RUT241 Not switching to WiFi - mwan3/mwan3track bug - ifdown event fires on empty device

Hello,

My RUT241 has not been switching from cell to WiFi. It’s been a long battle to actually figure out why this is happening. You’ll notice I run mwan3 use wan1 ping -c 20 1.1.1.1 with perfect success - so the wifi network is working.

Luckily, I come armed with knowledge!

Here’s what I notice:

  • wan1 pings 0% loss, and the tracker’s last word was “is online” (13:27:51) — yet mwan3 status says offline 39m. Tracker and route-layer desynced again.

  • The cause is right there: every ifdown fires with device (unknown), and at 13:22 it even logged Interface wan1 () is offline with an empty device. mwan3 can’t resolve wlan0-2 on the down event, so when the tracker climbs back to online the routing layer never follows.

  • Two things this capture adds: your ps is clean (no duplicate tracker), so the desync itself is the fault — not stray processes. And look at the gap: it sat offline from 05:52 to 13:22, ~7.5 hours untouched. Once it desyncs it stays stuck until something pokes the interface. That’s why you keep finding them parked on cell.

root@RUT241:~# mwan3 status
Interface status:
 interface wan is offline and tracking is not enabled
 interface mob1s1a1 is online 08h:03m:05s, uptime 18h:23m:04s and tracking is active
 interface wan1 is offline 00h:39m:03s, uptime 00h:39m:20s and tracking is active

Current ipv4 policies:
balance_default:
 mob1s1a1 (100%)
mwan_default:
 mob1s1a1 (100%)

Current ipv6 policies:
balance_default:
 unreachable
mwan_default:
 unreachable

Directly connected ipv4 networks:
224.0.0.0/3
192.168.2.0/24
192.168.0.0/24
10.210.50.2
127.0.0.0/8

Directly connected ipv6 networks:
fd0f:8e43:2648::/64
fe80::/64

Active ipv4 user rules:
13088  901K - mwan_default  all  --  *      *       0.0.0.0/0            0.0.0.0/0            

Active ipv6 user rules:

root@RUT241:~# mwan3 use wan1 ping -c 20 1.1.1.1
Running 'ping -c 20 1.1.1.1' with DEVICE=wlan0-2 SRCIP=192.168.0.166 FWMARK=0x3f00 FAMILY=ipv4
PING 1.1.1.1 (1.1.1.1): 56 data bytes
64 bytes from 1.1.1.1: seq=0 ttl=250 time=22.700 ms
64 bytes from 1.1.1.1: seq=1 ttl=250 time=27.845 ms
64 bytes from 1.1.1.1: seq=2 ttl=250 time=21.440 ms
64 bytes from 1.1.1.1: seq=3 ttl=250 time=31.650 ms
64 bytes from 1.1.1.1: seq=4 ttl=250 time=29.963 ms
64 bytes from 1.1.1.1: seq=5 ttl=250 time=23.057 ms
64 bytes from 1.1.1.1: seq=6 ttl=250 time=23.835 ms
64 bytes from 1.1.1.1: seq=7 ttl=250 time=25.475 ms
64 bytes from 1.1.1.1: seq=8 ttl=250 time=27.959 ms
64 bytes from 1.1.1.1: seq=9 ttl=250 time=16.881 ms
64 bytes from 1.1.1.1: seq=10 ttl=250 time=21.238 ms
64 bytes from 1.1.1.1: seq=11 ttl=250 time=30.902 ms
64 bytes from 1.1.1.1: seq=12 ttl=250 time=24.828 ms
64 bytes from 1.1.1.1: seq=13 ttl=250 time=25.589 ms
64 bytes from 1.1.1.1: seq=14 ttl=250 time=63.678 ms
64 bytes from 1.1.1.1: seq=15 ttl=250 time=33.117 ms
64 bytes from 1.1.1.1: seq=16 ttl=250 time=27.040 ms
64 bytes from 1.1.1.1: seq=17 ttl=250 time=22.621 ms
64 bytes from 1.1.1.1: seq=18 ttl=250 time=26.418 ms
64 bytes from 1.1.1.1: seq=19 ttl=250 time=21.105 ms

