Hi! I'm using OpenWRT for the first time, and I have troubles setting up PPPoE to get Internet.
By default, I get 'wan' and 'wan6' interfaces, with DHCP and DHCPv6 protocols.
Default config
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 'fd6a:4d13:c8f2::/48'
option packet_steering '1'
config device
option name 'br-lan'
option type 'bridge'
list ports 'lan1'
list ports 'lan2'
list ports 'lan3'
list ports 'lan4'
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'
option proto 'dhcp'
config interface 'wan6'
option device 'wan'
option proto 'dhcpv6'
To setup PPPoE, I'm switching 'wan' to 'PPPoE' protocol and set the usename and password. My configuration switches to this:
config interface 'wan'
option device 'wan'
option proto 'pppoe'
option username '...'
option password '...'
option ipv6 'auto'
config interface 'wan6'
option device 'wan'
option proto 'dhcpv6'
But in the UI, I get Unknown error (HANGUP)
error instead of an IP.
So I reboot the system, and now I seem to get IPv4 and IPv6 addresses almost immediately followed by the same Unknown error (HANGUP)
error.
Looking at the system logs, it seems like I succesfully authenticate:
Wed Nov 22 07:26:10 2023 daemon.info pppd[20045]: CHAP authentication succeeded
Wed Nov 22 07:26:10 2023 daemon.notice pppd[20045]: CHAP authentication succeeded
Wed Nov 22 07:26:10 2023 daemon.notice pppd[20045]: peer from calling number 84:03:28:62:F8:68 authorized
And receive my IP addresses:
Wed Nov 22 07:26:10 2023 daemon.notice pppd[20045]: local IP address 10.255.148.179
Wed Nov 22 07:26:10 2023 daemon.notice pppd[20045]: remote IP address 10.1.1.1
Wed Nov 22 07:26:10 2023 daemon.notice pppd[20045]: primary DNS address 193.27.209.10
Wed Nov 22 07:26:10 2023 daemon.notice pppd[20045]: secondary DNS address 193.27.209.5
Wed Nov 22 07:26:10 2023 daemon.notice pppd[20045]: local LL address fe80::7c0a:db7a:24a3:4289
Wed Nov 22 07:26:10 2023 daemon.notice pppd[20045]: remote LL address fe80::8603:28ff:fe62:f868
But then this happens:
Wed Nov 22 07:26:11 2023 daemon.info pppd[20045]: LCP terminated by peer
Wed Nov 22 07:26:11 2023 daemon.info pppd[20045]: Connect time 0.0 minutes.
Wed Nov 22 07:26:11 2023 daemon.info pppd[20045]: Sent 200 bytes, received 8 bytes.
As well as this:
Wed Nov 22 07:26:11 2023 daemon.notice pppd[20045]: Modem hangup
Wed Nov 22 07:26:11 2023 daemon.notice pppd[20045]: Connection terminated.
Followed by:
Wed Nov 22 07:26:11 2023 daemon.info pppd[20045]: Exit.
Wed Nov 22 07:26:11 2023 daemon.notice netifd: Interface 'wan' is now down
And it seems to reboot the interface to try everything again.
I would appreciate any help to get this working, thanks in advance.
Shortened system log
Wed Nov 22 07:25:20 2023 daemon.notice netifd: Interface 'wan_6' has link connectivity
Wed Nov 22 07:25:20 2023 daemon.notice netifd: Interface 'wan_6' is setting up now
Wed Nov 22 07:25:20 2023 daemon.info pppd[16666]: LCP terminated by peer
Wed Nov 22 07:25:20 2023 daemon.info pppd[16666]: Connect time 0.0 minutes.
Wed Nov 22 07:25:20 2023 daemon.info pppd[16666]: Sent 152 bytes, received 8 bytes.
Wed Nov 22 07:25:20 2023 daemon.notice netifd: Interface 'wan_6' is disabled
Wed Nov 22 07:25:20 2023 daemon.notice netifd: Network device 'pppoe-wan' link is down
Wed Nov 22 07:25:20 2023 daemon.notice netifd: Network alias 'pppoe-wan' link is down
Wed Nov 22 07:25:20 2023 daemon.notice netifd: Interface 'wan_6' has link connectivity loss
Wed Nov 22 07:25:20 2023 daemon.notice pppd[16666]: Modem hangup
Wed Nov 22 07:25:20 2023 daemon.notice pppd[16666]: Connection terminated.
Wed Nov 22 07:25:20 2023 daemon.info pppd[16666]: Connect time 0.0 minutes.
Wed Nov 22 07:25:20 2023 daemon.info pppd[16666]: Sent 152 bytes, received 8 bytes.
Wed Nov 22 07:25:20 2023 daemon.notice netifd: Interface 'wan' has lost the connection
Wed Nov 22 07:25:20 2023 daemon.warn dnsmasq[1]: no servers found in /tmp/resolv.conf.d/resolv.conf.auto, will retry
Wed Nov 22 07:25:20 2023 daemon.notice netifd: Interface 'wan_6' is now down
Wed Nov 22 07:25:20 2023 daemon.info pppd[16666]: Exit.
Wed Nov 22 07:25:20 2023 user.notice firewall: Reloading firewall due to ifup of wan (pppoe-wan)
Wed Nov 22 07:25:20 2023 daemon.notice netifd: Interface 'wan' is now down
Wed Nov 22 07:25:20 2023 daemon.notice netifd: Interface 'wan' is setting up now
Wed Nov 22 07:25:20 2023 daemon.info pppd[16781]: Plugin pppoe.so loaded.
Wed Nov 22 07:25:20 2023 daemon.info pppd[16781]: PPPoE plugin from pppd 2.4.9
Wed Nov 22 07:25:21 2023 daemon.notice pppd[16781]: pppd 2.4.9 started by root, uid 0
Wed Nov 22 07:25:21 2023 daemon.info pppd[16781]: PPP session is 5875
Wed Nov 22 07:25:21 2023 daemon.warn pppd[16781]: Connected to 84:03:28:62:f8:68 via interface wan
Wed Nov 22 07:25:21 2023 kern.info kernel: [ 214.536099] pppoe-wan: renamed from ppp0
Wed Nov 22 07:25:21 2023 daemon.info pppd[16781]: Renamed interface ppp0 to pppoe-wan
Wed Nov 22 07:25:21 2023 daemon.info pppd[16781]: Using interface pppoe-wan
Wed Nov 22 07:25:21 2023 daemon.notice pppd[16781]: Connect: pppoe-wan <--> wan
Wed Nov 22 07:25:21 2023 daemon.warn odhcpd[1580]: No default route present, overriding ra_lifetime!
Wed Nov 22 07:25:24 2023 daemon.info pppd[16781]: CHAP authentication succeeded
Wed Nov 22 07:25:24 2023 daemon.notice pppd[16781]: CHAP authentication succeeded
Wed Nov 22 07:25:24 2023 daemon.notice pppd[16781]: peer from calling number 84:03:28:62:F8:68 authorized
Wed Nov 22 07:25:24 2023 daemon.notice pppd[16781]: local IP address 10.255.148.29
Wed Nov 22 07:25:24 2023 daemon.notice pppd[16781]: remote IP address 10.1.1.1
Wed Nov 22 07:25:24 2023 daemon.notice pppd[16781]: primary DNS address 193.27.209.10
Wed Nov 22 07:25:24 2023 daemon.notice pppd[16781]: secondary DNS address 193.27.209.5
Wed Nov 22 07:25:24 2023 daemon.notice pppd[16781]: local LL address fe80::24b1:229b:8655:39b8
Wed Nov 22 07:25:24 2023 daemon.notice pppd[16781]: remote LL address fe80::8603:28ff:fe62:f868
Wed Nov 22 07:25:24 2023 daemon.notice netifd: Network device 'pppoe-wan' link is up
Wed Nov 22 07:25:24 2023 daemon.notice netifd: Network alias 'pppoe-wan' link is up
Wed Nov 22 07:25:24 2023 daemon.notice netifd: Interface 'wan' is now up
Wed Nov 22 07:25:24 2023 daemon.info dnsmasq[1]: reading /tmp/resolv.conf.d/resolv.conf.auto
Wed Nov 22 07:25:24 2023 daemon.info dnsmasq[1]: using nameserver 193.27.209.10#53
Wed Nov 22 07:25:24 2023 daemon.info dnsmasq[1]: using nameserver 193.27.209.5#53
Wed Nov 22 07:25:24 2023 daemon.info dnsmasq[1]: using only locally-known addresses for test
Wed Nov 22 07:25:24 2023 daemon.info dnsmasq[1]: using only locally-known addresses for onion
Wed Nov 22 07:25:24 2023 daemon.info dnsmasq[1]: using only locally-known addresses for localhost
Wed Nov 22 07:25:24 2023 daemon.info dnsmasq[1]: using only locally-known addresses for local
Wed Nov 22 07:25:24 2023 daemon.info dnsmasq[1]: using only locally-known addresses for invalid
Wed Nov 22 07:25:24 2023 daemon.info dnsmasq[1]: using only locally-known addresses for bind
Wed Nov 22 07:25:24 2023 daemon.info dnsmasq[1]: using only locally-known addresses for lan
Wed Nov 22 07:25:24 2023 daemon.notice netifd: Interface 'wan_6' is enabled
Wed Nov 22 07:25:24 2023 daemon.notice netifd: Interface 'wan_6' has link connectivity
Wed Nov 22 07:25:24 2023 daemon.notice netifd: Interface 'wan_6' is setting up now
Wed Nov 22 07:25:25 2023 daemon.info pppd[16781]: LCP terminated by peer
Wed Nov 22 07:25:25 2023 daemon.info pppd[16781]: Connect time 0.1 minutes.
Wed Nov 22 07:25:25 2023 daemon.info pppd[16781]: Sent 200 bytes, received 8 bytes.
Wed Nov 22 07:25:25 2023 daemon.notice netifd: Interface 'wan_6' is disabled
Wed Nov 22 07:25:25 2023 daemon.notice netifd: Network device 'pppoe-wan' link is down
Wed Nov 22 07:25:25 2023 daemon.notice netifd: Network alias 'pppoe-wan' link is down
Wed Nov 22 07:25:25 2023 daemon.notice netifd: Interface 'wan_6' has link connectivity loss
Wed Nov 22 07:25:25 2023 daemon.notice pppd[16781]: Modem hangup
Wed Nov 22 07:25:25 2023 daemon.notice pppd[16781]: Connection terminated.
Wed Nov 22 07:25:25 2023 daemon.info pppd[16781]: Connect time 0.1 minutes.
Wed Nov 22 07:25:25 2023 daemon.info pppd[16781]: Sent 200 bytes, received 8 bytes.
Wed Nov 22 07:25:25 2023 user.notice firewall: Reloading firewall due to ifup of wan (pppoe-wan)
Wed Nov 22 07:25:25 2023 daemon.notice netifd: Interface 'wan' has lost the connection
Wed Nov 22 07:25:25 2023 daemon.warn dnsmasq[1]: no servers found in /tmp/resolv.conf.d/resolv.conf.auto, will retry
Wed Nov 22 07:25:25 2023 daemon.info pppd[16781]: Exit.
Wed Nov 22 07:25:25 2023 daemon.notice netifd: Interface 'wan' is now down
Wed Nov 22 07:25:25 2023 daemon.notice netifd: Interface 'wan' is setting up now
Wed Nov 22 07:25:25 2023 daemon.info pppd[17082]: Plugin pppoe.so loaded.
Wed Nov 22 07:25:25 2023 daemon.info pppd[17082]: PPPoE plugin from pppd 2.4.9
Wed Nov 22 07:25:25 2023 daemon.notice pppd[17082]: pppd 2.4.9 started by root, uid 0
Wed Nov 22 07:25:25 2023 daemon.info pppd[17082]: PPP session is 1796
Wed Nov 22 07:25:25 2023 daemon.warn pppd[17082]: Connected to 84:03:28:62:f8:68 via interface wan
Wed Nov 22 07:25:25 2023 kern.info kernel: [ 218.866928] pppoe-wan: renamed from ppp0
Wed Nov 22 07:25:25 2023 daemon.err odhcp6c[17037]: Failed to send SOLICIT message to ff02::1:2 (Network unreachable)
Wed Nov 22 07:25:25 2023 daemon.warn odhcpd[1580]: No default route present, overriding ra_lifetime!
Wed Nov 22 07:25:25 2023 daemon.info pppd[17082]: Renamed interface ppp0 to pppoe-wan
Wed Nov 22 07:25:25 2023 daemon.info pppd[17082]: Using interface pppoe-wan
Wed Nov 22 07:25:25 2023 daemon.err odhcp6c[17037]: Failed to send RS (Network unreachable)
Wed Nov 22 07:25:25 2023 daemon.notice pppd[17082]: Connect: pppoe-wan <--> wan
Wed Nov 22 07:25:25 2023 daemon.notice netifd: Interface 'wan_6' is now down
Wed Nov 22 07:25:26 2023 daemon.warn odhcpd[1580]: No default route present, overriding ra_lifetime!
Wed Nov 22 07:25:28 2023 daemon.info pppd[17082]: CHAP authentication succeeded
Wed Nov 22 07:25:28 2023 daemon.notice pppd[17082]: CHAP authentication succeeded
Wed Nov 22 07:25:28 2023 daemon.notice pppd[17082]: peer from calling number 84:03:28:62:F8:68 authorized
Wed Nov 22 07:25:28 2023 daemon.notice pppd[17082]: local LL address fe80::707b:f603:e2bf:3608
Wed Nov 22 07:25:28 2023 daemon.notice pppd[17082]: remote LL address fe80::8603:28ff:fe62:f868
Wed Nov 22 07:25:28 2023 daemon.notice pppd[17082]: local IP address 10.255.149.145
Wed Nov 22 07:25:28 2023 daemon.notice pppd[17082]: remote IP address 10.1.1.1
Wed Nov 22 07:25:28 2023 daemon.notice pppd[17082]: primary DNS address 193.27.209.10
Wed Nov 22 07:25:28 2023 daemon.notice pppd[17082]: secondary DNS address 193.27.209.5
Wed Nov 22 07:25:28 2023 daemon.notice netifd: Network device 'pppoe-wan' link is up
Wed Nov 22 07:25:28 2023 daemon.notice netifd: Network alias 'pppoe-wan' link is up
Wed Nov 22 07:25:28 2023 daemon.notice netifd: Interface 'wan' is now up
Wed Nov 22 07:25:28 2023 daemon.info dnsmasq[1]: reading /tmp/resolv.conf.d/resolv.conf.auto
Wed Nov 22 07:25:28 2023 daemon.info dnsmasq[1]: using nameserver 193.27.209.10#53
Wed Nov 22 07:25:28 2023 daemon.info dnsmasq[1]: using nameserver 193.27.209.5#53
Wed Nov 22 07:25:28 2023 daemon.info dnsmasq[1]: using only locally-known addresses for test
Wed Nov 22 07:25:28 2023 daemon.info dnsmasq[1]: using only locally-known addresses for onion
Wed Nov 22 07:25:28 2023 daemon.info dnsmasq[1]: using only locally-known addresses for localhost
Wed Nov 22 07:25:28 2023 daemon.info dnsmasq[1]: using only locally-known addresses for local
Wed Nov 22 07:25:28 2023 daemon.info dnsmasq[1]: using only locally-known addresses for invalid
Wed Nov 22 07:25:28 2023 daemon.info dnsmasq[1]: using only locally-known addresses for bind
Wed Nov 22 07:25:28 2023 daemon.info dnsmasq[1]: using only locally-known addresses for lan
Wed Nov 22 07:25:29 2023 daemon.notice netifd: Interface 'wan_6' is enabled
Wed Nov 22 07:25:29 2023 daemon.notice netifd: Interface 'wan_6' has link connectivity
Wed Nov 22 07:25:29 2023 daemon.notice netifd: Interface 'wan_6' is setting up now
Wed Nov 22 07:25:29 2023 daemon.info pppd[17082]: LCP terminated by peer
Wed Nov 22 07:25:29 2023 daemon.info pppd[17082]: Connect time 0.0 minutes.
Wed Nov 22 07:25:29 2023 daemon.info pppd[17082]: Sent 124 bytes, received 8 bytes.
Wed Nov 22 07:25:29 2023 daemon.notice netifd: Interface 'wan_6' is disabled
Wed Nov 22 07:25:29 2023 daemon.notice netifd: Network device 'pppoe-wan' link is down
Wed Nov 22 07:25:29 2023 daemon.notice netifd: Network alias 'pppoe-wan' link is down
Wed Nov 22 07:25:29 2023 daemon.notice netifd: Interface 'wan_6' has link connectivity loss
Wed Nov 22 07:25:29 2023 daemon.notice pppd[17082]: Modem hangup
Wed Nov 22 07:25:29 2023 daemon.notice pppd[17082]: Connection terminated.
Wed Nov 22 07:25:29 2023 daemon.info pppd[17082]: Connect time 0.0 minutes.
Wed Nov 22 07:25:29 2023 daemon.info pppd[17082]: Sent 124 bytes, received 8 bytes.
Wed Nov 22 07:25:29 2023 user.notice firewall: Reloading firewall due to ifup of wan (pppoe-wan)
Wed Nov 22 07:25:29 2023 daemon.err odhcp6c[17342]: Failed to send SOLICIT message to ff02::1:2 (Network unreachable)
Wed Nov 22 07:25:29 2023 daemon.err odhcp6c[17342]: Failed to send RS (Network unreachable)
Wed Nov 22 07:25:29 2023 daemon.notice netifd: Interface 'wan' has lost the connection
Wed Nov 22 07:25:29 2023 daemon.warn dnsmasq[1]: no servers found in /tmp/resolv.conf.d/resolv.conf.auto, will retry
Wed Nov 22 07:25:29 2023 daemon.info pppd[17082]: Exit.
Wed Nov 22 07:25:29 2023 daemon.notice netifd: Interface 'wan' is now down
Wed Nov 22 07:25:29 2023 daemon.notice netifd: Interface 'wan' is setting up now
Wed Nov 22 07:25:29 2023 daemon.info pppd[17387]: Plugin pppoe.so loaded.
Wed Nov 22 07:25:29 2023 daemon.info pppd[17387]: PPPoE plugin from pppd 2.4.9
Wed Nov 22 07:25:29 2023 daemon.notice pppd[17387]: pppd 2.4.9 started by root, uid 0
Wed Nov 22 07:25:29 2023 daemon.info pppd[17387]: PPP session is 1796
Wed Nov 22 07:25:29 2023 daemon.warn pppd[17387]: Connected to 84:03:28:62:f8:68 via interface wan
Wed Nov 22 07:25:29 2023 kern.info kernel: [ 223.127523] pppoe-wan: renamed from ppp0
Wed Nov 22 07:25:29 2023 daemon.info pppd[17387]: Renamed interface ppp0 to pppoe-wan
Wed Nov 22 07:25:29 2023 daemon.info pppd[17387]: Using interface pppoe-wan
Wed Nov 22 07:25:29 2023 daemon.notice pppd[17387]: Connect: pppoe-wan <--> wan
Wed Nov 22 07:25:29 2023 daemon.warn odhcpd[1580]: No default route present, overriding ra_lifetime!
Wed Nov 22 07:25:29 2023 daemon.err odhcp6c[17342]: Failed to send SOLICIT message to ff02::1:2 (Network unreachable)
Wed Nov 22 07:25:29 2023 daemon.notice netifd: Interface 'wan_6' is now down