Just spotted something else that might be of interest.
My laptop is the only device, that is able to access the internet from behind the OpenWRT router.
But only when using the the network connection of the connected Lenovo USB-C dock.
Not via wifi and not by direct network connection to the router (as all other devices in the network)
Checking outputs of ip a and route, the only difference I could spot on client side is a way lower route metric on USB-C connection.
USB-C DOCK
quest@blackbook:~ $ 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
3: wlp4s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether ba:2d:23:05:22:99 brd ff:ff:ff:ff:ff:ff
4: enp0s31f6: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
link/ether 54:e1:ad:36:aa:ca brd ff:ff:ff:ff:ff:ff
5: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default
link/ether 9a:ad:01:09:ff:e8 brd ff:ff:ff:ff:ff:ff
inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
valid_lft forever preferred_lft forever
6: enp12s0u1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:50:b6:8c:b8:b5 brd ff:ff:ff:ff:ff:ff
inet 192.168.10.139/24 brd 192.168.10.255 scope global dynamic noprefixroute enp12s0u1
valid_lft 43188sec preferred_lft 43188sec
inet6 2a02:810d:340:7d9c::7e6/128 scope global dynamic noprefixroute
valid_lft 5505sec preferred_lft 1905sec
inet6 fd47:82bf:4b2d::7e6/128 scope global noprefixroute
valid_lft forever preferred_lft forever
inet6 fd47:82bf:4b2d:0:d817:42fc:7ff3:5cbb/64 scope global noprefixroute
valid_lft forever preferred_lft forever
inet6 2a02:810d:340:7d9c:b4c9:27a5:aa88:3ab2/64 scope global dynamic noprefixroute
valid_lft 5504sec preferred_lft 1904sec
inet6 fe80::ecf9:6a2d:ae4:647f/64 scope link noprefixroute
valid_lft forever preferred_lft forever
quest@blackbook:~ $ route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default OpenWrt.fdb.fue 0.0.0.0 UG 100 0 0 enp12s0u1
172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker0
192.168.10.0 0.0.0.0 255.255.255.0 U 100 0 0 enp12s0u1
DIRECT CABLE
quest@blackbook:~ 😖 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
3: wlp4s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether b6:0b:62:a1:73:7b brd ff:ff:ff:ff:ff:ff
4: enp0s31f6: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 54:e1:ad:36:aa:ca brd ff:ff:ff:ff:ff:ff
inet 192.168.10.138/24 brd 192.168.10.255 scope global dynamic noprefixroute enp0s31f6
valid_lft 43077sec preferred_lft 43077sec
inet6 2a02:810d:340:7d9c::67e/128 scope global dynamic noprefixroute
valid_lft 6863sec preferred_lft 3263sec
inet6 fd47:82bf:4b2d::67e/128 scope global noprefixroute
valid_lft forever preferred_lft forever
inet6 fd47:82bf:4b2d:0:9c54:9d3c:bdec:b664/64 scope global noprefixroute
valid_lft forever preferred_lft forever
inet6 2a02:810d:340:7d9c:44be:cf3f:51e0:b6d3/64 scope global dynamic noprefixroute
valid_lft 6863sec preferred_lft 3263sec
inet6 fe80::44e1:6291:8849:44fd/64 scope link noprefixroute
valid_lft forever preferred_lft forever
5: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default
link/ether 9a:ad:01:09:ff:e8 brd ff:ff:ff:ff:ff:ff
inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
valid_lft forever preferred_lft forever
6: enp12s0u1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:50:b6:8c:b8:b5 brd ff:ff:ff:ff:ff:ff
quest@blackbook:~ $ route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default OpenWrt.fdb.fue 0.0.0.0 UG 20100 0 0 enp0s31f6
172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker0
192.168.10.0 0.0.0.0 255.255.255.0 U 100 0 0 enp0s31f6
WIFI
quest@blackbook:~/Projekte/misc/owrt config/etc/config $ 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
3: wlp4s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether f8:59:71:a7:c0:88 brd ff:ff:ff:ff:ff:ff
inet 192.168.10.137/24 brd 192.168.10.255 scope global dynamic noprefixroute wlp4s0
valid_lft 43193sec preferred_lft 43193sec
inet6 2a02:810d:340:7d9c::166/128 scope global dynamic noprefixroute
valid_lft 5443sec preferred_lft 1843sec
inet6 fd47:82bf:4b2d::166/128 scope global noprefixroute
valid_lft forever preferred_lft forever
inet6 fd47:82bf:4b2d:0:fac5:e9ab:b43b:3079/64 scope global noprefixroute
valid_lft forever preferred_lft forever
inet6 2a02:810d:340:7d9c:48e1:2628:abc1:1e94/64 scope global dynamic noprefixroute
valid_lft 5443sec preferred_lft 1843sec
inet6 fe80::3e38:fdde:e7a2:ba95/64 scope link noprefixroute
valid_lft forever preferred_lft forever
4: enp0s31f6: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
link/ether 54:e1:ad:36:aa:ca brd ff:ff:ff:ff:ff:ff
5: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default
link/ether 9a:ad:01:09:ff:e8 brd ff:ff:ff:ff:ff:ff
inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
valid_lft forever preferred_lft forever
6: enp12s0u1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:50:b6:8c:b8:b5 brd ff:ff:ff:ff:ff:ff
quest@blackbook:~/Projekte/misc/owrt config/etc/config $ route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default OpenWrt.fdb.fue 0.0.0.0 UG 20600 0 0 wlp4s0
172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker0
192.168.10.0 0.0.0.0 255.255.255.0 U 600 0 0 wlp4s0