--- 1.1.1.1 ping statistics ---
20 packets transmitted, 20 packets received, 0% packet loss
round-trip min/avg/max = 16.881/27.367/63.678 ms
root@RUT241:~# logread | grep -iE 'mwan3track|mwan3-hotplug' | grep -i wan1 | tail -n 60
72151 Wed Jun 10 05:21:44 2026 user.info mwan3track[3729]: Check (ping) failed for target "8.8.8.8" on interface wan1 (wlan0-2). Current score: 6
72152 Wed Jun 10 05:21:44 2026 user.notice mwan3-hotplug[16509]: Execute ifdown event on interface wan1 (unknown)
72153 Wed Jun 10 05:21:44 2026 user.notice mwan3track[3729]: Interface wan1 (wlan0-2) is disconnecting
72173 Wed Jun 10 05:21:51 2026 user.info mwan3track[3729]: Detect ifdown event on interface wan1 (wlan0-2)
72174 Wed Jun 10 05:21:51 2026 user.notice mwan3track[3729]: Interface wan1 (wlan0-2) is offline
72176 Wed Jun 10 05:21:53 2026 user.notice mwan3-hotplug[17140]: Execute disconnected event on interface wan1 (wlan0-2)
72181 Wed Jun 10 05:21:57 2026 user.notice mwan3-hotplug[17182]: Execute ifup event on interface wan1 (wlan0-2)
72185 Wed Jun 10 05:22:01 2026 user.info mwan3track[3729]: Detect ifup event on interface wan1 (wlan0-2)
72186 Wed Jun 10 05:22:02 2026 user.notice mwan3track[3729]: Interface wan1 (wlan0-2) is online
72200 Wed Jun 10 05:26:09 2026 user.info mwan3track[3729]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 6
72206 Wed Jun 10 05:29:00 2026 user.info mwan3track[3729]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 6
72207 Wed Jun 10 05:29:33 2026 user.info mwan3track[3729]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 6
72208 Wed Jun 10 05:29:54 2026 user.info mwan3track[3729]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 6
72209 Wed Jun 10 05:32:41 2026 user.info mwan3track[3729]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 6
72215 Wed Jun 10 05:33:08 2026 user.info mwan3track[3729]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 6
72216 Wed Jun 10 05:33:14 2026 user.info mwan3track[3729]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 6
72217 Wed Jun 10 05:34:09 2026 user.info mwan3track[3729]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 6
72218 Wed Jun 10 05:35:23 2026 user.info mwan3track[3729]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 6
72224 Wed Jun 10 05:38:36 2026 user.info mwan3track[3729]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 6
72225 Wed Jun 10 05:41:08 2026 user.info mwan3track[3729]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 6
72226 Wed Jun 10 05:43:05 2026 user.info mwan3track[3729]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 6
72239 Wed Jun 10 05:49:19 2026 user.info mwan3track[3729]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 6
72242 Wed Jun 10 05:52:03 2026 user.info mwan3track[3729]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 6
72243 Wed Jun 10 05:52:18 2026 user.info mwan3track[3729]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 6
72265 Wed Jun 10 05:52:32 2026 user.info mwan3track[3729]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 6
72266 Wed Jun 10 05:52:32 2026 user.info mwan3track[3729]: Check (ping) failed for target "8.8.8.8" on interface wan1 (wlan0-2). Current score: 6
72270 Wed Jun 10 05:52:32 2026 user.notice mwan3track[3729]: Interface wan1 (wlan0-2) is disconnecting
72276 Wed Jun 10 05:52:33 2026 user.notice mwan3-hotplug[21707]: Execute ifdown event on interface wan1 (unknown)
72279 Wed Jun 10 05:52:38 2026 user.info mwan3track[3729]: Detect ifdown event on interface wan1 (wlan0-2)
72280 Wed Jun 10 05:52:38 2026 user.notice mwan3track[3729]: Interface wan1 (wlan0-2) is offline
72281 Wed Jun 10 05:52:39 2026 user.notice mwan3-hotplug[22147]: Execute disconnected event on interface wan1 (wlan0-2)
72321 Wed Jun 10 05:52:49 2026 user.notice mwan3-hotplug[22488]: Execute ifdown event on interface wan1 (unknown)
72322 Wed Jun 10 05:52:50 2026 user.info mwan3track[3729]: Detect ifdown event on interface wan1 (wlan0-2)
72324 Wed Jun 10 05:52:50 2026 user.notice mwan3track[3729]: Interface wan1 (wlan0-2) is offline
72325 Wed Jun 10 05:52:53 2026 user.notice mwan3-hotplug[22658]: Execute disconnected event on interface wan1 (wlan0-2)
73348 Wed Jun 10 13:22:14 2026 user.notice mwan3-hotplug[20807]: Execute ifup event on interface wan1 (wlan0-2)
73380 Wed Jun 10 13:22:18 2026 user.info mwan3track[3729]: Detect ifup event on interface wan1 (wlan0-2)
73382 Wed Jun 10 13:22:23 2026 user.notice mwan3-hotplug[21555]: Execute ifdown event on interface wan1 (unknown)
73383 Wed Jun 10 13:22:24 2026 user.info mwan3track[3729]: Detect ifdown event on interface wan1 ()
73384 Wed Jun 10 13:22:24 2026 user.notice mwan3track[3729]: Interface wan1 () is offline
73385 Wed Jun 10 13:22:27 2026 user.notice mwan3-hotplug[21672]: Execute disconnected event on interface wan1 (unknown)
73421 Wed Jun 10 13:23:49 2026 user.notice mwan3-hotplug[23528]: Execute ifup event on interface wan1 (wlan0-2)
73423 Wed Jun 10 13:23:52 2026 user.info mwan3track[3729]: Detect ifup event on interface wan1 ()
73424 Wed Jun 10 13:23:53 2026 user.notice mwan3track[3729]: Interface wan1 (wlan0-2) is online
73470 Wed Jun 10 13:27:30 2026 user.info mwan3track[3729]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 6
73471 Wed Jun 10 13:27:31 2026 user.info mwan3track[3729]: Check (ping) failed for target "8.8.8.8" on interface wan1 (wlan0-2). Current score: 6
73472 Wed Jun 10 13:27:31 2026 user.notice mwan3track[3729]: Interface wan1 (wlan0-2) is disconnecting
73488 Wed Jun 10 13:27:33 2026 user.notice mwan3-hotplug[28473]: Execute ifdown event on interface wan1 (unknown)
73489 Wed Jun 10 13:27:40 2026 user.info mwan3track[3729]: Detect ifdown event on interface wan1 (wlan0-2)
73490 Wed Jun 10 13:27:40 2026 user.notice mwan3track[3729]: Interface wan1 (wlan0-2) is offline
73491 Wed Jun 10 13:27:41 2026 user.notice mwan3-hotplug[29086]: Execute ifup event on interface wan1 (wlan0-2)
73493 Wed Jun 10 13:27:45 2026 user.notice mwan3-hotplug[29151]: Execute disconnected event on interface wan1 (wlan0-2)
73496 Wed Jun 10 13:27:50 2026 user.info mwan3track[3729]: Detect ifup event on interface wan1 (wlan0-2)
73497 Wed Jun 10 13:27:51 2026 user.notice mwan3track[3729]: Interface wan1 (wlan0-2) is online
73498 Wed Jun 10 13:28:08 2026 user.info mwan3track[3729]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 6
73499 Wed Jun 10 13:28:13 2026 user.info mwan3track[3729]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 6
73506 Wed Jun 10 13:30:59 2026 user.info mwan3track[3729]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 6
73521 Wed Jun 10 13:41:57 2026 user.info mwan3track[3729]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 6
73531 Wed Jun 10 13:48:54 2026 user.info mwan3track[3729]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 6
73539 Wed Jun 10 13:54:48 2026 user.info mwan3track[3729]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 6
root@RUT241:~# ps w | grep mwan3track
 3728 root      2140 S    /bin/sh /usr/local/usr/sbin/mwan3track mob1s1a1
 3729 root      2140 S    /bin/sh /usr/local/usr/sbin/mwan3track wan1
13693 root      1932 S    grep mwan3track
root@RUT241:~# 

I have about 10 RUT241s and many times a day this happens. Feel free to give me things to run in the terminal to debug more - it will happen soon and will happen again!

Greetings, @frmssmd ,

Welcome to Teltonika Community!

Thank you for the thorough investigation and detailed logs — they have been very helpful.

SUMMARY

The logs confirm a desync between mwan3-hotplug and mwan3track. When wan1 drops, mwan3-hotplug fires an ifdown event with an empty device name (“unknown”), which prevents mwan3 from properly updating the routing layer. mwan3track then recovers and marks the interface online, but the route is never restored - leaving the device stuck on mobile until something externally triggers an interface event.

Could you please clarify the following:

  1. What firmware version are the affected devices running?
    cat /etc/openwrt_release

  2. How is the wan1 interface configured? (Protocol, and whether it is set up via WebUI or UCI/custom config)

  3. Are all ~10 devices affected equally, or only some of them?

