Temat: MWAN3 Interface status: error (4)

Witam, chciałbym się zapytać co może być nie nie tak. Mam ustawiony load balanced:
1. WAN
2. LTE
Pierwszy działa WAN na 100% i jak się coś stanie, to przełącza się na LTE na 100%.
Wszystko działa prawidłowo, ale problem polega na tym, że mam, jakiś dziwny error:

Interface status:
interface lte is error (4) and tracking is active 
interface wan is error (4) and tracking is active

Current ipv4 policies:
load_balanced:
 wan (100%)

Active ipv4 user rules:
  689 37392 S https  tcp  --  *      *       0.0.0.0/0            0.0.0.0/0            multiport dports 443 
 1693  277K - load_balanced  all  --  *      *       0.0.0.0/0            0.0.0.0/0            

2

Odp: MWAN3 Interface status: error (4)

https://github.com/openwrt/packages/blo … 3.sh#L1051

Więc masz coś zepsute w konfiguracji reguł.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: MWAN3 Interface status: error (4)

Tylko gdzie może być problem... Oto jest pytanie.

4

Odp: MWAN3 Interface status: error (4)

Zrób pingi na poszczególne interfejsy i zobacz czy działa. Pokaż

uci show mwan3
uci show network

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5 (edytowany przez armen10 2021-12-29 19:34:34)

Odp: MWAN3 Interface status: error (4)

Pingi działają na 2 interfejsach.

