Created attachment 122284 [details] Modem manager AT commands debug The problem I'm experiencing with this modem is the following, after being on an active session and the Network operator, for some reason, resets the connection the modem emits the unsolicited command +CGREG: 3 (Registration is rejected. The GPRS service is disabled and the ME cannot be attached to the GPRS) but ModemManager still reports the modem as connected. The only way to recover from this is to reset the modem, even after the network operator resolved the problem. The ModemManager version is 1.4.12, running on an arch linux distribution and with a Linux kernel 4.1.19 which is running on a Raspberry PI Compute Module. I'm sending some debug information in attached Any help is appreciated
Is there really no other message notifying the disconnection before that "+CGREG: 3" message? We should anyway monitor for that kind of notification and disconnect if we get it.
I don't have access to the device where the modem is attached at the moment, tomorrow I'll check the logs and answer accordingly. Thanks for anwsering so soon. Cheers
Created attachment 122313 [details] ModemManager More log As requested I'm attaching a more complete log of ModemManager. I've also noted that another command is sent by the modem which indicates the invalid state of the SIM card, which is: ^SIMST: 3,0. The huawei's documentation states that a value of 3 means "Invalid SIM card in PS domain", and 0 means "SIM card is not locked by the CardLock feature". The command syntax is: ^SIMST: <sim_state>[,<lock_state>]
Hey, any news?
(In reply to Ilan from comment #4) > Hey, any news? No news; just need time to prepare a patch.
Hi, How is the work going? do you have any news?
> > How is the work going? do you have any news? Nothing yet, no.
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/mobile-broadband/ModemManager/issues/17.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.