Additionally, please run the following on an affected device immediately after the next desync occurs (wan1 shows offline in mwan3 status but ping via wan1 succeeds) and share the full output:

  1. Routing table:
    ip route show table all | grep -v ‘fe80|ff00’

  2. netifd interface state:
    ubus call network.interface.wan1 status

  3. Extended log (200 lines):
    logread | grep -iE ‘mwan3track|mwan3-hotplug’ | grep wan1 | tail -n 200

We will review the output and follow up with next steps.

Best regards,
V.

Clarifications

1

root@RUT241:~# cat /etc/openwrt_release
DISTRIB_ID='OpenWrt'
DISTRIB_RELEASE='21.02.0'
DISTRIB_REVISION='r16279-5cc0535800'
DISTRIB_TARGET='ramips/mt76x8'
DISTRIB_ARCH='mipsel_24kc'
DISTRIB_DESCRIPTION='OpenWrt 21.02.0 r16279-5cc0535800'
DISTRIB_TAINTS='no-all busybox'

2

WebUI. I tried it keep it simple as possible. MultiAP is used for the WiFi WAN.

BTW: at the end there are some screenshots of how it is setup up in the webui.

3

As far as I can tell, yes. As of Monday AM, two of the robots had failed. I grabbed the outputs from both of those.

Outputs from ROBOT A:

1

root@RUT241:~# ip route show table all | grep -v "fe80|ff00"
default dev qmimux0 table 2 proto static scope link src 10.231.160.240 metric 2 
10.231.160.240 dev qmimux0 table 2 proto static scope link src 10.231.160.240 metric 2 
192.168.2.0/24 dev br-lan table 2 proto kernel scope link src 192.168.2.1 
default via 192.168.1.1 dev wlan0-2 table 3 proto static src 192.168.1.62 metric 1 
192.168.1.0/24 dev wlan0-2 table 3 proto static scope link src 192.168.1.62 metric 1 
192.168.2.0/24 dev br-lan table 3 proto kernel scope link src 192.168.2.1 
default via 192.168.1.1 dev wlan0-2 proto static src 192.168.1.62 metric 1 
default dev qmimux0 proto static scope link src 10.231.160.240 metric 2 
10.231.160.240 dev qmimux0 proto static scope link src 10.231.160.240 metric 2 
192.168.1.0/24 dev wlan0-2 proto static scope link src 192.168.1.62 metric 1 
192.168.2.0/24 dev br-lan proto kernel scope link src 192.168.2.1 
local 10.231.160.240 dev qmimux0 table local proto kernel scope host src 10.231.160.240 
local 127.0.0.0/8 dev lo table local proto kernel scope host src 127.0.0.1 
local 127.0.0.1 dev lo table local proto kernel scope host src 127.0.0.1 
broadcast 127.255.255.255 dev lo table local proto kernel scope link src 127.0.0.1 
local 192.168.1.62 dev wlan0-2 table local proto kernel scope host src 192.168.1.62 
broadcast 192.168.1.255 dev wlan0-2 table local proto kernel scope link src 192.168.1.62 
local 192.168.2.1 dev br-lan table local proto kernel scope host src 192.168.2.1 
broadcast 192.168.2.255 dev br-lan table local proto kernel scope link src 192.168.2.1 
fd0f:8e43:2648::/64 dev br-lan proto static metric 1024 pref medium
unreachable fd0f:8e43:2648::/48 dev lo proto static metric 4294967295 pref medium
fe80::/64 dev eth0 proto kernel metric 256 pref medium
fe80::/64 dev br-lan proto kernel metric 256 pref medium
fe80::/64 dev wlan0-2 proto kernel metric 256 pref medium
fe80::/64 dev wwan0 proto kernel metric 256 pref medium
fe80::/64 dev qmimux0 proto kernel metric 256 pref medium
local ::1 dev lo table local proto kernel metric 0 pref medium
anycast fd0f:8e43:2648:: dev br-lan table local proto kernel metric 0 pref medium
local fd0f:8e43:2648::1 dev br-lan table local proto kernel metric 0 pref medium
anycast fe80:: dev eth0 table local proto kernel metric 0 pref medium
anycast fe80:: dev br-lan table local proto kernel metric 0 pref medium
anycast fe80:: dev wlan0-2 table local proto kernel metric 0 pref medium
anycast fe80:: dev wwan0 table local proto kernel metric 0 pref medium
anycast fe80:: dev qmimux0 table local proto kernel metric 0 pref medium
local fe80::2097:27ff:fe3b:bd65 dev wlan0-2 table local proto kernel metric 0 pref medium
local fe80::2297:27ff:fe3b:bd63 dev eth0 table local proto kernel metric 0 pref medium
local fe80::2297:27ff:fe3b:bd63 dev br-lan table local proto kernel metric 0 pref medium
local fe80::97f7:70bd:ca23:4a52 dev wwan0 table local proto kernel metric 0 pref medium
local fe80::e7a5:1b0c:a9e:20b0 dev qmimux0 table local proto kernel metric 0 pref medium
multicast ff00::/8 dev eth0 table local proto kernel metric 256 pref medium
multicast ff00::/8 dev br-lan table local proto kernel metric 256 pref medium
multicast ff00::/8 dev wlan0-2 table local proto kernel metric 256 pref medium
multicast ff00::/8 dev wwan0 table local proto kernel metric 256 pref medium
multicast ff00::/8 dev qmimux0 table local proto kernel metric 256 pref medium

2

root@RUT241:~# ubus call network.interface.wan1 status
{
        "up": true,
        "pending": false,
        "available": true,
        "autostart": true,
        "dynamic": false,
        "uptime": 186,
        "l3_device": "wlan0-2",
        "proto": "dhcp",
        "device": "wlan0-2",
        "updated": [
                "addresses",
                "routes",
                "data"
        ],
        "metric": 1,
        "dns_metric": 0,
        "delegation": true,
        "ipv4-address": [
                {
                        "address": "192.168.1.62",
                        "mask": 24
                }
        ],
        "ipv6-address": [
                
        ],
        "ipv6-prefix": [
                
        ],
        "ipv6-prefix-assignment": [
                
        ],
        "route": [
                {
                        "target": "0.0.0.0",
                        "mask": 0,
                        "nexthop": "192.168.1.1",
                        "source": "192.168.1.62/32"
                }
        ],
        "dns-server": [
                "192.168.1.1"
        ],
        "dns-search": [
                "localdomain"
        ],
        "neighbors": [
                
        ],
        "inactive": {
                "ipv4-address": [
                        
                ],
                "ipv6-address": [
                        
                ],
                "route": [
                        
                ],
                "dns-server": [
                        
                ],
                "dns-search": [
                        
                ],
                "neighbors": [
                        
                ]
        },
        "data": {
                "hostname": "RUT241",
                "leasetime": 86400
        }
}

