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

Reply via email to