I try to do :
World => modem => bpi-R2 => lan with wifi and RJ45. I do not trust the modem. Before, I did that with a raspberry pi2.
My kernel (your)
root@bpi-iot-ros-ai:~# uname -a
Linux bpi-iot-ros-ai 4.14.79-bpi-r2-main #1 SMP Mon Nov 5 19:42:56 UTC 2018 armv7l armv7l armv7l GNU/Linux
Now, I try only to test the network. After, I will configure the firewall, gateway and servers on the bpi-r2.
My config :
root@bpi-iot-ros-ai:~# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether d6:b2:a8:ef:53:eb brd ff:ff:ff:ff:ff:ff
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 3a:81:b4:2f:41:a2 brd ff:ff:ff:ff:ff:ff
inet6 fe80::3881:b4ff:fe2f:41a2/64 scope link
valid_lft forever preferred_lft forever
4: wan@eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue switchid 00000000 state UP group default qlen 1000
link/ether 32:d1:55:7d:03:39 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.10/24 brd 192.168.1.255 scope global wan
valid_lft forever preferred_lft forever
inet6 2a01:cb14:aba:d900:30d1:55ff:fe7d:339/64 scope global mngtmpaddr dynamic
valid_lft 1754sec preferred_lft 554sec
inet6 fe80::30d1:55ff:fe7d:339/64 scope link
valid_lft forever preferred_lft forever
5: lan0@eth0: <BROADCAST,MULTICAST,M-DOWN> mtu 1500 qdisc noop master br0 switchid 00000000 state DOWN group default qlen 1000
link/ether d6:b2:a8:ef:53:eb brd ff:ff:ff:ff:ff:ff
6: lan1@eth0: <BROADCAST,MULTICAST,M-DOWN> mtu 1500 qdisc noop master br0 switchid 00000000 state DOWN group default qlen 1000
link/ether d6:b2:a8:ef:53:eb brd ff:ff:ff:ff:ff:ff
7: lan2@eth0: <BROADCAST,MULTICAST,M-DOWN> mtu 1500 qdisc noop master br0 switchid 00000000 state DOWN group default qlen 1000
link/ether d6:b2:a8:ef:53:eb brd ff:ff:ff:ff:ff:ff
8: lan3@eth0: <BROADCAST,MULTICAST,M-DOWN> mtu 1500 qdisc noop master br0 switchid 00000000 state DOWN group default qlen 1000
link/ether d6:b2:a8:ef:53:eb brd ff:ff:ff:ff:ff:ff
9: br0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether d6:b2:a8:ef:53:eb brd ff:ff:ff:ff:ff:ff
inet 192.168.40.1/24 brd 192.168.40.255 scope global br0
valid_lft forever preferred_lft forever
10: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 00:08:22:7c:1e:fc brd ff:ff:ff:ff:ff:ff
11: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default
link/ether 02:42:4e:f8:79:c2 brd ff:ff:ff:ff:ff:ff
inet 172.17.0.1/16 scope global docker0
valid_lft forever preferred_lft forever
root@bpi-iot-ros-ai:~# iwconfig
wlan0 no wireless extensions.
lan1 no wireless extensions.
lo no wireless extensions.
wan no wireless extensions.
eth1 no wireless extensions.
br0 no wireless extensions.
lan3 no wireless extensions.
lan2 no wireless extensions.
docker0 no wireless extensions.
lan0 no wireless extensions.
eth0 no wireless extensions.
And I have to many logs… What do you want ?
And how give you the complete config ?