3

root@RUT241:~# logread | grep -iE "mwan3track|mwan3-hotplug" | grep wan1 | tail -n 200
423179 Mon Jun 15 14:03:00 2026 user.notice mwan3-hotplug[10809]: Execute ifdown event on interface wan1 (unknown)
423180 Mon Jun 15 14:03:00 2026 user.info mwan3track[4067]: Detect ifdown event on interface wan1 (wlan0-2)
423181 Mon Jun 15 14:03:01 2026 user.notice mwan3track[4067]: Interface wan1 (wlan0-2) is offline
423182 Mon Jun 15 14:03:03 2026 user.notice mwan3-hotplug[10911]: Execute disconnected event on interface wan1 (wlan0-2)
423228 Mon Jun 15 14:05:07 2026 user.notice mwan3-hotplug[11672]: Execute ifup event on interface wan1 (wlan0-2)
423230 Mon Jun 15 14:05:10 2026 user.info mwan3track[4067]: Detect ifup event on interface wan1 (wlan0-2)
423234 Mon Jun 15 14:05:14 2026 user.notice mwan3track[4067]: Interface wan1 (wlan0-2) is online
423268 Mon Jun 15 14:05:16 2026 user.info mwan3track[4067]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 6
423269 Mon Jun 15 14:05:16 2026 user.info mwan3track[4067]: Check (ping) failed for target "8.8.8.8" on interface wan1 (wlan0-2). Current score: 6
423270 Mon Jun 15 14:05:16 2026 user.notice mwan3track[4067]: Interface wan1 (wlan0-2) is disconnecting
423271 Mon Jun 15 14:05:18 2026 user.notice mwan3-hotplug[12308]: Execute ifdown event on interface wan1 (unknown)
423272 Mon Jun 15 14:05:21 2026 user.info mwan3track[4067]: Detect ifdown event on interface wan1 (wlan0-2)
423273 Mon Jun 15 14:05:21 2026 user.notice mwan3track[4067]: Interface wan1 (wlan0-2) is offline
423274 Mon Jun 15 14:05:22 2026 user.notice mwan3-hotplug[12668]: Execute disconnected event on interface wan1 (wlan0-2)
423332 Mon Jun 15 14:06:20 2026 user.notice mwan3-hotplug[13097]: Execute ifdown event on interface wan1 (unknown)
423333 Mon Jun 15 14:06:20 2026 user.info mwan3track[4067]: Detect ifdown event on interface wan1 (wlan0-2)
423334 Mon Jun 15 14:06:20 2026 user.notice mwan3track[4067]: Interface wan1 (wlan0-2) is offline
423335 Mon Jun 15 14:06:22 2026 user.notice mwan3-hotplug[13196]: Execute disconnected event on interface wan1 (wlan0-2)
423418 Mon Jun 15 14:11:13 2026 user.notice mwan3-hotplug[14619]: Execute ifup event on interface wan1 (wlan0-2)
423423 Mon Jun 15 14:11:15 2026 user.info mwan3track[4067]: Detect ifup event on interface wan1 (wlan0-2)
423429 Mon Jun 15 14:11:19 2026 user.notice mwan3track[4067]: Interface wan1 (wlan0-2) is online
423460 Mon Jun 15 14:11:22 2026 user.info mwan3track[4067]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 6
423461 Mon Jun 15 14:11:22 2026 user.info mwan3track[4067]: Check (ping) failed for target "8.8.8.8" on interface wan1 (wlan0-2). Current score: 6
423462 Mon Jun 15 14:11:22 2026 user.notice mwan3track[4067]: Interface wan1 (wlan0-2) is disconnecting
423464 Mon Jun 15 14:11:23 2026 user.notice mwan3-hotplug[15223]: Execute ifdown event on interface wan1 (unknown)
423465 Mon Jun 15 14:11:26 2026 user.info mwan3track[4067]: Detect ifdown event on interface wan1 (wlan0-2)
423466 Mon Jun 15 14:11:26 2026 user.notice mwan3track[4067]: Interface wan1 (wlan0-2) is offline
423467 Mon Jun 15 14:11:27 2026 user.notice mwan3-hotplug[15600]: Execute disconnected event on interface wan1 (wlan0-2)
423525 Mon Jun 15 14:12:12 2026 user.notice mwan3-hotplug[16050]: Execute ifdown event on interface wan1 (unknown)
423526 Mon Jun 15 14:12:12 2026 user.info mwan3track[4067]: Detect ifdown event on interface wan1 (wlan0-2)
423527 Mon Jun 15 14:12:13 2026 user.notice mwan3track[4067]: Interface wan1 (wlan0-2) is offline
423528 Mon Jun 15 14:12:15 2026 user.notice mwan3-hotplug[16143]: Execute disconnected event on interface wan1 (wlan0-2)
423602 Mon Jun 15 14:14:59 2026 user.notice mwan3-hotplug[17106]: Execute ifup event on interface wan1 (wlan0-2)
423639 Mon Jun 15 14:15:03 2026 user.info mwan3track[4067]: Detect ifup event on interface wan1 (wlan0-2)
423641 Mon Jun 15 14:15:09 2026 user.notice mwan3-hotplug[17845]: Execute ifdown event on interface wan1 (unknown)
423642 Mon Jun 15 14:15:09 2026 user.info mwan3track[4067]: Detect ifdown event on interface wan1 ()
423643 Mon Jun 15 14:15:10 2026 user.notice mwan3track[4067]: Interface wan1 () is offline
423644 Mon Jun 15 14:15:12 2026 user.notice mwan3-hotplug[17948]: Execute disconnected event on interface wan1 (unknown)
423716 Mon Jun 15 14:16:01 2026 user.notice mwan3-hotplug[18410]: Execute ifdown event on interface wan1 (unknown)
423717 Mon Jun 15 14:16:01 2026 user.info mwan3track[4067]: Detect ifdown event on interface wan1 ()
423718 Mon Jun 15 14:16:02 2026 user.notice mwan3track[4067]: Interface wan1 () is offline
423719 Mon Jun 15 14:16:04 2026 user.notice mwan3-hotplug[18508]: Execute disconnected event on interface wan1 (unknown)
423766 Mon Jun 15 14:16:39 2026 user.notice mwan3-hotplug[19003]: Execute ifup event on interface wan1 (wlan0-2)
423807 Mon Jun 15 14:16:44 2026 user.info mwan3track[4067]: Detect ifup event on interface wan1 ()
423843 Mon Jun 15 14:16:50 2026 user.notice mwan3-hotplug[19800]: Execute ifup event on interface wan1 (wlan0-2)
423845 Mon Jun 15 14:16:52 2026 user.info mwan3track[4067]: Detect ifup event on interface wan1 ()
423846 Mon Jun 15 14:16:52 2026 user.info mwan3track[4067]: Check (ping) success for target "1.1.1.1" on interface wan1 (). Current score: 0
423847 Mon Jun 15 14:16:53 2026 user.notice mwan3track[4067]: Interface wan1 () is connecting
423850 Mon Jun 15 14:16:55 2026 user.info mwan3track[4067]: Lost 12 ping(s) on interface wan1 (). Current score: 0
423851 Mon Jun 15 14:16:56 2026 user.notice mwan3track[4067]: Interface wan1 (wlan0-2) is online
423893 Mon Jun 15 14:17:19 2026 user.info mwan3track[4067]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 6
423894 Mon Jun 15 14:17:19 2026 user.info mwan3track[4067]: Check (ping) failed for target "8.8.8.8" on interface wan1 (wlan0-2). Current score: 6
423898 Mon Jun 15 14:17:19 2026 user.notice mwan3track[4067]: Interface wan1 (wlan0-2) is disconnecting
423899 Mon Jun 15 14:17:19 2026 user.notice mwan3-hotplug[20544]: Execute ifdown event on interface wan1 (unknown)
423912 Mon Jun 15 14:17:24 2026 user.info mwan3track[4067]: Detect ifdown event on interface wan1 (wlan0-2)
423913 Mon Jun 15 14:17:24 2026 user.notice mwan3track[4067]: Interface wan1 (wlan0-2) is offline
423914 Mon Jun 15 14:17:26 2026 user.notice mwan3-hotplug[21070]: Execute disconnected event on interface wan1 (wlan0-2)
423916 Mon Jun 15 14:17:28 2026 user.notice mwan3-hotplug[21098]: Execute ifup event on interface wan1 (wlan0-2)
423918 Mon Jun 15 14:17:32 2026 user.info mwan3track[4067]: Detect ifup event on interface wan1 (wlan0-2)
423919 Mon Jun 15 14:17:32 2026 user.notice mwan3track[4067]: Interface wan1 (wlan0-2) is online
423943 Mon Jun 15 14:17:37 2026 user.info mwan3track[4067]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 6
423944 Mon Jun 15 14:17:37 2026 user.info mwan3track[4067]: Check (ping) failed for target "8.8.8.8" on interface wan1 (wlan0-2). Current score: 6
423945 Mon Jun 15 14:17:37 2026 user.notice mwan3track[4067]: Interface wan1 (wlan0-2) is disconnecting
423959 Mon Jun 15 14:17:39 2026 user.notice mwan3-hotplug[21749]: Execute ifdown event on interface wan1 (unknown)
423961 Mon Jun 15 14:17:42 2026 user.info mwan3track[4067]: Detect ifdown event on interface wan1 (wlan0-2)
423962 Mon Jun 15 14:17:42 2026 user.notice mwan3track[4067]: Interface wan1 (wlan0-2) is offline
423963 Mon Jun 15 14:17:43 2026 user.notice mwan3-hotplug[22105]: Execute disconnected event on interface wan1 (wlan0-2)
423999 Mon Jun 15 14:18:04 2026 user.notice mwan3-hotplug[22364]: Execute ifup event on interface wan1 (wlan0-2)
424001 Mon Jun 15 14:18:07 2026 user.info mwan3track[4067]: Detect ifup event on interface wan1 (wlan0-2)
424002 Mon Jun 15 14:18:07 2026 user.info mwan3track[4067]: Check (ping) success for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 0
424003 Mon Jun 15 14:18:07 2026 user.notice mwan3track[4067]: Interface wan1 (wlan0-2) is connecting
424005 Mon Jun 15 14:18:10 2026 user.info mwan3track[4067]: Lost 2 ping(s) on interface wan1 (wlan0-2). Current score: 0
424006 Mon Jun 15 14:18:11 2026 user.notice mwan3track[4067]: Interface wan1 (wlan0-2) is online
424023 Mon Jun 15 14:24:36 2026 user.info mwan3track[4067]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 6
424129 Mon Jun 15 14:27:44 2026 user.info mwan3track[4067]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 6
424130 Mon Jun 15 14:27:44 2026 user.info mwan3track[4067]: Check (ping) failed for target "8.8.8.8" on interface wan1 (wlan0-2). Current score: 6
424132 Mon Jun 15 14:27:44 2026 user.notice mwan3track[4067]: Interface wan1 (wlan0-2) is disconnecting
424148 Mon Jun 15 14:27:47 2026 user.notice mwan3-hotplug[928]: Execute ifdown event on interface wan1 (unknown)
424155 Mon Jun 15 14:27:55 2026 user.info mwan3track[4067]: Detect ifdown event on interface wan1 (wlan0-2)
424156 Mon Jun 15 14:27:55 2026 user.notice mwan3track[4067]: Interface wan1 (wlan0-2) is offline
424157 Mon Jun 15 14:27:57 2026 user.notice mwan3-hotplug[1626]: Execute ifup event on interface wan1 (wlan0-2)
424160 Mon Jun 15 14:28:00 2026 user.notice mwan3-hotplug[1705]: Execute disconnected event on interface wan1 (wlan0-2)
424164 Mon Jun 15 14:28:05 2026 user.info mwan3track[4067]: Detect ifup event on interface wan1 (wlan0-2)
424165 Mon Jun 15 14:28:06 2026 user.notice mwan3track[4067]: Interface wan1 (wlan0-2) is online
root@RUT241:~# 