uci show mwan3
mwan3.globals=globals
mwan3.globals.mmx_mask='0x3F00'
mwan3.wan=interface
mwan3.wan.track_ip='8.8.4.4' '8.8.8.8'
mwan3.wan.enabled='1'
mwan3.wan.reliability='1'
mwan3.wan.count='1'
mwan3.wan.timeout='2'
mwan3.wan.interval='5'
mwan3.wan.down='3'
mwan3.wan.initial_state='online'
mwan3.wan.family='ipv4'
mwan3.wan.track_method='ping'
mwan3.wan.size='56'
mwan3.wan.max_ttl='60'
mwan3.wan.check_quality='0'
mwan3.wan.failure_interval='5'
mwan3.wan.recovery_interval='5'
mwan3.wan.up='3'
mwan3.lte=interface
mwan3.lte.track_ip='8.8.4.4' '8.8.8.8'
mwan3.lte.enabled='1'
mwan3.lte.reliability='1'
mwan3.lte.count='1'
mwan3.lte.timeout='2'
mwan3.lte.interval='5'
mwan3.lte.initial_state='online'
mwan3.lte.family='ipv4'
mwan3.lte.track_method='ping'
mwan3.lte.size='56'
mwan3.lte.max_ttl='60'
mwan3.lte.check_quality='0'
mwan3.lte.failure_interval='5'
mwan3.lte.recovery_interval='5'
mwan3.lte.down='3'
mwan3.lte.up='3'
mwan3.wan_lte=policy
mwan3.wan_lte.use_member='wan_m1_w1' 'lte_m2_w2'
mwan3.wan_lte.last_resort='unreachable'
mwan3.wan_m1_w1=member
mwan3.wan_m1_w1.interface='wan'
mwan3.wan_m1_w1.metric='1'
mwan3.wan_m1_w1.weight='1'
mwan3.lte_m2_w2=member
mwan3.lte_m2_w2.interface='lte'
mwan3.lte_m2_w2.metric='2'
mwan3.lte_m2_w2.weight='2'
mwan3.default=rule
mwan3.default.proto='all'
mwan3.default.sticky='0'
mwan3.default.use_policy='wan_lte'
mwan3.default.dest_ip='0.0.0.0/0'
mwan3.default.family='ipv4'
uci show network
network.loopback=interface
network.loopback.device='lo'
network.loopback.proto='static'
network.loopback.ipaddr='127.0.0.1'
network.loopback.netmask='255.0.0.0'
network.globals=globals
network.globals.ula_prefix='fdb1:700e:b91c::/48'
network.@device[0]=device
network.@device[0].name='wan'
network.@device[0].macaddr='28:EE:52:42:14:D1'
network.wan=interface
network.wan.proto='dhcp'
network.wan.device='wan'
network.wan.metric='10'
network.lte=interface
network.lte.proto='dhcp'
network.lte.apn='internet'
network.lte.device='usb0'
network.lte.metric='20'
network.WiFiGuest=interface
network.WiFiGuest.proto='static'
network.WiFiGuest.ipaddr='10.10.0.1'
network.WiFiGuest.netmask='255.255.255.0'
network.WiFiGuest.dns='1.1.1.1' '8.8.8.8'
network.@device[1]=device
network.@device[1].type='bridge'
network.@device[1].name='CBKHOME'
network.@device[1].ports='lan1' 'lan2' 'lan3' 'lan4'
network.@device[1].ipv6='0'
network.@device[1].stp='1'
network.@bridge-vlan[0]=bridge-vlan
network.@bridge-vlan[0].device='CBKHOME'
network.@bridge-vlan[0].vlan='40'
network.@bridge-vlan[0].ports='lan4:u*'
network.@bridge-vlan[1]=bridge-vlan
network.@bridge-vlan[1].device='CBKHOME'
network.@bridge-vlan[1].vlan='30'
network.@bridge-vlan[1].ports='lan3:u*'
network.@bridge-vlan[2]=bridge-vlan
network.@bridge-vlan[2].device='CBKHOME'
network.@bridge-vlan[2].vlan='20'
network.@bridge-vlan[2].ports='lan2:u*'
network.LAN4=interface
network.LAN4.proto='static'
network.LAN4.device='CBKHOME.40'
network.LAN4.ipaddr='192.168.40.254'
network.LAN4.netmask='255.255.255.0'
network.LAN4.dns='8.8.8.8' '1.1.1.1'
network.CBKHOME=interface
network.CBKHOME.proto='static'
network.CBKHOME.device='CBKHOME'
network.CBKHOME.ipaddr='192.168.100.254'
network.CBKHOME.netmask='255.255.255.0'
network.CBKHOME.dns='8.8.8.8' '1.1.1.1'
network.LAN3=interface
network.LAN3.proto='static'
network.LAN3.device='CBKHOME.30'
network.LAN3.ipaddr='192.168.30.254'
network.LAN3.netmask='255.255.255.0'
network.LAN3.dns='8.8.8.8' '1.1.1.1'
network.LAN2=interface
network.LAN2.proto='static'
network.LAN2.device='CBKHOME.20'
network.LAN2.ipaddr='192.168.20.254'
network.LAN2.netmask='255.255.255.0'
network.LAN2.dns='8.8.8.8' '1.1.1.1'
network.@bridge-vlan[3]=bridge-vlan
network.@bridge-vlan[3].device='CBKHOME'
network.@bridge-vlan[3].vlan='10'
network.@bridge-vlan[3].ports='lan1:u*'
network.LAN1=interface
network.LAN1.proto='static'
network.LAN1.device='CBKHOME.10'
network.LAN1.netmask='255.255.255.0'
network.LAN1.ipaddr='192.168.10.254'
network.wwan=interface
network.wwan.proto='dhcp'
network.wwan.metric='20'
network.vpn=interface
network.vpn.proto='wireguard'
network.vpn.private_key='4ENcPudm...'
network.vpn.listen_port='518...'
network.vpn.addresses='192.168.9.1/24' 'fdf1:e8a1:8d3f:9::1/64'
network.wgclient=wireguard_vpn
network.wgclient.public_key='i4zUbA5...'
network.wgclient.preshared_key='tHfB+caLM1...'
network.wgclient.allowed_ips='192.168.9.2/32' 'fdf1:e8a1:8d3f:9::2/128'

6

Odp: MWAN3 Interface status: error (4)

Te dodatkowe parametry specjalnie po coś ustawiłeś?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: MWAN3 Interface status: error (4)

