OS: latest code from git. https://github.com/garywangcn/bpi-r2_lede/tree/bpi-r2-on-lede-v1
/etc/config/network:
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config interface 'lan'
option type 'bridge'
option ifname 'lan0 lan1 lan2 lan3'
option proto 'static'
option ipaddr '192.168.1.254'
option netmask '255.255.255.0'
option gateway '192.168.1.1'
option dns '192.168.1.1'
config interface 'wan'
option ifname 'eth1'
option proto 'pppoe'
option username 'username'
option password 'password'
config device 'lan0'
option name 'lan0'
config device 'lan1'
option name 'lan1'
config device 'lan2'
option name 'lan2'
config device 'lan3'
option name 'lan3'
And in syslog:
Fri Mar 16 11:51:56 2018 daemon.notice netifd: Interface 'wan' is now down
Fri Mar 16 11:51:56 2018 daemon.notice netifd: Interface 'wan' is disabled
Fri Mar 16 11:51:56 2018 daemon.notice netifd: Interface 'wan' is enabled
Fri Mar 16 11:51:56 2018 kern.info kernel: [237143.659434] mtk_soc_eth 1b100000.ethernet eth1: rx pause enabled, tx pause enabled
Fri Mar 16 11:51:56 2018 daemon.notice netifd: Interface 'wan' is setting up now
Fri Mar 16 11:51:56 2018 daemon.err insmod: module is already loaded - slhc
Fri Mar 16 11:51:56 2018 daemon.err insmod: module is already loaded - ppp_generic
Fri Mar 16 11:51:56 2018 daemon.err insmod: module is already loaded - pppox
Fri Mar 16 11:51:56 2018 daemon.err insmod: module is already loaded - pppoe
Fri Mar 16 11:51:56 2018 daemon.info pppd[4036]: Plugin rp-pppoe.so loaded.
Fri Mar 16 11:51:56 2018 daemon.info pppd[4036]: RP-PPPoE plugin version 3.8p compiled against pppd 2.4.7
Fri Mar 16 11:51:56 2018 daemon.notice pppd[4036]: pppd 2.4.7 started by root, uid 0
Fri Mar 16 11:51:56 2018 daemon.debug pppd[4036]: Send PPPOE Discovery V1T1 PADI session 0x0 length 4
Fri Mar 16 11:51:56 2018 daemon.debug pppd[4036]: dst ff:ff:ff:ff:ff:ff src 5a:c6:71:0c:01:61
Fri Mar 16 11:51:56 2018 daemon.debug pppd[4036]: [service-name]
Fri Mar 16 11:52:01 2018 daemon.debug pppd[4036]: Send PPPOE Discovery V1T1 PADI session 0x0 length 4
Fri Mar 16 11:52:01 2018 daemon.debug pppd[4036]: dst ff:ff:ff:ff:ff:ff src 5a:c6:71:0c:01:61
Fri Mar 16 11:52:01 2018 daemon.debug pppd[4036]: [service-name]
Fri Mar 16 11:52:06 2018 daemon.debug pppd[4036]: Send PPPOE Discovery V1T1 PADI session 0x0 length 4
Fri Mar 16 11:52:06 2018 daemon.debug pppd[4036]: dst ff:ff:ff:ff:ff:ff src 5a:c6:71:0c:01:61
Fri Mar 16 11:52:06 2018 daemon.debug pppd[4036]: [service-name]
Fri Mar 16 11:52:11 2018 daemon.warn pppd[4036]: Timeout waiting for PADO packets
Fri Mar 16 11:52:11 2018 daemon.err pppd[4036]: Unable to complete PPPoE Discovery
Fri Mar 16 11:52:11 2018 daemon.info pppd[4036]: Exit.
Fri Mar 16 11:52:11 2018 daemon.notice netifd: Interface 'wan' is now down
Fri Mar 16 11:52:11 2018 daemon.notice netifd: Interface 'wan' is disabled
Tcpdump in router can capture PADI packets. no PADO packets found.
And Very sucpicious: no PADI packets captured in my laptop directly connect to r2’s WAN port.
Thanks for any help.