OUTPUTS FROM ROBOT B:

1

root@RUT241:~# ip route show table all | grep -v "fe80|ff00"
default dev qmimux0 table 2 proto static scope link src 10.2.53.205 metric 2 
10.2.53.205 dev qmimux0 table 2 proto static scope link src 10.2.53.205 metric 2 
192.168.2.0/24 dev br-lan table 2 proto kernel scope link src 192.168.2.1 
default via 192.168.0.1 dev wlan0-2 table 3 proto static src 192.168.0.170 metric 1 
192.168.0.0/24 dev wlan0-2 table 3 proto static scope link src 192.168.0.170 metric 1 
192.168.2.0/24 dev br-lan table 3 proto kernel scope link src 192.168.2.1 
default via 192.168.0.1 dev wlan0-2 proto static src 192.168.0.170 metric 1 
default dev qmimux0 proto static scope link src 10.2.53.205 metric 2 
10.2.53.205 dev qmimux0 proto static scope link src 10.2.53.205 metric 2 
192.168.0.0/24 dev wlan0-2 proto static scope link src 192.168.0.170 metric 1 
192.168.2.0/24 dev br-lan proto kernel scope link src 192.168.2.1 
local 10.2.53.205 dev qmimux0 table local proto kernel scope host src 10.2.53.205 
local 127.0.0.0/8 dev lo table local proto kernel scope host src 127.0.0.1 
local 127.0.0.1 dev lo table local proto kernel scope host src 127.0.0.1 
broadcast 127.255.255.255 dev lo table local proto kernel scope link src 127.0.0.1 
local 192.168.0.170 dev wlan0-2 table local proto kernel scope host src 192.168.0.170 
broadcast 192.168.0.255 dev wlan0-2 table local proto kernel scope link src 192.168.0.170 
local 192.168.2.1 dev br-lan table local proto kernel scope host src 192.168.2.1 
broadcast 192.168.2.255 dev br-lan table local proto kernel scope link src 192.168.2.1 
fd0f:8e43:2648::/64 dev br-lan proto static metric 1024 pref medium
unreachable fd0f:8e43:2648::/48 dev lo proto static metric 4294967295 pref medium
fe80::/64 dev eth0 proto kernel metric 256 pref medium
fe80::/64 dev br-lan proto kernel metric 256 pref medium
fe80::/64 dev wlan0-2 proto kernel metric 256 pref medium
fe80::/64 dev wwan0 proto kernel metric 256 pref medium
fe80::/64 dev qmimux0 proto kernel metric 256 pref medium
local ::1 dev lo table local proto kernel metric 0 pref medium
anycast fd0f:8e43:2648:: dev br-lan table local proto kernel metric 0 pref medium
local fd0f:8e43:2648::1 dev br-lan table local proto kernel metric 0 pref medium
anycast fe80:: dev eth0 table local proto kernel metric 0 pref medium
anycast fe80:: dev br-lan table local proto kernel metric 0 pref medium
anycast fe80:: dev wlan0-2 table local proto kernel metric 0 pref medium
anycast fe80:: dev wwan0 table local proto kernel metric 0 pref medium
anycast fe80:: dev qmimux0 table local proto kernel metric 0 pref medium
local fe80::2097:27ff:fe30:94d dev wlan0-2 table local proto kernel metric 0 pref medium
local fe80::2297:27ff:fe30:94b dev eth0 table local proto kernel metric 0 pref medium
local fe80::2297:27ff:fe30:94b dev br-lan table local proto kernel metric 0 pref medium
local fe80::99a2:6c50:ec41:a76b dev qmimux0 table local proto kernel metric 0 pref medium
local fe80::d447:59d8:86f8:ce68 dev wwan0 table local proto kernel metric 0 pref medium
multicast ff00::/8 dev eth0 table local proto kernel metric 256 pref medium
multicast ff00::/8 dev br-lan table local proto kernel metric 256 pref medium
multicast ff00::/8 dev wlan0-2 table local proto kernel metric 256 pref medium
multicast ff00::/8 dev wwan0 table local proto kernel metric 256 pref medium
multicast ff00::/8 dev qmimux0 table local proto kernel metric 256 pref medium
root@RUT241:~# 