Specjalne, to znaczy które ?

8

Odp: MWAN3 Interface status: error (4)

initial_state, track_method, size, max_ttl, check_quality, count, timeout itd.  Ich nie ma standardowo w konfigu, więc sam to ustawiłeś.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9 (edytowany przez armen10 2021-12-29 19:44:34)

Odp: MWAN3 Interface status: error (4)

Hmm nie przypominam sobie, ale jak nie są potrzebne, to mogę je wyrzucić... Jeśli w jakiś zły sposób wpływają na całość.
Te dane biorą się z interfejsu graficznego...
https://i.ibb.co/z6kgnLQ/11.png

10

Odp: MWAN3 Interface status: error (4)

Dlatego proponuję żebyś sobie zrobił kopię tego pliku, przywrócił ustawienia domyślne, zmodyfikował tylko nazwę interfejsu dla wanb i zobaczył czy działa. Jeżeli tak to sprawę psują ustawienia które wykonałeś.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

11

Odp: MWAN3 Interface status: error (4)

"przywrócił ustawienia domyślne" - odinstalować i zainstalować ponownie mwan3, tak ?

12

Odp: MWAN3 Interface status: error (4)

Możesz tak zrobić, choć oryginalną zawartość pliku masz w repo (np. dla 21.02):  https://github.com/openwrt/packages/blo … nfig/mwan3 i możesz sobie po prostu ją podmienić

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

13

Odp: MWAN3 Interface status: error (4)

Super dziękuję Ci.
A czy nazwę wanb mogę zmienić na lte, bo taki mam 2 interfejs.

14

Odp: MWAN3 Interface status: error (4)

Tak, tylko pamiętaj żeby zmienić wszędzie tam gdzie wanb występuje.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

15

Odp: MWAN3 Interface status: error (4)

Bardzo dziękuję za pomoc.

16

Odp: MWAN3 Interface status: error (4)

Jeszcze nie wiadomo czy pomogło. Sprawdź.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

17 (edytowany przez armen10 2021-12-29 20:12:33)

Odp: MWAN3 Interface status: error (4)

Skopiowałem nowe ustawienie z pliku który mi podesłałeś i dalej jest sam błąd sad
Chyba wiem czemu, czy ja powinienem wpisać lte, czy usb0 w configu ? Jednak lte, bo jak wpisuje usb0, to nie widzi intersejsu.

18

Odp: MWAN3 Interface status: error (4)

Pokaż uci show firewall

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

19 (edytowany przez armen10 2021-12-29 20:18:09)

Odp: MWAN3 Interface status: error (4)

