MT300N suddenly unstable, disconnecting every few minutes

I’m using a MT300N in a corporate apartment as a WiFi repeater and it’s been rock solid for about a fortnight, until today.

Approximately every five minutes or so (but not exactly every five minutes) it will lose connection to the apartment complex’s WiFi.

I’ve rebooted the device, and also went so far as to reset it, but this has made no difference - the issue persists. The device itself remains up, but all internet connectivity terminates.

What I’ve observed in the system logs are repeated ‘udhcpc: received SIGTERM’ messages, which appear to coincide with the disconnects.

Here’s a snippet of two such cycles…

Sat Nov 14 13:51:59 2020 daemon.notice netifd: wwan (12621): udhcpc: received SIGTERM
Sat Nov 14 13:51:59 2020 daemon.notice netifd: Interface 'wwan' is now down
Sat Nov 14 13:51:59 2020 daemon.notice netifd: Interface 'wwan' is disabled
Sat Nov 14 13:51:59 2020 daemon.warn dnsmasq[28262]: no servers found in /tmp/resolv.conf.auto, will retry
Sat Nov 14 13:51:59 2020 daemon.notice netifd: Network device 'apcli0' link is down
Sat Nov 14 13:51:59 2020 daemon.notice netifd: Interface 'wwan' has link connectivity loss
Sat Nov 14 13:51:59 2020 daemon.notice netifd: Network device 'apcli0' link is up
Sat Nov 14 13:51:59 2020 daemon.notice netifd: Interface 'wwan' has link connectivity
Sat Nov 14 13:51:59 2020 user.info : [ 2418] gl-wifi-core>> bIsStaEnabled=1
Sat Nov 14 13:52:05 2020 daemon.notice netifd: Interface 'wwan' is enabled
Sat Nov 14 13:52:05 2020 daemon.notice netifd: Interface 'wwan' is setting up now
Sat Nov 14 13:52:05 2020 daemon.notice netifd: wwan (32702): udhcpc: started, v1.28.3
Sat Nov 14 13:52:05 2020 daemon.notice netifd: wwan (32702): udhcpc: sending discover
Sat Nov 14 13:52:05 2020 daemon.notice netifd: wwan (32702): udhcpc: sending select for 172.17.148.6
Sat Nov 14 13:52:05 2020 daemon.notice netifd: wwan (32702): udhcpc: lease of 172.17.148.6 obtained, lease time 21600
Sat Nov 14 13:52:05 2020 daemon.notice netifd: Interface 'wwan' is now up
Sat Nov 14 13:52:05 2020 daemon.info dnsmasq[28262]: reading /tmp/resolv.conf.auto
Sat Nov 14 13:52:05 2020 daemon.info dnsmasq[28262]: using local addresses only for domain test
Sat Nov 14 13:52:05 2020 daemon.info dnsmasq[28262]: using local addresses only for domain onion
Sat Nov 14 13:52:05 2020 daemon.info dnsmasq[28262]: using local addresses only for domain localhost
Sat Nov 14 13:52:05 2020 daemon.info dnsmasq[28262]: using local addresses only for domain local
Sat Nov 14 13:52:05 2020 daemon.info dnsmasq[28262]: using local addresses only for domain invalid
Sat Nov 14 13:52:05 2020 daemon.info dnsmasq[28262]: using local addresses only for domain bind
Sat Nov 14 13:52:05 2020 daemon.info dnsmasq[28262]: using local addresses only for domain lan
Sat Nov 14 13:52:05 2020 daemon.info dnsmasq[28262]: using nameserver 8.8.8.8#53
Sat Nov 14 13:52:05 2020 daemon.info dnsmasq[28262]: using nameserver 8.8.4.4#53
Sat Nov 14 13:52:06 2020 daemon.notice netifd: Network device 'apcli0' link is down
Sat Nov 14 13:52:06 2020 daemon.notice netifd: Interface 'wwan' has link connectivity loss
Sat Nov 14 13:52:06 2020 daemon.notice netifd: wwan (32702): udhcpc: received SIGTERM
Sat Nov 14 13:52:08 2020 daemon.notice netifd: Network device 'ra0' link is down
Sat Nov 14 13:52:15 2020 daemon.notice netifd: Network device 'ra0' link is up
Sat Nov 14 13:52:19 2020 user.notice firewall: Reloading firewall due to ifup of wwan (apcli0)
Sat Nov 14 13:52:20 2020 daemon.notice netifd: Network device 'apcli0' link is up
Sat Nov 14 13:52:20 2020 daemon.notice netifd: Interface 'wwan' has link connectivity
Sat Nov 14 13:52:20 2020 daemon.notice netifd: Interface 'wwan' is setting up now
Sat Nov 14 13:52:20 2020 daemon.notice netifd: wwan (954): udhcpc: started, v1.28.3
Sat Nov 14 13:52:20 2020 daemon.notice netifd: wwan (954): udhcpc: sending discover
Sat Nov 14 13:52:23 2020 daemon.info dnsmasq-dhcp[28262]: DHCPREQUEST(br-lan) 192.168.8.110 ac:ae:19:2b:b2:dc
Sat Nov 14 13:52:23 2020 daemon.info dnsmasq-dhcp[28262]: DHCPACK(br-lan) 192.168.8.110 ac:ae:19:2b:b2:dc
Sat Nov 14 13:52:23 2020 daemon.notice netifd: wwan (954): udhcpc: sending discover
Sat Nov 14 13:52:23 2020 daemon.notice netifd: wwan (954): udhcpc: sending select for 172.17.148.6
Sat Nov 14 13:52:23 2020 daemon.notice netifd: wwan (954): udhcpc: lease of 172.17.148.6 obtained, lease time 21600
Sat Nov 14 13:52:23 2020 daemon.notice netifd: Network device 'apcli0' link is down
Sat Nov 14 13:52:23 2020 daemon.notice netifd: Interface 'wwan' has link connectivity loss
Sat Nov 14 13:52:23 2020 daemon.notice netifd: Network device 'apcli0' link is up
Sat Nov 14 13:52:23 2020 daemon.notice netifd: Interface 'wwan' has link connectivity
Sat Nov 14 13:52:23 2020 daemon.notice netifd: Interface 'wwan' is setting up now
Sat Nov 14 13:52:23 2020 daemon.notice netifd: wwan (954): Command failed: Permission denied
Sat Nov 14 13:52:23 2020 daemon.notice netifd: wwan (954): udhcpc: received SIGTERM
Sat Nov 14 13:52:23 2020 daemon.notice netifd: Interface 'wwan' is now down
Sat Nov 14 13:52:23 2020 daemon.notice netifd: Interface 'wwan' is disabled
Sat Nov 14 13:52:23 2020 daemon.notice netifd: Interface 'wwan' is enabled
Sat Nov 14 13:52:23 2020 daemon.notice netifd: Interface 'wwan' is setting up now
Sat Nov 14 13:52:23 2020 daemon.warn dnsmasq[28262]: no servers found in /tmp/resolv.conf.auto, will retry
Sat Nov 14 13:52:24 2020 daemon.notice netifd: wwan (1240): udhcpc: started, v1.28.3
Sat Nov 14 13:52:24 2020 daemon.notice netifd: wwan (1240): udhcpc: sending discover
Sat Nov 14 13:52:27 2020 daemon.notice netifd: wwan (1240): udhcpc: sending discover
Sat Nov 14 13:52:27 2020 daemon.notice netifd: wwan (1240): udhcpc: sending select for 172.17.148.6
Sat Nov 14 13:52:27 2020 daemon.notice netifd: wwan (1240): udhcpc: lease of 172.17.148.6 obtained, lease time 21600
Sat Nov 14 13:52:27 2020 daemon.notice netifd: Interface 'wwan' is now up
Sat Nov 14 13:52:27 2020 daemon.info dnsmasq[28262]: reading /tmp/resolv.conf.auto
Sat Nov 14 13:52:27 2020 daemon.info dnsmasq[28262]: using local addresses only for domain test
Sat Nov 14 13:52:27 2020 daemon.info dnsmasq[28262]: using local addresses only for domain onion
Sat Nov 14 13:52:27 2020 daemon.info dnsmasq[28262]: using local addresses only for domain localhost
Sat Nov 14 13:52:27 2020 daemon.info dnsmasq[28262]: using local addresses only for domain local
Sat Nov 14 13:52:27 2020 daemon.info dnsmasq[28262]: using local addresses only for domain invalid
Sat Nov 14 13:52:27 2020 daemon.info dnsmasq[28262]: using local addresses only for domain bind
Sat Nov 14 13:52:27 2020 daemon.info dnsmasq[28262]: using local addresses only for domain lan
Sat Nov 14 13:52:27 2020 daemon.info dnsmasq[28262]: using nameserver 8.8.8.8#53
Sat Nov 14 13:52:27 2020 daemon.info dnsmasq[28262]: using nameserver 8.8.4.4#53
Sat Nov 14 13:52:32 2020 user.notice firewall: Reloading firewall due to ifup of wwan (apcli0)
Sat Nov 14 14:01:56 2020 daemon.notice netifd: wwan (1240): udhcpc: received SIGTERM
Sat Nov 14 14:01:56 2020 daemon.notice netifd: Interface 'wwan' is now down
Sat Nov 14 14:01:56 2020 daemon.notice netifd: Interface 'wwan' is disabled
Sat Nov 14 14:01:56 2020 daemon.warn dnsmasq[28262]: no servers found in /tmp/resolv.conf.auto, will retry
Sat Nov 14 14:01:56 2020 daemon.notice netifd: Network device 'apcli0' link is down
Sat Nov 14 14:01:56 2020 daemon.notice netifd: Interface 'wwan' has link connectivity loss
Sat Nov 14 14:01:57 2020 daemon.notice netifd: Network device 'apcli0' link is up
Sat Nov 14 14:01:57 2020 daemon.notice netifd: Interface 'wwan' has link connectivity
Sat Nov 14 14:01:57 2020 user.info : [ 2418] gl-wifi-core>> bIsStaEnabled=1
Sat Nov 14 14:02:02 2020 daemon.notice netifd: Interface 'wwan' is enabled
Sat Nov 14 14:02:02 2020 daemon.notice netifd: Interface 'wwan' is setting up now
Sat Nov 14 14:02:02 2020 daemon.notice netifd: wwan (17911): udhcpc: started, v1.28.3
Sat Nov 14 14:02:03 2020 daemon.notice netifd: wwan (17911): udhcpc: sending discover
Sat Nov 14 14:02:03 2020 daemon.notice netifd: wwan (17911): udhcpc: sending select for 172.17.148.6
Sat Nov 14 14:02:03 2020 daemon.notice netifd: wwan (17911): udhcpc: lease of 172.17.148.6 obtained, lease time 21600
Sat Nov 14 14:02:03 2020 daemon.notice netifd: Interface 'wwan' is now up
Sat Nov 14 14:02:03 2020 daemon.info dnsmasq[28262]: reading /tmp/resolv.conf.auto
Sat Nov 14 14:02:03 2020 daemon.info dnsmasq[28262]: using local addresses only for domain test
Sat Nov 14 14:02:03 2020 daemon.info dnsmasq[28262]: using local addresses only for domain onion
Sat Nov 14 14:02:03 2020 daemon.info dnsmasq[28262]: using local addresses only for domain localhost
Sat Nov 14 14:02:03 2020 daemon.info dnsmasq[28262]: using local addresses only for domain local
Sat Nov 14 14:02:03 2020 daemon.info dnsmasq[28262]: using local addresses only for domain invalid
Sat Nov 14 14:02:03 2020 daemon.info dnsmasq[28262]: using local addresses only for domain bind
Sat Nov 14 14:02:03 2020 daemon.info dnsmasq[28262]: using local addresses only for domain lan
Sat Nov 14 14:02:03 2020 daemon.info dnsmasq[28262]: using nameserver 8.8.8.8#53
Sat Nov 14 14:02:03 2020 daemon.info dnsmasq[28262]: using nameserver 8.8.4.4#53
Sat Nov 14 14:02:03 2020 daemon.notice netifd: Network device 'apcli0' link is down
Sat Nov 14 14:02:03 2020 daemon.notice netifd: Interface 'wwan' has link connectivity loss
Sat Nov 14 14:02:03 2020 daemon.notice netifd: wwan (17911): udhcpc: received SIGTERM
Sat Nov 14 14:02:05 2020 daemon.notice netifd: Network device 'ra0' link is down
Sat Nov 14 14:02:11 2020 daemon.notice netifd: Network device 'ra0' link is up
Sat Nov 14 14:02:16 2020 daemon.notice netifd: Network device 'apcli0' link is up
Sat Nov 14 14:02:16 2020 daemon.notice netifd: Interface 'wwan' has link connectivity
Sat Nov 14 14:02:16 2020 daemon.notice netifd: Interface 'wwan' is setting up now
Sat Nov 14 14:02:16 2020 user.notice firewall: Reloading firewall due to ifup of wwan (apcli0)
Sat Nov 14 14:02:16 2020 daemon.notice netifd: wwan (18634): udhcpc: started, v1.28.3
Sat Nov 14 14:02:16 2020 daemon.notice netifd: wwan (18634): udhcpc: sending discover
Sat Nov 14 14:02:19 2020 daemon.notice netifd: wwan (18634): udhcpc: sending discover
Sat Nov 14 14:02:19 2020 daemon.notice netifd: wwan (18634): udhcpc: sending select for 172.17.148.6
Sat Nov 14 14:02:19 2020 daemon.notice netifd: wwan (18634): udhcpc: lease of 172.17.148.6 obtained, lease time 21600
Sat Nov 14 14:02:19 2020 daemon.notice netifd: Network device 'apcli0' link is down
Sat Nov 14 14:02:19 2020 daemon.notice netifd: Interface 'wwan' has link connectivity loss
Sat Nov 14 14:02:19 2020 daemon.notice netifd: Network device 'apcli0' link is up
Sat Nov 14 14:02:19 2020 daemon.notice netifd: Interface 'wwan' has link connectivity
Sat Nov 14 14:02:19 2020 daemon.notice netifd: Interface 'wwan' is setting up now
Sat Nov 14 14:02:20 2020 daemon.notice netifd: wwan (18634): Command failed: Permission denied
Sat Nov 14 14:02:20 2020 daemon.notice netifd: wwan (18634): udhcpc: received SIGTERM
Sat Nov 14 14:02:20 2020 daemon.notice netifd: Interface 'wwan' is now down
Sat Nov 14 14:02:20 2020 daemon.notice netifd: Interface 'wwan' is disabled
Sat Nov 14 14:02:20 2020 daemon.notice netifd: Interface 'wwan' is enabled
Sat Nov 14 14:02:20 2020 daemon.notice netifd: Interface 'wwan' is setting up now
Sat Nov 14 14:02:20 2020 daemon.warn dnsmasq[28262]: no servers found in /tmp/resolv.conf.auto, will retry
Sat Nov 14 14:02:20 2020 daemon.notice netifd: wwan (18924): udhcpc: started, v1.28.3
Sat Nov 14 14:02:20 2020 daemon.notice netifd: wwan (18924): udhcpc: sending discover
Sat Nov 14 14:02:22 2020 daemon.notice netifd: wwan (18924): udhcpc: received SIGTERM
Sat Nov 14 14:02:22 2020 daemon.notice netifd: Interface 'wwan' is now down
Sat Nov 14 14:02:22 2020 daemon.notice netifd: Interface 'wwan' is disabled
Sat Nov 14 14:02:22 2020 daemon.notice netifd: Network device 'apcli0' link is down
Sat Nov 14 14:02:22 2020 daemon.notice netifd: Interface 'wwan' has link connectivity loss
Sat Nov 14 14:02:22 2020 daemon.notice netifd: Network device 'apcli0' link is up
Sat Nov 14 14:02:22 2020 daemon.notice netifd: Interface 'wwan' has link connectivity
Sat Nov 14 14:02:22 2020 user.info : [ 2418] gl-wifi-core>> bIsStaEnabled=1
Sat Nov 14 14:02:28 2020 daemon.notice netifd: Interface 'wwan' is enabled
Sat Nov 14 14:02:28 2020 daemon.notice netifd: Interface 'wwan' is setting up now
Sat Nov 14 14:02:28 2020 daemon.notice netifd: wwan (19317): udhcpc: started, v1.28.3
Sat Nov 14 14:02:28 2020 daemon.notice netifd: wwan (19317): udhcpc: sending discover
Sat Nov 14 14:02:28 2020 daemon.notice netifd: wwan (19317): udhcpc: sending select for 172.17.148.6
Sat Nov 14 14:02:28 2020 daemon.notice netifd: wwan (19317): udhcpc: lease of 172.17.148.6 obtained, lease time 21600
Sat Nov 14 14:02:28 2020 daemon.notice netifd: Interface 'wwan' is now up
Sat Nov 14 14:02:28 2020 daemon.info dnsmasq[28262]: reading /tmp/resolv.conf.auto
Sat Nov 14 14:02:28 2020 daemon.info dnsmasq[28262]: using local addresses only for domain test
Sat Nov 14 14:02:28 2020 daemon.info dnsmasq[28262]: using local addresses only for domain onion
Sat Nov 14 14:02:28 2020 daemon.info dnsmasq[28262]: using local addresses only for domain localhost
Sat Nov 14 14:02:28 2020 daemon.info dnsmasq[28262]: using local addresses only for domain local
Sat Nov 14 14:02:28 2020 daemon.info dnsmasq[28262]: using local addresses only for domain invalid
Sat Nov 14 14:02:28 2020 daemon.info dnsmasq[28262]: using local addresses only for domain bind
Sat Nov 14 14:02:28 2020 daemon.info dnsmasq[28262]: using local addresses only for domain lan
Sat Nov 14 14:02:28 2020 daemon.info dnsmasq[28262]: using nameserver 8.8.8.8#53
Sat Nov 14 14:02:28 2020 daemon.info dnsmasq[28262]: using nameserver 8.8.4.4#53
Sat Nov 14 14:02:28 2020 daemon.info dnsmasq-dhcp[28262]: DHCPREQUEST(br-lan) 192.168.8.110 ac:ae:19:2b:b2:dc
Sat Nov 14 14:02:28 2020 daemon.info dnsmasq-dhcp[28262]: DHCPACK(br-lan) 192.168.8.110 ac:ae:19:2b:b2:dc
Sat Nov 14 14:02:28 2020 daemon.notice netifd: Network device 'apcli0' link is down
Sat Nov 14 14:02:28 2020 daemon.notice netifd: Interface 'wwan' has link connectivity loss
Sat Nov 14 14:02:29 2020 daemon.notice netifd: wwan (19317): udhcpc: received SIGTERM
Sat Nov 14 14:02:30 2020 daemon.notice netifd: Network device 'ra0' link is down
Sat Nov 14 14:02:36 2020 daemon.notice netifd: Network device 'ra0' link is up
Sat Nov 14 14:02:41 2020 daemon.notice netifd: Network device 'apcli0' link is up
Sat Nov 14 14:02:41 2020 daemon.notice netifd: Interface 'wwan' has link connectivity
Sat Nov 14 14:02:41 2020 daemon.notice netifd: Interface 'wwan' is setting up now
Sat Nov 14 14:02:41 2020 user.notice firewall: Reloading firewall due to ifup of wwan (apcli0)
Sat Nov 14 14:02:41 2020 daemon.notice netifd: wwan (19983): udhcpc: started, v1.28.3
Sat Nov 14 14:02:41 2020 daemon.notice netifd: wwan (19983): udhcpc: sending discover
Sat Nov 14 14:02:44 2020 daemon.notice netifd: wwan (19983): udhcpc: sending discover
Sat Nov 14 14:02:44 2020 daemon.notice netifd: wwan (19983): udhcpc: sending select for 172.17.148.6
Sat Nov 14 14:02:44 2020 daemon.notice netifd: wwan (19983): udhcpc: lease of 172.17.148.6 obtained, lease time 21600
Sat Nov 14 14:02:45 2020 daemon.notice netifd: Network device 'apcli0' link is down
Sat Nov 14 14:02:45 2020 daemon.notice netifd: Interface 'wwan' has link connectivity loss
Sat Nov 14 14:02:45 2020 daemon.notice netifd: Network device 'apcli0' link is up
Sat Nov 14 14:02:45 2020 daemon.notice netifd: Interface 'wwan' has link connectivity
Sat Nov 14 14:02:45 2020 daemon.notice netifd: Interface 'wwan' is setting up now
Sat Nov 14 14:02:45 2020 daemon.notice netifd: wwan (19983): Command failed: Permission denied
Sat Nov 14 14:02:45 2020 daemon.notice netifd: wwan (19983): udhcpc: received SIGTERM
Sat Nov 14 14:02:45 2020 daemon.notice netifd: Interface 'wwan' is now down
Sat Nov 14 14:02:45 2020 daemon.notice netifd: Interface 'wwan' is disabled
Sat Nov 14 14:02:45 2020 daemon.notice netifd: Interface 'wwan' is enabled
Sat Nov 14 14:02:45 2020 daemon.notice netifd: Interface 'wwan' is setting up now
Sat Nov 14 14:02:45 2020 daemon.warn dnsmasq[28262]: no servers found in /tmp/resolv.conf.auto, will retry
Sat Nov 14 14:02:45 2020 daemon.notice netifd: wwan (20276): udhcpc: started, v1.28.3
Sat Nov 14 14:02:45 2020 daemon.notice netifd: wwan (20276): udhcpc: sending discover
Sat Nov 14 14:02:48 2020 daemon.notice netifd: wwan (20276): udhcpc: sending discover
Sat Nov 14 14:02:49 2020 daemon.notice netifd: wwan (20276): udhcpc: received SIGTERM
Sat Nov 14 14:02:49 2020 daemon.notice netifd: Interface 'wwan' is now down
Sat Nov 14 14:02:49 2020 daemon.notice netifd: Interface 'wwan' is disabled
Sat Nov 14 14:02:49 2020 daemon.notice netifd: Network device 'apcli0' link is down
Sat Nov 14 14:02:49 2020 daemon.notice netifd: Interface 'wwan' has link connectivity loss
Sat Nov 14 14:02:49 2020 daemon.notice netifd: Network device 'apcli0' link is up
Sat Nov 14 14:02:49 2020 daemon.notice netifd: Interface 'wwan' has link connectivity
Sat Nov 14 14:02:49 2020 user.info : [ 2418] gl-wifi-core>> bIsStaEnabled=1
Sat Nov 14 14:02:53 2020 daemon.info dnsmasq-dhcp[28262]: DHCPREQUEST(br-lan) 192.168.8.110 ac:ae:19:2b:b2:dc
Sat Nov 14 14:02:53 2020 daemon.info dnsmasq-dhcp[28262]: DHCPACK(br-lan) 192.168.8.110 ac:ae:19:2b:b2:dc
Sat Nov 14 14:02:54 2020 daemon.notice netifd: Interface 'wwan' is enabled
Sat Nov 14 14:02:54 2020 daemon.notice netifd: Interface 'wwan' is setting up now
Sat Nov 14 14:02:55 2020 daemon.notice netifd: wwan (20640): udhcpc: started, v1.28.3
Sat Nov 14 14:02:55 2020 daemon.notice netifd: wwan (20640): udhcpc: sending discover
Sat Nov 14 14:02:55 2020 daemon.notice netifd: wwan (20640): udhcpc: sending select for 172.17.148.6
Sat Nov 14 14:02:55 2020 daemon.notice netifd: wwan (20640): udhcpc: lease of 172.17.148.6 obtained, lease time 21600
Sat Nov 14 14:02:55 2020 daemon.notice netifd: Interface 'wwan' is now up
Sat Nov 14 14:02:55 2020 daemon.info dnsmasq[28262]: reading /tmp/resolv.conf.auto
Sat Nov 14 14:02:55 2020 daemon.info dnsmasq[28262]: using local addresses only for domain test
Sat Nov 14 14:02:55 2020 daemon.info dnsmasq[28262]: using local addresses only for domain onion
Sat Nov 14 14:02:55 2020 daemon.info dnsmasq[28262]: using local addresses only for domain localhost
Sat Nov 14 14:02:55 2020 daemon.info dnsmasq[28262]: using local addresses only for domain local
Sat Nov 14 14:02:55 2020 daemon.info dnsmasq[28262]: using local addresses only for domain invalid
Sat Nov 14 14:02:55 2020 daemon.info dnsmasq[28262]: using local addresses only for domain bind
Sat Nov 14 14:02:55 2020 daemon.info dnsmasq[28262]: using local addresses only for domain lan
Sat Nov 14 14:02:55 2020 daemon.info dnsmasq[28262]: using nameserver 8.8.8.8#53
Sat Nov 14 14:02:55 2020 daemon.info dnsmasq[28262]: using nameserver 8.8.4.4#53
Sat Nov 14 14:02:55 2020 daemon.notice netifd: Network device 'apcli0' link is down
Sat Nov 14 14:02:55 2020 daemon.notice netifd: Interface 'wwan' has link connectivity loss

Can anyone suggest what might be causing this?

Connecting a device directly to the accommodation’s wifi is perfectly stable - it’s only when I connect through the MT300N that I get this instability.

Not sure if this is related, but can you try this one and report back?