2

root@RUT241:~# ubus call network.interface.wan1 status
{
        "up": true,
        "pending": false,
        "available": true,
        "autostart": true,
        "dynamic": false,
        "uptime": 18067,
        "l3_device": "wlan0-2",
        "proto": "dhcp",
        "device": "wlan0-2",
        "updated": [
                "addresses",
                "routes",
                "data"
        ],
        "metric": 1,
        "dns_metric": 0,
        "delegation": true,
        "ipv4-address": [
                {
                        "address": "192.168.0.170",
                        "mask": 24
                }
        ],
        "ipv6-address": [
                
        ],
        "ipv6-prefix": [
                
        ],
        "ipv6-prefix-assignment": [
                
        ],
        "route": [
                {
                        "target": "0.0.0.0",
                        "mask": 0,
                        "nexthop": "192.168.0.1",
                        "source": "192.168.0.170/32"
                }
        ],
        "dns-server": [
                "192.168.0.1"
        ],
        "dns-search": [
                "mynetworksettings.com"
        ],
        "neighbors": [
                
        ],
        "inactive": {
                "ipv4-address": [
                        
                ],
                "ipv6-address": [
                        
                ],
                "route": [
                        
                ],
                "dns-server": [
                        
                ],
                "dns-search": [
                        
                ],
                "neighbors": [
                        
                ]
        },
        "data": {
                "leasetime": 86400
        }
}

3

