I'm currently using IDNET as my ISP, with a DM200 in bridge mode and an MX4200v1 with Firmware Version OpenWrt SNAPSHOT r0-e5d9ca5 / LuCI Master 24.212.79282~65b8002.
Now, very strangely, yesterday I configured my PPPoE settings as follows:
config interface 'loopback'
option device 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config globals 'globals'
option ula_prefix 'fdc7:e5ce:2344::/48'
config device
option name 'br-lan'
option type 'bridge'
list ports 'lan1'
list ports 'lan2'
list ports 'lan3'
config interface 'lan'
option device 'br-lan'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option ip6assign '60'
config interface 'wan'
option device 'wan.101'
option proto 'pppoe'
option username 'XXX@idnet'
option password 'XXX'
option ipv6 'auto'
and everything worked as you'd expect; issued an IPv4 and an IPv6 address, local IPv6 addresses working as well, and able to access websites via IPv6.
I restarted my router today, and it's been a bit of a nightmare since:
Wed Jul 31 13:55:17 2024 daemon.info pppd[23863]: Plugin pppoe.so loaded.
Wed Jul 31 13:55:17 2024 daemon.info pppd[23863]: PPPoE plugin from pppd 2.4.9
Wed Jul 31 13:55:17 2024 daemon.notice pppd[23863]: pppd 2.4.9 started by root, uid 0
Wed Jul 31 13:55:20 2024 daemon.info pppd[23863]: PPP session is 741
Wed Jul 31 13:55:20 2024 daemon.warn pppd[23863]: Connected to 40:8f:9d:7f:9d:9f via interface wan.101
Wed Jul 31 13:55:20 2024 daemon.info pppd[23863]: Using interface pppoe-wan
Wed Jul 31 13:55:20 2024 daemon.notice pppd[23863]: Connect: pppoe-wan <--> wan.101
Wed Jul 31 13:55:21 2024 daemon.info pppd[23863]: CHAP authentication succeeded
Wed Jul 31 13:55:21 2024 daemon.notice pppd[23863]: CHAP authentication succeeded
Wed Jul 31 13:55:21 2024 daemon.notice pppd[23863]: peer from calling number 40:8F:9D:7F:9D:9F authorized
Wed Jul 31 13:55:21 2024 daemon.notice pppd[23863]: local LL address fe80::85cd:XXXX:XXXX:XXXX
Wed Jul 31 13:55:21 2024 daemon.notice pppd[23863]: remote LL address fe80::0227:XXXX:XXXX:XXXX
Wed Jul 31 13:55:21 2024 daemon.notice pppd[23863]: local IP address 217.144.X.X
Wed Jul 31 13:55:21 2024 daemon.notice pppd[23863]: remote IP address 212.69.X.X
Wed Jul 31 13:55:21 2024 daemon.notice pppd[23863]: primary DNS address 212.69.40.23
Wed Jul 31 13:55:21 2024 daemon.notice pppd[23863]: secondary DNS address 212.69.36.23
Wed Jul 31 13:55:23 2024 daemon.info pppd[23863]: LCP terminated by peer
Wed Jul 31 13:55:23 2024 daemon.info pppd[23863]: Connect time 0.1 minutes.
Wed Jul 31 13:55:23 2024 daemon.info pppd[23863]: Sent 576 bytes, received 116 bytes.
Wed Jul 31 13:55:23 2024 daemon.notice pppd[23863]: Modem hangup
Wed Jul 31 13:55:23 2024 daemon.notice pppd[23863]: Connection terminated.
Wed Jul 31 13:55:23 2024 daemon.info pppd[23863]: Connect time 0.1 minutes.
Wed Jul 31 13:55:23 2024 daemon.info pppd[23863]: Sent 576 bytes, received 116 bytes.
Wed Jul 31 13:55:23 2024 daemon.info pppd[23863]: Exit.
I called up my ISP and they said there's nothing wrong on their end; I can confirm this by plugging in an gl-inet X3000 and it working without issue.
Now, if I set option ipv6 '0'
, then there is no issue; the connection remains stable, so I'm sat here scratching my head wondering what could be the issue with enabling IPv6 on wan?
Note, I've tried the following, by setting option ipv6 '1'
and the below, but end up with the same LCP terminated by peer error output.
config interface 'wan6'
option device '@wan'
option proto 'dhcpv6'
option reqaddress 'try'
option reqprefix '48'
If it's of any help, IDNET issue an IPv6 block (native /48).