> >> After restart of ModemManager and then ifup wwan, reconnection is > >> successful. > >> > > > > Strange. What modem is this? > > > Sorry to add to the posts, but further testing shows another case where > this recovery didn't help. I don't have a good log of this, but it > appears that the ppp connection doesn't fully complete and pppd > times out. In this case, we need to power cycle the modem - fortunately,
Oh, is this AT+PPP based really? You should have started from there :) Being a Quectel chipset, is it by any chance Qualcomm based and you could use QMI instead of AT+PPP? Or is QMI not available? What about MBIM? Anything better than AT+PPP will definitely give you less headaches. > this is something that is easy to do for us (and previous testing > shows we need to power cycle the USB controller too), but of course > it leads to a lot of churn and connection taking time. > Sometimes, though, this is the only way to recover. Sometimes you may be able to recover just by forcing an IMSI detach and re-registration (e.g. going into low-power mode temporarily); some other times you can recover requesting a module reset in a controlled way via AT or QMI, some other times you may need to instead toggle the RESET pin, and the last and most drastic solution is always to fully cut power. > This would appear to be a bug with the modem. Obviously there isn't > much you can do about this, but I want to be clear about the different > cases we are dealing with. > The openwrt integration does not have per se a way to attempt to recover "dead" modems, or modems that by one reason or another don't connect any more. I've worked preparing multiple types of setups like those and I've always written customized "wwan monitor" programs to do that, depending on how the modem is integrated in the system. > Development wise, it seems like this is going to be a bunch of incremental > improvements to iron everything out. Heh, welcome to this world :D -- Aleksander https://aleksander.es _______________________________________________ ModemManager-devel mailing list ModemManager-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/modemmanager-devel