Unfortunately OpenWrt is very bad in maintaining an always-online mobile connection, especially if the ISP forces a disconnect (I'm on 4G and I'm facing a similar issue). There are a number of threads and workarounds for this in the forum:
Right now on an ISP-triggered 4G/5G disconnection, ModemManager will not automatically reconnect. It merely reports the disconnection to netifd and that's it. Work is needed to be done to the netifd protocol to tie things up to react to the reported disconnection and reconnect.
Back in November 2022, I raised this issue here:
And @aleksander0m wrote:
The way to solve this, after briefly talking with @jow - about this in IRC would be to have the netifd protocol handler launch a "watcher" pro…
This doesn't only apply to ModemManager, for uqmi, I came up with a cron/script solution:
I have an LTE backup connection, managed by mwan3. The connection is meant to stay always online, which, unfortunately, isn't the case.
I'm on a ZTE MF287Pro with integrated Qualcomm Modem (but this also happened on older ZTE series, I don't have other devices to try). After quite some trial and error I figured the following out:
The "wwan" interface, managed by uqmi, is reported as up, yet data transfers don't work. I'm unsure about whether an IP address was shown or not, I shall check that n…
2 Likes