Launchpad has imported 2 comments from the remote bug at https://bugs.kde.org/show_bug.cgi?id=311931.
If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. ------------------------------------------------------------------------ On 2012-12-19T12:15:57+00:00 Aleksander Morgado wrote: ModemManager >= 0.7 will come with an improved DBus interface. Documentation about this interface can be seen at: http://www.lanedo.com/~aleksander/modem-manager/api-20121005/api/ref-dbus.html In order to ease the integration of the new ModemManager, headers with enums/error definitions are also available: http://cgit.freedesktop.org/ModemManager/ModemManager/tree/include There's also a new 'libmm-glib', which helps to integrate ModemManager in glib-based applications, although not sure if this is really desirable here: http://www.lanedo.com/~aleksander/modem-manager/api-20121005/libmm-glib/ Some basic hints: * NetworkManager will expose Modems handled by the new ModemManager with a UDI prefixed with "/org/freedesktop/ModemManager1/Modem/". * SIMs are exposed as independent DBus objects. You'll need to get the SIM object path, if any, from the 'Modem' interface. PIN unlocking is done directly in the SIM interface of the SIM object. * Both 3GPP (a.k.a. GSM) and 3GPP2 (a.k.a. CDMA) modems are now handled in the same way. The new ModemManager exposes in 'CurrentCapabilities' in the modem interface which capabilities are supported. It is expected to have modems which are both 3GPP and 3GPP2 (e.g. LTE+CDMA modems). * For connecting/disconnecting, using the Simple interface is still the simplest way for now. The new ModemManager can handle multiple data bearer configurations if directly playing with creating bearer objects and connecting them independently (the Simple interface can't do that yet). * DBus interfaces are dynamic. E.g. a modem exposing the Messaging interface will have messaging (SMS) capabilities, otherwise the interface won't be exposed. * When a modem is non yet PIN-unlocked, only the Modem interface and the SIM object will be available. Reproducible: Always Can be tested with latest git master for both NetworkManager and ModemManager. Reply at: https://bugs.launchpad.net/ubuntu/+source/modemmanager/+bug/977761/comments/20 ------------------------------------------------------------------------ On 2013-02-22T09:54:04+00:00 Marius B. Kotsbak wrote: Hints, see how it is implemented in Gnome shell and NM-applet: https://bugzilla.gnome.org/show_bug.cgi?id=687359 https://bugzilla.gnome.org/show_bug.cgi?id=690445 Reply at: https://bugs.launchpad.net/ubuntu/+source/modemmanager/+bug/977761/comments/22 ** Changed in: kdenetwork Status: Unknown => New ** Changed in: kdenetwork Importance: Unknown => High -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to network-manager-applet in Ubuntu. https://bugs.launchpad.net/bugs/977761 Title: Add support for using QMI protocol Status in GNOME Control Center: Fix Released Status in GNOME Shell: Fix Released Status in KDE Network - network-related apps: New Status in QMI modem protocol helper library: Fix Released Status in ModemManager (with NetworkManager support): Fix Released Status in NetworkManager: Fix Released Status in Network Manager GNOME Applet: Fix Released Status in “gnome-control-center” package in Ubuntu: New Status in “gnome-shell” package in Ubuntu: Confirmed Status in “libqmi” package in Ubuntu: New Status in “linux” package in Ubuntu: Fix Released Status in “modemmanager” package in Ubuntu: Triaged Status in “network-manager” package in Ubuntu: Confirmed Status in “network-manager-applet” package in Ubuntu: Confirmed Status in “networkmanagement” package in Ubuntu: New Bug description: USB modeswitching works ok, and the network operator appears in the NM menu, but it fails to connect. Nm-applet needs to be updated upstream. See the same change for Gnome shell: https://bugzilla.gnome.org/show_bug.cgi?id=687359 We also need libqmi packaged, see bug #1075801. ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: modemmanager 0.5.2.0-0ubuntu2 ProcVersionSignature: Ubuntu 3.2.0-22.35-generic-pae 3.2.14 Uname: Linux 3.2.0-22-generic-pae i686 ApportVersion: 2.0-0ubuntu4 Architecture: i386 Date: Tue Apr 10 08:48:55 2012 EcryptfsInUse: Yes SourcePackage: modemmanager UpgradeStatus: No upgrade log present (probably fresh install) --- ApportVersion: 2.0.1-0ubuntu7 Architecture: i386 DistroRelease: Ubuntu 12.04 EcryptfsInUse: Yes Package: modemmanager 0.5.2.0-0ubuntu2 [modified: lib/udev/rules.d/77-mm-zte-port-types.rules] PackageArchitecture: i386 ProcEnviron: LANGUAGE=nb_NO:nb:no_NO:no:nn_NO:nn:en TERM=xterm PATH=(custom, user) LANG=nb_NO.UTF-8 SHELL=/bin/bash Tags: precise precise Uname: Linux 3.4.0-030400rc4-generic i686 UnreportableReason: The running kernel is not an Ubuntu kernel UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm dialout lpadmin sambashare sudo PPA for testing/development: https://launchpad.net/~mariusko/+archive /network-manager-snapshots To manage notifications about this bug go to: https://bugs.launchpad.net/gnome-control-center/+bug/977761/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp