Unable to establish PPPoE connection with GL-MT300N-V2 router and DrayTek Vigor 167 modem

I have a GL-MT300N-V2 router connected to a DrayTek Vigor 167 modem, but I'm unable to establish an internet connection. According to my ISP (Vodafone), everything is working properly on their side, and the modem's dashboard indicates normal operation. However, when attempting to connect via PPPoE, the connection repeatedly fails. Tried with both IPv6 enabled and disabled.

Error messages from router logs:

The connection attempts consistently fail after authentication. Here are the (I think) key parts from the log:

Mon Feb 24 11:43:42 2025 daemon.info pppd[19245]: Plugin pppoe.so loaded.
Mon Feb 24 11:43:42 2025 daemon.info pppd[19245]: PPPoE plugin from pppd 2.4.9
Mon Feb 24 11:43:42 2025 daemon.notice pppd[19245]: pppd 2.4.9 started by root, uid 0
Mon Feb 24 11:43:42 2025 daemon.info pppd[19245]: PPP session is 4570
Mon Feb 24 11:43:42 2025 daemon.warn pppd[19245]: Connected to 40:7c:7d:7b:57:d7 via interface eth0.2
Mon Feb 24 11:43:42 2025 daemon.info pppd[19245]: Renamed interface ppp0 to pppoe-wan
Mon Feb 24 11:43:42 2025 daemon.info pppd[19245]: Using interface pppoe-wan
Mon Feb 24 11:43:42 2025 daemon.notice pppd[19245]: Connect: pppoe-wan <--> eth0.2
Mon Feb 24 11:43:42 2025 daemon.info pppd[19245]: CHAP authentication succeeded: access accepted : vodafone-vdsl.komplett/vb1774378755
Mon Feb 24 11:43:42 2025 daemon.notice pppd[19245]: CHAP authentication succeeded
Mon Feb 24 11:43:42 2025 daemon.notice pppd[19245]: peer from calling number 40:7C:7D:7B:57:D7 authorized
Mon Feb 24 11:43:43 2025 daemon.err pppd[19245]: sif6addr: ioctl(SIOCSIFADDR): Permission denied (line 3011)
Mon Feb 24 11:43:43 2025 daemon.warn pppd[19245]: cif6addr: ioctl(SIOCDIFADDR): No such address
Mon Feb 24 11:43:43 2025 daemon.info pppd[19245]: LCP terminated by peer
Mon Feb 24 11:43:43 2025 daemon.notice pppd[19245]: Modem hangup
Mon Feb 24 11:43:43 2025 daemon.notice pppd[19245]: Connection terminated.
Mon Feb 24 11:43:43 2025 daemon.info pppd[19245]: Connect time 0.0 minutes.
Mon Feb 24 11:43:43 2025 daemon.info pppd[19245]: Sent 50 bytes, received 28 bytes.
Mon Feb 24 11:43:43 2025 daemon.info pppd[19245]: Exit.

Thank you in advance for any help!

You need to enable IPV6

1 Like

Unfortunately, no Internet connection is established even with IPv6 activated. However, the log messages suggest that the router seems to keep losing the connection to the Internet (PPPoE WAN constantly goes offline and online)?

Mon Feb 24 14:30:56 2025 daemon.warn netifd: You have delegated IPv6-prefixes but haven't assigned them to any interface. Did you forget to set option ip6assign on your lan-interfaces?
Mon Feb 24 14:30:56 2025 daemon.notice netifd: Interface 'wan6' is now up
Mon Feb 24 14:30:56 2025 daemon.info dnsmasq[1]: reading /tmp/resolv.conf.d/resolv.conf.auto
Mon Feb 24 14:30:56 2025 daemon.info dnsmasq[1]: using nameserver 2a01:860::53#53
Mon Feb 24 14:30:56 2025 daemon.info dnsmasq[1]: using nameserver 2a01:860::153#53
Mon Feb 24 14:30:56 2025 daemon.info dnsmasq[1]: using only locally-known addresses for test
Mon Feb 24 14:30:56 2025 daemon.info dnsmasq[1]: using only locally-known addresses for onion
Mon Feb 24 14:30:56 2025 daemon.info dnsmasq[1]: using only locally-known addresses for localhost
Mon Feb 24 14:30:56 2025 daemon.info dnsmasq[1]: using only locally-known addresses for local
Mon Feb 24 14:30:56 2025 daemon.info dnsmasq[1]: using only locally-known addresses for invalid
Mon Feb 24 14:30:56 2025 daemon.info dnsmasq[1]: using only locally-known addresses for bind
Mon Feb 24 14:30:56 2025 daemon.info dnsmasq[1]: using only locally-known addresses for lan
Mon Feb 24 14:30:58 2025 user.notice mwan3[23546]: Execute ifdown event on interface wan (pppoe-wan)
Mon Feb 24 14:31:04 2025 user.notice firewall: Reloading firewall due to ifdown of wan6 ()
Mon Feb 24 14:31:07 2025 user.notice firewall: Reloading firewall due to ifdown of wan (pppoe-wan)
Mon Feb 24 14:31:10 2025 user.notice mwan3[24477]: Execute ifup event on interface wan (pppoe-wan)
Mon Feb 24 14:31:13 2025 user.notice mwan3[24477]: Starting tracker on interface wan (pppoe-wan)
Mon Feb 24 14:31:13 2025 user.notice mwan3track[21451]: Stopping mwan3track for interface "wan"
Mon Feb 24 14:31:17 2025 user.info mwan3rtmon[4711]: Detect rtchange event.
Mon Feb 24 14:31:19 2025 user.notice firewall: Reloading firewall due to ifup of wan (pppoe-wan)
Mon Feb 24 14:31:23 2025 user.notice mwan3[25107]: Execute ifup event on interface wan6 (pppoe-wan)
Mon Feb 24 14:31:24 2025 user.notice mwan3[25107]: Starting tracker on interface wan6 (pppoe-wan)
Mon Feb 24 14:31:29 2025 user.info mwan3rtmon[4711]: Detect rtchange event.
Mon Feb 24 14:31:31 2025 user.notice firewall: Reloading firewall due to ifup of wan6 (pppoe-wan)
Mon Feb 24 14:31:54 2025 user.notice mwan3[26193]: Execute ifdown event on interface wan (pppoe-wan)
Mon Feb 24 14:31:56 2025 user.notice firewall: Reloading firewall due to ifdown of wan (pppoe-wan)
Mon Feb 24 14:32:00 2025 user.info mwan3track[24778]: Detect ifdown event on interface wan (pppoe-wan)
Mon Feb 24 14:32:05 2025 user.notice mwan3track[24778]: Interface wan (pppoe-wan) is offline
Mon Feb 24 14:32:06 2025 user.notice mwan3[26662]: Execute ifdown event on interface wan6 (pppoe-wan)
Mon Feb 24 14:32:10 2025 user.notice firewall: Reloading firewall due to ifdown of wan6 (pppoe-wan)
Mon Feb 24 14:32:13 2025 user.info mwan3track[25344]: Detect ifdown event on interface wan6 (pppoe-wan)
Mon Feb 24 14:32:18 2025 user.notice mwan3track[25344]: Interface wan6 (pppoe-wan) is offline

have you set ip6assign on your lan interfaces?

II don't understand exactly what you mean by that. Can you please explain

First part of your log states:

You have delegated IPv6-prefixes but haven't assigned them to any interface. Did you forget to set option ip6assign on your lan-interfaces

Can you confirm a working configuration on another device and who is the ISP?