uci show firewall
firewall.@defaults[0]=defaults
firewall.@defaults[0].output='ACCEPT'
firewall.@defaults[0].forward='REJECT'
firewall.@defaults[0].synflood_protect='1'
firewall.@defaults[0].input='REJECT'
firewall.lan=zone
firewall.lan.name='lan'
firewall.lan.input='ACCEPT'
firewall.lan.output='ACCEPT'
firewall.lan.forward='ACCEPT'
firewall.lan.network='LAN4' 'CBKHOME' 'LAN3' 'LAN2' 'LAN1' '' 'vpn'
firewall.wan=zone
firewall.wan.name='wan'
firewall.wan.input='REJECT'
firewall.wan.output='ACCEPT'
firewall.wan.forward='REJECT'
firewall.wan.masq='1'
firewall.wan.mtu_fix='1'
firewall.wan.network='lte' 'wan' 'wwan'
firewall.@include[0]=include
firewall.@include[0].path='/etc/firewall.user'
firewall.nodogsplash=include
firewall.nodogsplash.type='script'
firewall.nodogsplash.path='/usr/lib/nodogsplash/restart.sh'
firewall.@zone[2]=zone
firewall.@zone[2].name='WiFiGuest'
firewall.@zone[2].output='ACCEPT'
firewall.@zone[2].forward='REJECT'
firewall.@zone[2].input='REJECT'
firewall.@zone[2].network='WiFiGuest'
firewall.@rule[0]=rule
firewall.@rule[0].name='SSH'
firewall.@rule[0].proto='tcp'
firewall.@rule[0].dest_port='22'
firewall.@rule[0].target='ACCEPT'
firewall.@rule[0].src='*'
firewall.@rule[0].src_port='22'
firewall.@rule[0].dest='lan'
firewall.@rule[1]=rule
firewall.@rule[1].target='ACCEPT'
firewall.@rule[1].name='PING'
firewall.@rule[1].proto='icmp'
firewall.@rule[1].src='*'
firewall.@rule[1].dest='lan'
firewall.@rule[2]=rule
firewall.@rule[2].name='WG'
firewall.@rule[2].src='wan'
firewall.@rule[2].src_port='518...'
firewall.@rule[2].dest='lan'
firewall.@rule[2].dest_ip='192.168.10.12'
firewall.@rule[2].dest_port='518...'
firewall.@rule[2].target='ACCEPT'
firewall.@rule[2].proto='udp'
firewall.@rule[3]=rule
firewall.@rule[3].name='WiFiGuestDHCP'
firewall.@rule[3].proto='udp'
firewall.@rule[3].src='WiFiGuest'
firewall.@rule[3].dest_port='67'
firewall.@rule[3].target='ACCEPT'
firewall.@rule[4]=rule
firewall.@rule[4].name='WiFiGuestDNS'
firewall.@rule[4].src='WiFiGuest'
firewall.@rule[4].dest_port='53'
firewall.@rule[4].target='ACCEPT'
firewall.@rule[5]=rule
firewall.@rule[5].name='WiFiGuestAllBlock'
firewall.@rule[5].src='WiFiGuest'
firewall.@rule[5].target='DROP'
firewall.@forwarding[0]=forwarding
firewall.@forwarding[0].src='WiFiGuest'
firewall.@forwarding[0].dest='wan'
firewall.@forwarding[1]=forwarding
firewall.@forwarding[1].src='lan'
firewall.@forwarding[1].dest='wan'
firewall.@redirect[0]=redirect
firewall.@redirect[0].target='DNAT'
firewall.@redirect[0].name='Cloud'
firewall.@redirect[0].proto='tcp'
firewall.@redirect[0].src='wan'
firewall.@redirect[0].src_dport='443'
firewall.@redirect[0].dest='lan'
firewall.@redirect[0].dest_ip='192.168.10.12'
firewall.@redirect[0].dest_port='443'
firewall.@redirect[1]=redirect
firewall.@redirect[1].target='DNAT'
firewall.@redirect[1].name='WG'
firewall.@redirect[1].src='wan'
firewall.@redirect[1].src_dport='518...'
firewall.@redirect[1].dest='lan'
firewall.@redirect[1].dest_ip='192.168.10.12'
firewall.@redirect[1].dest_port='518...'
firewall.@redirect[1].proto='udp'
firewall.@redirect[2]=redirect
firewall.@redirect[2].target='DNAT'
firewall.@redirect[2].name='RDP'
firewall.@redirect[2].proto='tcp'
firewall.@redirect[2].src='wan'
firewall.@redirect[2].src_dport='1221'
firewall.@redirect[2].dest='lan'
firewall.@redirect[2].dest_ip='192.168.10.11'
firewall.@redirect[2].dest_port='1221'
firewall.@redirect[3]=redirect
firewall.@redirect[3].target='DNAT'
firewall.@redirect[3].proto='tcp'
firewall.@redirect[3].src='wan'
firewall.@redirect[3].src_dport='22'
firewall.@redirect[3].dest='lan'
firewall.@redirect[3].dest_ip='192.168.10.12'
firewall.@redirect[3].dest_port='22'
firewall.@redirect[3].name='SSH_Cloud'
firewall.@redirect[4]=redirect
firewall.@redirect[4].target='DNAT'
firewall.@redirect[4].proto='udp'
firewall.@redirect[4].src_dport='518...'
firewall.@redirect[4].dest_ip='192.168.10.254'
firewall.@redirect[4].dest_port='518...'
firewall.@redirect[4].name='WG2'
firewall.@redirect[4].src='wan'
firewall.@redirect[4].dest='lan'
firewall.@rule[6]=rule
firewall.@rule[6].name='wg2'
firewall.@rule[6].proto='udp'
firewall.@rule[6].src='wan'
firewall.@rule[6].dest_port='518...'
firewall.@rule[6].target='ACCEPT'
firewall.@rule[6].dest='lan'
firewall.@rule[6].dest_ip='192.168.10.254'
firewall.wg=rule
firewall.wg.name='Allow-WireGuard'
firewall.wg.src='wan'
firewall.wg.dest_port='518...'
firewall.wg.proto='udp'
firewall.wg.target='ACCEPT'

