@crispyoz Here are some things I've tried. First, wifi up, route command, then ping. Then wifi down. Ping. Then enable ethernet. Ping local computer and 8.8.8.8. Enable wifi. Ping.
root@Omega-B6CE:/mnt/sda# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 192.168.0.1 0.0.0.0 UG 0 0 0 apcli0
192.168.0.0 * 255.255.255.0 U 0 0 0 apcli0
192.168.3.0 * 255.255.255.0 U 0 0 0 br-wlan
root@Omega-B6CE:/mnt/sda# ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
64 bytes from 8.8.8.8: seq=0 ttl=114 time=24.812 ms
64 bytes from 8.8.8.8: seq=1 ttl=114 time=28.690 ms
64 bytes from 8.8.8.8: seq=2 ttl=114 time=32.853 ms
64 bytes from 8.8.8.8: seq=3 ttl=114 time=42.783 ms
64 bytes from 8.8.8.8: seq=4 ttl=114 time=34.982 ms
64 bytes from 8.8.8.8: seq=5 ttl=114 time=108.420 ms
64 bytes from 8.8.8.8: seq=6 ttl=114 time=25.614 ms
64 bytes from 8.8.8.8: seq=7 ttl=114 time=45.043 ms
^C
--- 8.8.8.8 ping statistics ---
8 packets transmitted, 8 packets received, 0% packet loss
round-trip min/avg/max = 24.812/42.899/108.420 ms
root@Omega-B6CE:/mnt/sda# wifi down
root@Omega-B6CE:/mnt/sda# [ 745.521570] br-wlan: port 1(ra0) entered disabled state
[ 746.227420] device ra0 left promiscuous mode
[ 746.231888] br-wlan: port 1(ra0) entered disabled state
root@Omega-B6CE:/mnt/sda#
root@Omega-B6CE:/mnt/sda# ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
ping: sendto: Network unreachable
root@Omega-B6CE:/mnt/sda# ping 192.168.0.112
PING 192.168.0.112 (192.168.0.112): 56 data bytes
ping: sendto: Network unreachable
root@Omega-B6CE:/mnt/sda# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
root@Omega-B6CE:/mnt/sda# onion ethernet client
root@Omega-B6CE:/mnt/sda# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
root@Omega-B6CE:/mnt/sda# [ 800.798364]
[ 800.798364] _ _____ ___ ___ _________ ___ ____
[ 800.798364] | | /| / / _ | / _ / _ \ / / __ / _ / / V1.1
[ 800.798364] | |/ |/ / __ |/ , _/ / / // // / , _/ _/
[ 800.798364] |/|// |//|// _/_//|//
[ 800.798364] Onion Enhanced MT7688 WiFi Driver
[ 800.798364]
[ 800.944957] DMA Scheduler Mode=0(LMAC)
[ 800.948788] efuse_probe: efuse = 10000012
[ 800.952907] 1. Phy Mode = 14
[ 801.125542] 2. Phy Mode = 14
[ 801.128517] 3. Phy Mode = 14
[ 801.131751] WTBL Segment 1 info:
[ 801.135166] MemBaseAddr/FID:0x28000/0
[ 801.139054] EntrySize/Cnt:32/128
[ 801.142500] WTBL Segment 2 info:
[ 801.145875] MemBaseAddr/FID:0x40000/0
[ 801.149761] EntrySize/Cnt:64/128
[ 801.153205] WTBL Segment 3 info:
[ 801.156578] MemBaseAddr/FID:0x42000/64
[ 801.160552] EntrySize/Cnt:64/128
[ 801.163996] WTBL Segment 4 info:
[ 801.167371] MemBaseAddr/FID:0x44000/128
[ 801.171431] EntrySize/Cnt:32/128
[ 803.273515] IPv6: ADDRCONF(NETDEV_UP): br-wlan: link is not ready
[ 804.085111] IPv6: ADDRCONF(NETDEV_UP): ra0: link is not ready
[ 804.320713] IPv6: ADDRCONF(NETDEV_CHANGE): ra0: link becomes ready
[ 807.568164] br-wlan: port 1(ra0) entered blocking state
[ 807.573479] br-wlan: port 1(ra0) entered disabled state
[ 807.579207] device ra0 entered promiscuous mode
[ 807.584127] br-wlan: port 1(ra0) entered blocking state
[ 807.589487] br-wlan: port 1(ra0) entered forwarding state
[ 807.597284] IPv6: ADDRCONF(NETDEV_CHANGE): br-wlan: link becomes ready
[ 809.784820] Interface apcli0 link up! (WPA2PSK AES)
root@Omega-B6CE:/mnt/sda# ping 192.168.0.112
PING 192.168.0.112 (192.168.0.112): 56 data bytes
64 bytes from 192.168.0.112: seq=0 ttl=128 time=26.188 ms
64 bytes from 192.168.0.112: seq=1 ttl=128 time=2.287 ms
64 bytes from 192.168.0.112: seq=2 ttl=128 time=2.669 ms
64 bytes from 192.168.0.112: seq=3 ttl=128 time=5.187 ms
64 bytes from 192.168.0.112: seq=4 ttl=128 time=4.743 ms
64 bytes from 192.168.0.112: seq=5 ttl=128 time=2.206 ms
^C
--- 192.168.0.112 ping statistics ---
6 packets transmitted, 6 packets received, 0% packet loss
round-trip min/avg/max = 2.206/7.213/26.188 ms
root@Omega-B6CE:/mnt/sda# ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
64 bytes from 8.8.8.8: seq=0 ttl=114 time=25.164 ms
64 bytes from 8.8.8.8: seq=1 ttl=114 time=28.169 ms
64 bytes from 8.8.8.8: seq=2 ttl=114 time=26.247 ms
^C
--- 8.8.8.8 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 25.164/26.526/28.169 ms
root@Omega-B6CE:/mnt/sda# ^C
root@Omega-B6CE:/mnt/sda# wifi down
root@Omega-B6CE:/mnt/sda# [ 833.479370] br-wlan: port 1(ra0) entered disabled state
[ 834.187453] device ra0 left promiscuous mode
[ 834.191923] br-wlan: port 1(ra0) entered disabled state
route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
root@Omega-B6CE:/mnt/sda# ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
ping: sendto: Network unreachable
root@Omega-B6CE:/mnt/sda# wifi up
[ 847.226716] IPv6: ADDRCONF(NETDEV_UP): br-wlan: link is not ready
root@Omega-B6CE:/mnt/sda# [ 847.738909]
[ 847.738909] _ _____ ___ ___ _________ ___ ____
[ 847.738909] | | /| / / _ | / _ / _ \ / / __ / _ / / V1.1
[ 847.738909] | |/ |/ / __ |/ , _/ / / // // / , _/ _/
[ 847.738909] |/|// |//|// _/_//|/__/
[ 847.738909] Onion Enhanced MT7688 WiFi Driver
[ 847.738909]
[ 847.866471] DMA Scheduler Mode=0(LMAC)
[ 847.870301] efuse_probe: efuse = 10000012
[ 847.874422] 1. Phy Mode = 14
[ 848.041468] 2. Phy Mode = 14
[ 848.044444] 3. Phy Mode = 14
[ 848.047979] WTBL Segment 1 info:
[ 848.051349] MemBaseAddr/FID:0x28000/0
[ 848.055280] EntrySize/Cnt:32/128
[ 848.058726] WTBL Segment 2 info:
[ 848.062085] MemBaseAddr/FID:0x40000/0
[ 848.065982] EntrySize/Cnt:64/128
[ 848.069427] WTBL Segment 3 info:
[ 848.072785] MemBaseAddr/FID:0x42000/64
[ 848.076771] EntrySize/Cnt:64/128
[ 848.080223] WTBL Segment 4 info:
[ 848.083581] MemBaseAddr/FID:0x44000/128
[ 848.087655] EntrySize/Cnt:32/128
root@Omega-B6CE:/mnt/sda# ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
ping: sendto: Network unreachable
[ 858.190074] IPv6: ADDRCONF(NETDEV_UP): ra0: link is not ready
[ 858.196047] IPv6: ADDRCONF(NETDEV_CHANGE): ra0: link becomes ready
root@Omega-B6CE:/mnt/sda# ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
ping: sendto: Network unreachable
[ 860.818242] br-wlan: port 1(ra0) entered blocking state
[ 860.823557] br-wlan: port 1(ra0) entered disabled state
[ 860.829286] device ra0 entered promiscuous mode
[ 860.834051] br-wlan: port 1(ra0) entered blocking state
[ 860.839408] br-wlan: port 1(ra0) entered forwarding state
root@Omega-B6CE:[ 860.846322] IPv6: ADDRCONF(NETDEV_CHANGE): br-wlan: link becomes ready
root@Omega-B6CE:/mnt/sda# ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
ping: sendto: Network unreachable
root@Omega-B6CE:/mnt/sda# [ 864.100109] Interface apcli0 link up! (WPA2PSK AES)
root@Omega-B6CE:/mnt/sda# ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
64 bytes from 8.8.8.8: seq=0 ttl=114 time=83.330 ms
64 bytes from 8.8.8.8: seq=1 ttl=114 time=45.875 ms
64 bytes from 8.8.8.8: seq=2 ttl=114 time=35.994 ms
64 bytes from 8.8.8.8: seq=3 ttl=114 time=32.406 ms
^C
--- 8.8.8.8 ping statistics ---
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max = 32.406/49.401/83.330 ms
root@Omega-B6CE:/mnt/sda# ping 192.168.0.112
PING 192.168.0.112 (192.168.0.112): 56 data bytes
64 bytes from 192.168.0.112: seq=0 ttl=128 time=5.111 ms
64 bytes from 192.168.0.112: seq=1 ttl=128 time=20.117 ms
64 bytes from 192.168.0.112: seq=2 ttl=128 time=77.893 ms
64 bytes from 192.168.0.112: seq=3 ttl=128 time=13.413 ms
^C
--- 192.168.0.112 ping statistics ---
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max = 5.111/29.133/77.893 ms
root@Omega-B6CE:/mnt/sda# ^C