root@RUT241:~# logread | grep -iE "mwan3track|mwan3-hotplug" | grep wan1 | tail -n 200
26775 Mon Jun 15 05:01:05 2026 user.info mwan3track[7982]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 8
26776 Mon Jun 15 05:01:12 2026 user.info mwan3track[7982]: Check (ping) failed for target "8.8.8.8" on interface wan1 (wlan0-2). Current score: 8
26777 Mon Jun 15 05:01:12 2026 user.notice mwan3track[7982]: Interface wan1 (wlan0-2) is disconnecting
26778 Mon Jun 15 05:01:25 2026 user.info mwan3track[7982]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 7
26779 Mon Jun 15 05:01:32 2026 user.info mwan3track[7982]: Check (ping) failed for target "8.8.8.8" on interface wan1 (wlan0-2). Current score: 7
26780 Mon Jun 15 05:01:44 2026 user.notice mwan3track[7982]: Interface wan1 (wlan0-2) is connecting
26781 Mon Jun 15 05:01:47 2026 user.info mwan3track[7982]: Lost 12 ping(s) on interface wan1 (wlan0-2). Current score: 6
27051 Mon Jun 15 08:49:36 2026 user.info mwan3track[7982]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 8
27121 Mon Jun 15 09:41:40 2026 user.info mwan3track[7982]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 8
27122 Mon Jun 15 09:41:47 2026 user.info mwan3track[7982]: Check (ping) failed for target "8.8.8.8" on interface wan1 (wlan0-2). Current score: 8
27123 Mon Jun 15 09:41:47 2026 user.notice mwan3track[7982]: Interface wan1 (wlan0-2) is disconnecting
27124 Mon Jun 15 09:42:00 2026 user.info mwan3track[7982]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 7
27125 Mon Jun 15 09:42:07 2026 user.notice mwan3track[7982]: Interface wan1 (wlan0-2) is connecting
27126 Mon Jun 15 09:42:08 2026 user.info mwan3track[7982]: Lost 9 ping(s) on interface wan1 (wlan0-2). Current score: 7
27164 Mon Jun 15 09:56:12 2026 user.info mwan3track[7982]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 8
27171 Mon Jun 15 09:56:12 2026 user.info mwan3track[7982]: Check (ping) failed for target "8.8.8.8" on interface wan1 (wlan0-2). Current score: 8
27183 Mon Jun 15 09:56:12 2026 user.notice mwan3track[7982]: Interface wan1 (wlan0-2) is disconnecting
27201 Mon Jun 15 09:56:15 2026 user.notice mwan3-hotplug[21791]: Execute ifdown event on interface wan1 (unknown)
27202 Mon Jun 15 09:56:21 2026 user.info mwan3track[7982]: Detect ifdown event on interface wan1 (wlan0-2)
27203 Mon Jun 15 09:56:21 2026 user.notice mwan3track[7982]: Interface wan1 (wlan0-2) is offline
27204 Mon Jun 15 09:56:23 2026 user.notice mwan3-hotplug[22388]: Execute ifup event on interface wan1 (wlan0-2)
27206 Mon Jun 15 09:56:27 2026 user.notice mwan3-hotplug[22441]: Execute disconnected event on interface wan1 (wlan0-2)
27209 Mon Jun 15 09:56:32 2026 user.info mwan3track[7982]: Detect ifup event on interface wan1 (wlan0-2)
27210 Mon Jun 15 09:56:32 2026 user.notice mwan3track[7982]: Interface wan1 (wlan0-2) is online
27223 Mon Jun 15 10:02:33 2026 user.info mwan3track[7982]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 8
27238 Mon Jun 15 10:13:38 2026 user.info mwan3track[7982]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 8
27239 Mon Jun 15 10:13:45 2026 user.info mwan3track[7982]: Check (ping) failed for target "8.8.8.8" on interface wan1 (wlan0-2). Current score: 8
27240 Mon Jun 15 10:13:45 2026 user.notice mwan3track[7982]: Interface wan1 (wlan0-2) is disconnecting
27241 Mon Jun 15 10:13:58 2026 user.info mwan3track[7982]: Check (ping) failed for target "1.1.1.1" on interface wan1 (wlan0-2). Current score: 7
27242 Mon Jun 15 10:14:01 2026 user.notice mwan3track[7982]: Interface wan1 (wlan0-2) is connecting
27243 Mon Jun 15 10:14:02 2026 user.info mwan3track[7982]: Lost 9 ping(s) on interface wan1 (wlan0-2). Current score: 7
root@RUT241:~# 

I’ll add a couple screenshots from the webui of robot B:

Thank you so much for your help! Hope this is enough to track down the bug. I did update to the latest version of RUT241 firmware on one of my robots - (not either of the two that failed) so if that one fails as well I will post here.

@Vilius Do you have an update for me? Was the team able to look at the logs?

Hello, @frmssmd ,

Apologies for delayed response and thank you for providing the detailed logs.

Based on the information shared so far, it appears that the WiFi interface successfully reconnects and mwan3track detects it as online, however mwan3-hotplug occasionally generates an ifdown event with an unknown/empty device name. This results in the routing state not being updated correctly, preventing traffic from switching back to the WiFi WAN interface even though the connection itself is operational.

To continue the investigation, could you please provide the following information after reproducing the issue?

  1. The output of:
mwan3 status
  1. The routing tables:
ip route show
ip rule show
  1. The complete MWAN3 configuration:
uci export mwan3
  1. The network configuration:
uci export network
  1. The wireless configuration:
uci export wireless
  1. Please confirm whether the issue can be temporarily resolved by manually restarting the WiFi WAN interface:
ifdown wan1
ifup wan1

or by restarting the MWAN3 service:

/etc/init.d/mwan3 restart

If either action restores failback functionality, please let us know which one resolves the issue.

This information will help us determine whether the problem is caused by the MWAN3 routing state becoming desynchronized or whether there is another underlying issue affecting the interface state.

I look forward to your reply.
V.

Whoops! Sorry for the delay.

Of the 13 robots near our WiFi - 3/13 were on cell.

The problem occurs on modems version RUT2M_R_00.07.22.4 and version RUT2M_R_00.07.21.3.

Logging into one of the modems - first on the webui to check the problem is happening:

Confirmed - I see wifi on standby, when connected.

Ok now to ssh:

root@RUT241:~# mwan3 status
Interface status:
 interface wan is offline and tracking is not enabled
 interface mob1s1a1 is online 22h:27m:55s, uptime 22h:29m:01s and tracking is active
 interface wan1 is offline 01h:59m:09s, uptime 01h:59m:22s and tracking is active

Current ipv4 policies:
balance_default:
 mob1s1a1 (100%)
mwan_default:
 mob1s1a1 (100%)

Current ipv6 policies:
balance_default:
 unreachable
mwan_default:
 unreachable

Directly connected ipv4 networks:
224.0.0.0/3
127.0.0.0/8
10.211.76.76
192.168.0.0/24
192.168.2.0/24

Directly connected ipv6 networks:
fe80::/64
fd0f:8e43:2648::/64

Active ipv4 user rules:
 2052  128K - mwan_default  all  --  *      *       0.0.0.0/0            0.0.0.0/0            

Active ipv6 user rules:

root@RUT241:~# 
root@RUT241:~# ip route show
default via 192.168.0.1 dev wlan0-2 proto static src 192.168.0.161 metric 1 
default dev qmimux0 proto static scope link src 10.211.76.76 metric 2 
10.211.76.76 dev qmimux0 proto static scope link src 10.211.76.76 metric 2 
192.168.0.0/24 dev wlan0-2 proto static scope link src 192.168.0.161 metric 1 
192.168.2.0/24 dev br-lan proto kernel scope link src 192.168.2.1 
root@RUT241:~# ip rule show
0:      from all lookup local
1002:   from all iif qmimux0 lookup 2
1003:   from all iif wlan0-2 lookup 3
2002:   from all fwmark 0x200/0x3f00 lookup 2
2003:   from all fwmark 0x300/0x3f00 lookup 3
2061:   from all fwmark 0x3d00/0x3f00 blackhole
2062:   from all fwmark 0x3e00/0x3f00 unreachable
3002:   from all fwmark 0x200/0x3f00 unreachable
3003:   from all fwmark 0x300/0x3f00 unreachable
32766:  from all lookup main
32767:  from all lookup default
root@RUT241:~# 
root@RUT241:~# uci export mwan3
package mwan3

config globals 'globals'
        option mmx_mask '0x3F00'
        option rtmon_interval '5'

