GNOME Bugzilla – Bug 687359
Integrate the new ModemManager1 interface
Last modified: 2013-02-05 14:40:30 UTC
ModemManager >= 0.7 comes with a new DBus interface. NetworkManager will report modems handled by the new ModemManager as NMDevices with a udi starting with the "/org/freedesktop/ModemManager1/Modem" prefix. The shell should detect this and use the new DBus interface with this devices, for operator name and signal quality retrieval.
Created attachment 227828 [details] [review] Patch to integrate the new ModemManager interface
Comment on attachment 227828 [details] [review] Patch to integrate the new ModemManager interface Marking this patch as obsolete; need to rebase it on top of 70736be4eb5d9de0cee52aa47bb68ea6a7d8d518.
Created attachment 228231 [details] [review] Patch for the issue Rebased the original patch on top of 70736be.
Review of attachment 228231 [details] [review]: Almost ok, one minor style nit. ::: js/ui/status/network.js @@ +724,1 @@ if (this._capabilities & NetworkManager.DeviceModemCapabilities.GSM_UMTS) { Wrong indentation, it seems. You can also merge the else and the if if you don't want to reindent everything.
Created attachment 228758 [details] [review] Updated patch Patch updated, I merged the if and the else as suggested. Not sure why I didn't see the indentation issue :-)
Adding dependency on the NetworkManager integration of the MM1 interface.
oops, resetting severity, not sure how it got changed
Created attachment 235198 [details] [review] Rebased patch Rebased and retested the patch on top of git master. NetworkManager already can support the new MM1 interface, so there isn't anything stopping us from merging this. Should I merge it?
Review of attachment 235198 [details] [review]: Looks good to me
This problem has been fixed in our software repository. The fix will go into the next software release. Thank you for your bug report.