Ik heb een internetverbinding via XS4ALL. Deze is nu een paar dagen instabiel, en vandaag is de verbinding bijna niet te gebruiken.
Ik gebruik in mijn netwerk een Draytek Vigor 130 modem in een bridge modus en een OpenWRT router daarachter. Ik kan de Vigor instellen zo dat hij de vlan 6 doorgeeft tot de router, of dat de vlan 6 van de PPPoE weggehaald wordt. Als ik dat wijzig dan moet ik in de router de fysieke port PPPoE veranderen van eth1.6 naar eth1 of andersom.
De instelling die ik tot vandaag heb gebruikt was dat de vlan tag niet wordt doorgegeven naar de router. Vandaag heb ik modem een aantal keer gereset en de andere instelling gebruikt. Beide instellingen hebben ook tijdelijk gewerkt, en werken nu soms. De instelling zonder vlan tag is onhandig omdat ik zonder apart vlan niet bij de ui van het modemm kan.
Ik wil graag achterhalen waar het fout gaat. De log van OpenWRT zegt tijdens de laatste keer dat het werkte
Je ziet hier een korte hickup met een nieuwe verbindingspoging en daarna werkte het niet meer.
TIjdens deze gebeurtenis had ik tcpdump draaien (maar helaas zonder fijne file om in wireshark te stoppen)
Een stuk tcpdump vanaf het laatste pakketje dat prima door de PPPoE pijp ging:
De regels met IP 0.0.0.0.21821 > 255.255.255.255.4944 schijnen voor een management interface te zijn op het modem. Die kan je negeren.
Je ziet hier twee nieuwe pogingen om te verbinden (beginnend bij PADI en als reply een PADO). De eerste poging stuurt nog wat Conf-Requests, die beantwoord lijken te worden met Conf-Ack. Toch lukt die eerste sessie niet. De tweede sessie stuurt ook Conf-Requests, en daar komt helemaal niets op terug. Daarna lijkt er nog eens geprobeerd te worden, maar dan komt er niet eens een PADO terug.
Heeft iemand een idee? Of hoe ik nog beter kan kijken?
Ik gebruik in mijn netwerk een Draytek Vigor 130 modem in een bridge modus en een OpenWRT router daarachter. Ik kan de Vigor instellen zo dat hij de vlan 6 doorgeeft tot de router, of dat de vlan 6 van de PPPoE weggehaald wordt. Als ik dat wijzig dan moet ik in de router de fysieke port PPPoE veranderen van eth1.6 naar eth1 of andersom.
De instelling die ik tot vandaag heb gebruikt was dat de vlan tag niet wordt doorgegeven naar de router. Vandaag heb ik modem een aantal keer gereset en de andere instelling gebruikt. Beide instellingen hebben ook tijdelijk gewerkt, en werken nu soms. De instelling zonder vlan tag is onhandig omdat ik zonder apart vlan niet bij de ui van het modemm kan.
Ik wil graag achterhalen waar het fout gaat. De log van OpenWRT zegt tijdens de laatste keer dat het werkte
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
| Nov 20 17:13:12 unbring daemon.info pppd[3798]: No response to 5 echo-requests Nov 20 17:13:12 unbring daemon.notice pppd[3798]: Serial link appears to be disconnected. Nov 20 17:13:12 unbring daemon.info pppd[3798]: Connect time 35.5 minutes. Nov 20 17:13:12 unbring daemon.info pppd[3798]: Sent 2616037 bytes, received 21686940 bytes. Nov 20 17:13:13 unbring user.info firewall: removing wan (pppoe-wan) from zone wan Nov 20 17:13:18 unbring daemon.notice pppd[3798]: Connection terminated. Nov 20 17:13:18 unbring daemon.notice pppd[3798]: Modem hangup Nov 20 17:13:49 unbring daemon.info pppd[3798]: PPP session is 1897 Nov 20 17:13:49 unbring daemon.info pppd[3798]: Using interface pppoe-wan Nov 20 17:13:49 unbring daemon.notice pppd[3798]: Connect: pppoe-wan <--> eth1 Nov 20 17:13:49 unbring daemon.notice pppd[3798]: PAP authentication succeeded Nov 20 17:13:49 unbring daemon.notice pppd[3798]: peer from calling number 3C:8A:B0:37:C8:CE authorized Nov 20 17:13:49 unbring daemon.notice pppd[3798]: local IP address 83.163.188.21 Nov 20 17:13:49 unbring daemon.notice pppd[3798]: remote IP address 194.109.5.218 Nov 20 17:13:49 unbring daemon.notice pppd[3798]: primary DNS address 194.109.6.66 Nov 20 17:13:49 unbring daemon.notice pppd[3798]: secondary DNS address 194.109.9.99 Nov 20 17:13:49 unbring user.notice ifup: Enabling Router Solicitations on wan (pppoe-wan) Nov 20 17:13:50 unbring user.info firewall: adding wan (pppoe-wan) to zone wan Nov 20 17:16:42 unbring daemon.info pppd[3798]: No response to 5 echo-requests Nov 20 17:16:42 unbring daemon.notice pppd[3798]: Serial link appears to be disconnected. Nov 20 17:16:42 unbring daemon.info pppd[3798]: Connect time 2.9 minutes. Nov 20 17:16:42 unbring daemon.info pppd[3798]: Sent 73979 bytes, received 270971 bytes. Nov 20 17:16:42 unbring user.info firewall: removing wan (pppoe-wan) from zone wan Nov 20 17:16:48 unbring daemon.notice pppd[3798]: Connection terminated. Nov 20 17:16:48 unbring daemon.notice pppd[3798]: Modem hangup Nov 20 17:17:18 unbring daemon.info pppd[3798]: PPP session is 397 Nov 20 17:17:18 unbring daemon.info pppd[3798]: Using interface pppoe-wan Nov 20 17:17:18 unbring daemon.notice pppd[3798]: Connect: pppoe-wan <--> eth1 Nov 20 17:17:48 unbring daemon.warn pppd[3798]: LCP: timeout sending Config-Requests Nov 20 17:17:48 unbring daemon.notice pppd[3798]: Connection terminated. Nov 20 17:17:49 unbring daemon.notice pppd[3798]: Modem hangup Nov 20 17:18:34 unbring daemon.warn pppd[3798]: Timeout waiting for PADS packets Nov 20 17:18:34 unbring daemon.err pppd[3798]: Unable to complete PPPoE Discovery |
Je ziet hier een korte hickup met een nieuwe verbindingspoging en daarna werkte het niet meer.
TIjdens deze gebeurtenis had ik tcpdump draaien (maar helaas zonder fijne file om in wireshark te stoppen)
Een stuk tcpdump vanaf het laatste pakketje dat prima door de PPPoE pijp ging:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
| 17:16:40.416742 PPPoE [ses 0x769] LCP, Echo-Request (0x09), id 171, length 10 17:16:53.590171 IP 0.0.0.0.21821 > 255.255.255.255.4944: UDP, length 116 17:17:03.590361 IP 0.0.0.0.21901 > 255.255.255.255.4944: UDP, length 116 17:17:13.590561 IP 0.0.0.0.21990 > 255.255.255.255.4944: UDP, length 116 17:17:18.717999 PPPoE PADI [Service-Name] [Host-Uniq 0x00000ED6] 17:17:18.739210 PPPoE PADO [AC-Name "dr14.d12"] [Host-Uniq 0x00000ED6] [Service-Name] [AC-Cookie 0xE1F9A59004969ABEC568E98ACB1999DD] [EOL] 17:17:18.739235 PPPoE PADO [AC-Name "dr14.d12"] [Host-Uniq 0x00000ED6] [Service-Name] [AC-Cookie 0xE1F9A59004969ABEC568E98ACB1999DD] [EOL] 17:17:18.739649 PPPoE PADO [AC-Name "dr14.d12"] [Host-Uniq 0x00000ED6] [Service-Name] [AC-Cookie 0xE1F9A59004969ABEC568E98ACB1999DD] [EOL] 17:17:18.740144 PPPoE PADR [Service-Name] [Host-Uniq 0x00000ED6] [AC-Cookie 0xE1F9A59004969ABEC568E98ACB1999DD] 17:17:18.759451 PPPoE PADS [ses 0x18d] [Service-Name] [Host-Uniq 0x00000ED6] [AC-Name "dr14.d12"] [AC-Cookie 0xE1F9A59004969ABEC568E98ACB1999DD] [EOL] 17:17:18.778848 PPPoE [ses 0x18d] LCP, Conf-Request (0x01), id 7, length 16 17:17:21.782201 PPPoE [ses 0x18d] LCP, Conf-Request (0x01), id 7, length 16 17:17:21.805119 PPPoE [ses 0x18d] LCP, Conf-Request (0x01), id 87, length 16 17:17:21.805415 PPPoE [ses 0x18d] LCP, Conf-Ack (0x02), id 87, length 16 17:17:21.809423 PPPoE [ses 0x18d] LCP, Conf-Request (0x01), id 87, length 16 17:17:21.809661 PPPoE [ses 0x18d] LCP, Conf-Request (0x01), id 87, length 16 17:17:21.809737 PPPoE [ses 0x18d] LCP, Conf-Ack (0x02), id 87, length 16 17:17:21.809808 PPPoE [ses 0x18d] LCP, Conf-Ack (0x02), id 87, length 16 17:17:21.825139 PPPoE [ses 0x18d] LCP, Conf-Request (0x01), id 88, length 16 17:17:21.825440 PPPoE [ses 0x18d] LCP, Conf-Ack (0x02), id 88, length 16 17:17:23.590737 IP 0.0.0.0.22088 > 255.255.255.255.4944: UDP, length 116 17:17:24.785290 PPPoE [ses 0x18d] LCP, Conf-Request (0x01), id 7, length 16 17:17:27.787751 PPPoE [ses 0x18d] LCP, Conf-Request (0x01), id 7, length 16 17:17:30.790891 PPPoE [ses 0x18d] LCP, Conf-Request (0x01), id 7, length 16 17:17:33.590926 IP 0.0.0.0.22195 > 255.255.255.255.4944: UDP, length 116 17:17:33.794020 PPPoE [ses 0x18d] LCP, Conf-Request (0x01), id 7, length 16 17:17:36.797149 PPPoE [ses 0x18d] LCP, Conf-Request (0x01), id 7, length 16 17:17:39.799885 PPPoE [ses 0x18d] LCP, Conf-Request (0x01), id 7, length 16 17:17:42.803021 PPPoE [ses 0x18d] LCP, Conf-Request (0x01), id 7, length 16 17:17:43.591137 IP 0.0.0.0.22311 > 255.255.255.255.4944: UDP, length 116 17:17:45.806155 PPPoE [ses 0x18d] LCP, Conf-Request (0x01), id 7, length 16 17:17:53.591301 IP 0.0.0.0.22436 > 255.255.255.255.4944: UDP, length 116 17:18:03.591489 IP 0.0.0.0.22442 > 255.255.255.255.4944: UDP, length 116 17:18:13.591691 IP 0.0.0.0.22457 > 255.255.255.255.4944: UDP, length 116 17:18:19.097991 PPPoE PADI [Service-Name] [Host-Uniq 0x00000ED6] 17:18:19.114052 PPPoE PADO [AC-Name "dr14.d12"] [Host-Uniq 0x00000ED6] [Service-Name] [AC-Cookie 0xE1F9A59004969ABEC568E98ACB1999DD] [EOL] 17:18:19.114465 PPPoE PADR [Service-Name] [Host-Uniq 0x00000ED6] [AC-Cookie 0xE1F9A59004969ABEC568E98ACB1999DD] 17:18:19.118125 PPPoE PADO [AC-Name "dr14.d12"] [Host-Uniq 0x00000ED6] [Service-Name] [AC-Cookie 0xE1F9A59004969ABEC568E98ACB1999DD] [EOL] 17:18:19.118336 PPPoE PADO [AC-Name "dr14.d12"] [Host-Uniq 0x00000ED6] [Service-Name] [AC-Cookie 0xE1F9A59004969ABEC568E98ACB1999DD] [EOL] 17:18:19.118578 PPPoE PADO [AC-Name "dr14.d12"] [Host-Uniq 0x00000ED6] [Service-Name] [AC-Cookie 0xE1F9A59004969ABEC568E98ACB1999DD] [EOL] 17:18:19.206213 PPPoE [ses 0x18d] LCP, Conf-Request (0x01), id 143, length 16 17:18:23.591868 IP 0.0.0.0.22481 > 255.255.255.255.4944: UDP, length 116 17:18:24.124161 PPPoE PADR [Service-Name] [Host-Uniq 0x00000ED6] [AC-Cookie 0xE1F9A59004969ABEC568E98ACB1999DD] 17:18:25.305096 PPPoE [ses 0x18d] LCP, Conf-Request (0x01), id 145, length 16 17:18:25.305687 PPPoE [ses 0x18d] LCP, Conf-Request (0x01), id 145, length 16 17:18:25.305922 PPPoE [ses 0x18d] LCP, Conf-Request (0x01), id 145, length 16 17:18:25.306165 PPPoE [ses 0x18d] LCP, Conf-Request (0x01), id 145, length 16 17:18:25.306387 PPPoE [ses 0x18d] LCP, Conf-Request (0x01), id 145, length 16 17:18:25.306597 PPPoE [ses 0x18d] LCP, Conf-Request (0x01), id 145, length 16 17:18:28.408781 PPPoE [ses 0x18d] LCP, Conf-Request (0x01), id 146, length 16 17:18:28.408800 PPPoE [ses 0x18d] LCP, Conf-Request (0x01), id 146, length 16 17:18:29.127727 PPPoE PADR [Service-Name] [Host-Uniq 0x00000ED6] [AC-Cookie 0xE1F9A59004969ABEC568E98ACB1999DD] 17:18:33.592061 IP 0.0.0.0.22514 > 255.255.255.255.4944: UDP, length 116 17:18:34.608409 PPPoE [ses 0x18d] LCP, Conf-Request (0x01), id 148, length 16 17:18:40.809209 PPPoE [ses 0x18d] LCP, Conf-Request (0x01), id 150, length 16 17:18:40.813001 PPPoE [ses 0x18d] LCP, Conf-Request (0x01), id 150, length 16 17:18:40.813215 PPPoE [ses 0x18d] LCP, Conf-Request (0x01), id 150, length 16 17:18:40.813461 PPPoE [ses 0x18d] LCP, Conf-Request (0x01), id 150, length 16 17:18:43.592264 IP 0.0.0.0.22556 > 255.255.255.255.4944: UDP, length 116 17:18:53.592439 IP 0.0.0.0.22607 > 255.255.255.255.4944: UDP, length 116 17:19:03.592622 IP 0.0.0.0.22667 > 255.255.255.255.4944: UDP, length 116 17:19:04.157964 PPPoE PADI [Service-Name] [Host-Uniq 0x00000ED6] 17:19:09.163072 PPPoE PADI [Service-Name] [Host-Uniq 0x00000ED6] 17:19:13.592830 IP 0.0.0.0.22736 > 255.255.255.255.4944: UDP, length 116 17:19:14.167747 PPPoE PADI [Service-Name] [Host-Uniq 0x00000ED6] 17:19:23.593008 IP 0.0.0.0.22814 > 255.255.255.255.4944: UDP, length 116 17:19:33.593198 IP 0.0.0.0.22901 > 255.255.255.255.4944: UDP, length 116 17:19:43.593408 IP 0.0.0.0.22997 > 255.255.255.255.4944: UDP, length 116 17:19:49.198006 PPPoE PADI [Service-Name] [Host-Uniq 0x00000ED6] |
De regels met IP 0.0.0.0.21821 > 255.255.255.255.4944 schijnen voor een management interface te zijn op het modem. Die kan je negeren.
Je ziet hier twee nieuwe pogingen om te verbinden (beginnend bij PADI en als reply een PADO). De eerste poging stuurt nog wat Conf-Requests, die beantwoord lijken te worden met Conf-Ack. Toch lukt die eerste sessie niet. De tweede sessie stuurt ook Conf-Requests, en daar komt helemaal niets op terug. Daarna lijkt er nog eens geprobeerd te worden, maar dan komt er niet eens een PADO terug.
Heeft iemand een idee? Of hoe ik nog beter kan kijken?