config interface 'wan'
        option interval '3'
        option family 'ipv4'
        option enabled '0'

config condition
        option interface 'wan'
        option track_method 'ping'
        list track_ip '1.1.1.1'
        list track_ip '8.8.8.8'
        option reliability '1'
        option count '1'
        option timeout '2'
        option down '3'
        option up '3'

config member 'wan_member_mwan'
        option interface 'wan'
        option metric '3'

config member 'wan_member_balance'
        option interface 'wan'
        option weight '1'

config policy 'mwan_default'
        list use_member 'wan_member_mwan'
        list use_member 'mob1s1a1_member_mwan'
        list use_member 'wan1_member_mwan'

config policy 'balance_default'
        list use_member 'wan_member_balance'
        list use_member 'mob1s1a1_member_balance'
        list use_member 'wan1_member_balance'

config rule 'default_rule'
        option dest_ip '0.0.0.0/0'
        option use_policy 'mwan_default'
        option family 'ipv4'

config interface 'mob1s1a1'
        option interval '3'
        option family 'ipv4'
        option enabled '1'

config condition
        option interface 'mob1s1a1'
        option track_method 'ping'
        list track_ip '1.1.1.1'
        list track_ip '8.8.8.8'
        option reliability '1'
        option count '1'
        option timeout '2'
        option down '3'
        option up '3'

config member 'mob1s1a1_member_mwan'
        option interface 'mob1s1a1'
        option metric '2'

config member 'mob1s1a1_member_balance'
        option interface 'mob1s1a1'
        option weight '1'

config interface 'wan1'
        option family 'ipv4'
        option enabled '1'
        option interval '5'

config condition
        option timeout '2'
        list track_ip '1.1.1.1'
        list track_ip '8.8.8.8'
        option up '3'
        option track_method 'ping'
        option reliability '1'
        option interface 'wan1'
        option count '3'
        option down '5'

config member 'wan1_member_mwan'
        option interface 'wan1'
        option metric '1'

config member 'wan1_member_balance'
        option interface 'wan1'
        option weight '1'

root@RUT241:~# 
root@RUT241:~# uci export network
package network

config interface 'loopback'
        option device 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'
        option area_type 'lan'

config globals 'globals'
        option ula_prefix 'fd0f:8e43:2648::/48'

config port '_lan1'
        option enabled '1'
        option autoneg 'on'
        option role 'lan'
        option port_num '1'

config port '_wan0'
        option enabled '1'
        option autoneg 'on'
        option role 'wan'
        option port_num '0'

config device 'br_lan'
        option name 'br-lan'
        option type 'bridge'
        list ports 'eth0.1'

config interface 'lan'
        option device 'br-lan'
        option area_type 'lan'
        option proto 'static'
        option netmask '255.255.255.0'
        option ip6assign '60'
        option ipaddr '192.168.2.1'
        option delegate '0'

config interface 'wan'
        option device 'eth0.2'
        option proto 'dhcp'
        option area_type 'wan'
        option disabled '1'
        option metric '3'

config switch
        option name 'switch0'
        option reset '1'
        option enable_vlan '1'

config switch_vlan
        option device 'switch0'
        option vlan '1'
        option vid '1'
        option ports '1 6t'

config switch_vlan
        option device 'switch0'
        option vlan '2'
        option vid '2'
        option ports '0 6t'

config interface 'mob1s1a1'
        option proto 'wwan'
        option modem '1-1'
        option sim '1'
        option dhcpv6 '0'
        option pdptype 'ipv4v6'
        option method 'nat'
        option area_type 'wan'
        option pdp '1'
        option reqprefix 'auto'
        option auto_apn '1'
        option delegate '0'
        option metric '2'
        option auth 'none'

config interface 'wan1'
        option name 'wifi0'
        option area_type 'wan'
        option proto 'dhcp'
        option metric '1'

root@RUT241:~# 
root@RUT241:~# uci export wireless
package wireless

config wifi-device 'radio0'
        option hwmode '11g'
        option channel 'auto'
        option htmode 'HT20'
        option country 'US'
        option type 'mac80211'
        option path 'platform/10300000.wmac'
        option channels '1-13'
        option ifname_prefix 'wlan0'

config wifi-iface 'default_radio0'
        option device 'radio0'
        option mode 'ap'
        option network 'lan'
        option ssid 'RUT241_094D'
        option wifi_id 'wifi0'
        option encryption 'sae-mixed'
        option key 'Bs2u3L5Q'
        option wds '0'
        option isolate '0'
        option skip_inactivity_poll '0'
        option ieee80211r '0'
        option hidden '0'
        option bss_transition '0'
        option ieee80211k '0'
        option disabled '1'
        option _device_id '1'

config wifi-iface '1'
        option _device_id '2'
        option wifi_id 'wifi1'
        option device 'radio0'
        option multiple '1'
        option wmm '0'
        option mode 'sta'
        option network 'wan1'
        option _bgscan_enabled '0'
        option ieee80211r '0'
        option skip_inactivity_poll '0'
        option encryption 'psk2+ccmp'
        option disabled '0'
        option ssid 'MOWZE'
        option key 'i took this out hope thats ok'

root@RUT241:~# 

After running

ifdown wan1
ifup wan1

I saw the multi ap status go to “starting”, and then the failover fixed itself, and then multiap status went to “connected”. See below.

With one of the other devices (this one Firmware: RUT2M_R_00.07.22.4), I connected and tried the mwan3 restart as well.

Before running the command:

and then after running the command

It was successful as well!

Hello,

Apologies for the delayed response.

If I understood correctly, restarting the interface resolves the issue. As a temporary workaround, you could consider creating a custom script that detects when the connection becomes inactive and automatically restarts the interface.

Please note that developing or troubleshooting custom scripts is outside the scope of our standard technical support.

If the issue still occurs with the latest stable firmware release, we will require additional information for further investigation, such as a troubleshoot file. Please be aware that troubleshoot files may contain sensitive information, including passwords, public IP addresses, serial numbers, and other device-related data.

To protect this information, we have sent you a secure form to the email address associated with your Community account. When completing the form, please enter 19680 in the Ticket ID field.

Please let me know once you have completed the form so that we can proceed with the investigation.

Thank you for your cooperation.

Kind regards,
V.

completed the support form.

Hello, @frmssmd ,

Apologies for a delayed response,

I have sent you further instructions via email, please let me know if you have received it.

All the best,
V.

Hi, received the instructions, just need to grab the troubleshoot file when the problem is happening. Today or Monday. Thanks.

Hello, @frmssmd ,

I will be waiting for requested files.

Kind regards,
V.