20

Odp: MWAN3 Interface status: error (4)

Nie wiem. Pokaż

ip -4 rule

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

21 (edytowany przez armen10 2022-01-03 21:28:33)

Odp: MWAN3 Interface status: error (4)

Dlaczego mam problem z ponownym zainstalowaniem mwan3?

root@# opkg install mwan3
Installing mwan3 (2.10.13-1) to root...
Downloading https://downloads.openwrt.org/releases/21.02-SNAPSHOT/packages/arm_cortex-a9_vfpv3-d16/packages/mwan3_2.10.13-1_all.ipk
Collected errors:
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 5.4.168-1-345456c5234da787004df250a0ea7bbd) for kmod-nf-reject
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 5.4.168-1-345456c5234da787004df250a0ea7bbd) for kmod-nf-ipt
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 5.4.168-1-345456c5234da787004df250a0ea7bbd) for kmod-ipt-core
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 5.4.168-1-345456c5234da787004df250a0ea7bbd) for kmod-nfnetlink
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 5.4.168-1-345456c5234da787004df250a0ea7bbd) for kmod-ipt-ipset
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 5.4.168-1-345456c5234da787004df250a0ea7bbd) for kmod-nf-conntrack
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 5.4.168-1-345456c5234da787004df250a0ea7bbd) for kmod-ipt-conntrack
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 5.4.168-1-345456c5234da787004df250a0ea7bbd) for kmod-ipt-conntrack-extra
 * pkg_hash_fetch_best_installation_candidate: Packages for kmod-ipt-conntrack-extra found, but incompatible with the architectures configured
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 5.4.168-1-345456c5234da787004df250a0ea7bbd) for kmod-ipt-raw
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 5.4.168-1-345456c5234da787004df250a0ea7bbd) for kmod-ipt-ipopt
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for mwan3:
 *      kernel (= 5.4.168-1-345456c5234da787004df250a0ea7bbd)
 * opkg_install_cmd: Cannot install package mwan3.

22

Odp: MWAN3 Interface status: error (4)

W wersji rozwojowej nie ma już kernela 5.4, jest 5.10. Zainstaluj sobie system od nowa. Zanim zaczniesz narzekać - tak właśnie działa wersja rozwojowa, jest do testów i rozwijania systemu, nie do produkcyjnego używania.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

23 (edytowany przez armen10 2022-01-03 22:48:07)

Odp: MWAN3 Interface status: error (4)

To jaką najlepiej stabilną wersje zainstalować ?
Czy poniższa wersja jest z interfejsem graficznym ?

https://downloads.openwrt.org/releases/21.02.1/targets/mvebu/cortexa9/openwrt-21.02.1-mvebu-cortexa9-linksys_wrt1900acs-squashfs-factory.img

24

Odp: MWAN3 Interface status: error (4)

Tak, wydanie 21.01 ma gui z w obrazach. I nie, nie ten obraz, instalujesz sysupgrade bez zachowania konfiguracji - bo przecież openwrt już masz.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.