Temat: [OpenWrt] Problem z autentykacją PPPoE
Cześć
To już chyba 3 forum na którym szukam pomocy. Temat nieco szerzej opisany na oficjalnym forum OpenWrt:
https://forum.openwrt.org/t/wan-pppoe-n … /240996/21
Główny problem:
Niepowodzenie autentykacji PPPoE a co za tym idzie brak połączenia z internetem.
ISP:
Województwo śląskie, lokalny dostawca, sieć światłowodowa zakończona urządzeniem Nokia G-010G-Q (GPON -> RJ45)
Sprzęt i oprogramowanie użyte do testów:
- Banana Pi BPI-R4; OpenWrt OpenWrt 24.10.0, 24.10.2, 24.10.3
- TP-Link WR1034ND v3.0; OpenWrt 24.10.3
- TP-Link WR1034ND v4.0; oryginalne oprogramowanie 3.16.9 Build 20160607 Rel.58297n
Konfiguracja:
Światłowód wchodzi do domu na urządzenie Nokia G-010G-Q, z którego przewód RJ-45 podpięty jest do głównego routera (jedno z urządzeń wymienione powyżej).
ISP na urządzeniu klienta wymaga konfiguracji bridge na porcie WAN i połączenia za pomocą PPPoE.
ISP nie wymaga konfiguracji VLAN (dzwoniłem do nich, ogólnie działają na id 100 untagged ale z uwagi na w/w, nie powinno mieć to znaczenia)
MAC routera nie jest blokowany - nie ma znaczenia.
Na OpenWrt, zarówno na BPI-R4 jak i TP-Linku połączenie PPPoE nie działa. Za poradą na w/w forum dodałem opcję debug do loga.
Fri Sep 19 21:37:52 2025 daemon.notice netifd: Interface 'wan' is now down
Fri Sep 19 21:37:52 2025 daemon.notice netifd: Interface 'wan' is setting up now
Fri Sep 19 21:37:52 2025 daemon.info pppd[18348]: Plugin pppoe.so loaded.
Fri Sep 19 21:37:52 2025 daemon.info pppd[18348]: PPPoE plugin from pppd 2.5.1
Fri Sep 19 21:37:53 2025 daemon.notice pppd[18348]: pppd 2.5.1 started by root, uid 0
Fri Sep 19 21:37:53 2025 daemon.debug pppd[18348]: Send PPPOE Discovery V1T1 PADI session 0x0 length 12
Fri Sep 19 21:37:53 2025 daemon.debug pppd[18348]: dst ff:ff:ff:ff:ff:ff src XX:XX:XX:XX:XX:XX
Fri Sep 19 21:37:53 2025 daemon.debug pppd[18348]: [service-name] [host-uniq ac 47 00 00]
Fri Sep 19 21:37:53 2025 daemon.debug pppd[18348]: Recv PPPOE Discovery V1T1 PADO session 0x0 length 47
Fri Sep 19 21:37:53 2025 daemon.debug pppd[18348]: dst XX:XX:XX:XX:XX:XX src 60:26:aa:27:b7:c0
Fri Sep 19 21:37:53 2025 daemon.debug pppd[18348]: [service-name] [host-uniq ac 47 00 00] [AC-name KonASR-HX-2] [AC-cookie 95 91 0e 4e 12 d0 61 d6 a2 66 c7 28 48 e4 5a a2]
Fri Sep 19 21:37:53 2025 daemon.debug pppd[18348]: Send PPPOE Discovery V1T1 PADR session 0x0 length 32
Fri Sep 19 21:37:53 2025 daemon.debug pppd[18348]: dst 60:26:aa:27:b7:c0 src XX:XX:XX:XX:XX:XX
Fri Sep 19 21:37:53 2025 daemon.debug pppd[18348]: [service-name] [host-uniq ac 47 00 00] [AC-cookie 95 91 0e 4e 12 d0 61 d6 a2 66 c7 28 48 e4 5a a2]
Fri Sep 19 21:37:53 2025 daemon.debug pppd[18348]: Recv PPPOE Discovery V1T1 PADO session 0x0 length 47
Fri Sep 19 21:37:53 2025 daemon.debug pppd[18348]: dst XX:XX:XX:XX:XX:XX src 60:26:aa:27:dd:c0
Fri Sep 19 21:37:53 2025 daemon.debug pppd[18348]: [service-name] [host-uniq ac 47 00 00] [AC-name KonASR-HX-1] [AC-cookie 12 ed 4b ab 06 95 bc c7 f1 56 e1 6e 2d b7 aa af]
Fri Sep 19 21:37:53 2025 daemon.debug pppd[18348]: Recv PPPOE Discovery V1T1 PADS session 0xa375 length 32
Fri Sep 19 21:37:53 2025 daemon.debug pppd[18348]: dst XX:XX:XX:XX:XX:XX src 60:26:aa:27:b7:c0
Fri Sep 19 21:37:53 2025 daemon.debug pppd[18348]: [service-name] [host-uniq ac 47 00 00] [AC-cookie 95 91 0e 4e 12 d0 61 d6 a2 66 c7 28 48 e4 5a a2]
Fri Sep 19 21:37:53 2025 daemon.info pppd[18348]: PPP session is 41845
Fri Sep 19 21:37:53 2025 daemon.warn pppd[18348]: Connected to 60:26:AA:27:B7:C0 via interface br-wan
Fri Sep 19 21:37:53 2025 daemon.debug pppd[18348]: using channel 53
Fri Sep 19 21:37:53 2025 daemon.info pppd[18348]: Using interface pppoe-wan
Fri Sep 19 21:37:53 2025 daemon.notice pppd[18348]: Connect: pppoe-wan <--> br-wan
Fri Sep 19 21:37:53 2025 daemon.debug pppd[18348]: sent [LCP ConfReq id=0x1 <mru 1492> <magic 0x7b05afda>]
Fri Sep 19 21:37:53 2025 daemon.debug pppd[18348]: rcvd [LCP ConfReq id=0x1 <mru 1492> <auth chap MD5> <magic 0xe75fde3c>]
Fri Sep 19 21:37:53 2025 daemon.debug pppd[18348]: sent [LCP ConfAck id=0x1 <mru 1492> <auth chap MD5> <magic 0xe75fde3c>]
Fri Sep 19 21:37:53 2025 daemon.debug pppd[18348]: rcvd [LCP ConfAck id=0x1 <mru 1492> <magic 0x7b05afda>]
Fri Sep 19 21:37:53 2025 daemon.debug pppd[18348]: sent [LCP EchoReq id=0x0 magic=0x7b05afda]
Fri Sep 19 21:37:53 2025 daemon.debug pppd[18348]: rcvd [LCP EchoRep id=0x0 magic=0xe75fde3c]
Fri Sep 19 21:37:53 2025 daemon.debug pppd[18348]: rcvd [CHAP Challenge id=0x1 <9078261dba7b44be56bf7d9e1ef95c6b>, name = "KonASR-HX-2"]
Fri Sep 19 21:37:53 2025 daemon.debug pppd[18348]: sent [CHAP Response id=0x1 <e0fda31ba84d2960ec3c342d75a31ee0>, name = "XXXXX"]
Fri Sep 19 21:37:53 2025 daemon.warn odhcpd[1992]: No default route present, overriding ra_lifetime to 0!
Fri Sep 19 21:37:54 2025 daemon.debug pppd[18348]: sent [LCP EchoReq id=0x1 magic=0x7b05afda]
Fri Sep 19 21:37:54 2025 daemon.debug pppd[18348]: rcvd [LCP EchoRep id=0x1 magic=0xe75fde3c]
Fri Sep 19 21:37:54 2025 daemon.info dnsmasq[1]: read /etc/hosts - 12 names
Fri Sep 19 21:37:54 2025 daemon.info dnsmasq[1]: read /tmp/hosts/dhcp.cfg01411c - 4 names
Fri Sep 19 21:37:54 2025 daemon.info dnsmasq[1]: read /tmp/hosts/odhcpd - 2 names
Fri Sep 19 21:37:54 2025 daemon.info dnsmasq-dhcp[1]: read /etc/ethers - 0 addresses
Fri Sep 19 21:37:54 2025 daemon.debug pppd[18348]: rcvd [CHAP Failure id=0x1 "Authentication failed"]
Fri Sep 19 21:37:54 2025 daemon.info pppd[18348]: CHAP authentication failed: Authentication failed
Fri Sep 19 21:37:54 2025 daemon.err pppd[18348]: CHAP authentication failed
Fri Sep 19 21:37:54 2025 daemon.debug pppd[18348]: sent [LCP TermReq id=0x2 "Failed to authenticate ourselves to peer"]
Fri Sep 19 21:37:54 2025 daemon.debug pppd[18348]: rcvd [LCP TermReq id=0x2]
Fri Sep 19 21:37:54 2025 daemon.debug pppd[18348]: sent [LCP TermAck id=0x2]
Fri Sep 19 21:37:54 2025 daemon.debug pppd[18348]: rcvd [LCP TermAck id=0x2]
Fri Sep 19 21:37:54 2025 daemon.notice pppd[18348]: Connection terminated.
Fri Sep 19 21:37:54 2025 daemon.debug pppd[18348]: Send PPPOE Discovery V1T1 PADT session 0xa375 length 28
Fri Sep 19 21:37:54 2025 daemon.debug pppd[18348]: dst 60:26:aa:27:b7:c0 src XX:XX:XX:XX:XX:XX
Fri Sep 19 21:37:54 2025 daemon.debug pppd[18348]: [host-uniq ac 47 00 00] [AC-cookie 95 91 0e 4e 12 d0 61 d6 a2 66 c7 28 48 e4 5a a2]
Fri Sep 19 21:37:54 2025 daemon.info pppd[18348]: Sent PADT
Fri Sep 19 21:37:54 2025 daemon.info pppd[18348]: Exit.Widać, że sesja negocjacyjna PADx przechodzi i połączenie wywala się na samej autentykacji. Skoro dzieje się to na obu urządzeniach z OpenWrt wykluczam przyczynę sprzętową.
Macie jakieś pomysły co może być przyczyną i jak to dokładniej zdebugować?
