After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 698264 - [MM 0.8] MC7710 in MBIM mode needs SubscriberReadyStatus retries
[MM 0.8] MC7710 in MBIM mode needs SubscriberReadyStatus retries
Status: RESOLVED FIXED
Product: NetworkManager
Classification: Platform
Component: ModemManager
git master
Other Linux
: Normal normal
: ---
Assigned To: NetworkManager maintainer(s)
NetworkManager maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2013-04-18 07:55 UTC by Aleksander Morgado
Modified: 2013-04-19 07:45 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch for the issue. (3.28 KB, patch)
2013-04-19 06:35 UTC, Aleksander Morgado
none Details | Review
Updated patch, removed unused variable. (3.08 KB, patch)
2013-04-19 06:38 UTC, Aleksander Morgado
committed Details | Review

Description Aleksander Morgado 2013-04-18 07:55:44 UTC
The MC7710 in MBIM mode may report 'MBIMSubscriberReadyStateSimNotInserted' in the Subscriber Ready Status command if queried just after plugging it. After some time, it will properly detect the SIM and report 'MBIMSubscriberReadyStateDeviceLocked'.

Fixable with a couple of retries of the Subscriber Ready Status command. Even if it's a MC7710-specific issue, it doesn't harm to do the same retries in the generic MBIM implementation.
Comment 1 Aleksander Morgado 2013-04-19 06:35:51 UTC
Created attachment 241877 [details] [review]
Patch for the issue.
Comment 2 Aleksander Morgado 2013-04-19 06:38:27 UTC
Created attachment 241878 [details] [review]
Updated patch, removed unused variable.
Comment 3 Aleksander Morgado 2013-04-19 07:38:27 UTC
Merged to git master after good tests from Bjørn.