ModemManager-0.2 released.



Hello,

I'm happy to announce the first official release of ModemManager:

http://people.freedesktop.org/~tambet/ModemManager-0.2.tar.gz

The most important recent changes:

* Moved to git.freedesktop.org. The old tree at gitorious.org is not
used anymore. Clone the new tree from
git://anongit.freedesktop.org/ModemManager/ModemManager .

* Change the DBus return values that returned multiple values. It
turned out DBus python bindings did not support that and to make it
possible to implement ModemManager interfaces in python, these methods
now return tuples.

* Changes to the 'org.freedesktop.ModemManager.Modem.Gsm.SMS'
interface as suggested by Pablo Martí Gamboa
(http://mail.gnome.org/archives/networkmanager-list/2009-January/msg00194.html).

* Implement 'org.freedesktop.ModemManager.Modem.Simple' interface.
It's a very simple wrapper with just two methods on top of existing
functionality to make it as easy as possible to get a modem connected
and to query it's status.

* Define generic IP address receiving methods to avoid modem specific
implementations in applications that use ModemManager. In order to do
so, 'org.freedesktop.ModemManager.Modem' interface was extended with:
 - 'IpMethod' property. It's an 'uint' type with 3 possible values: 0
- ppp (use PPP to get the IP address, most modems), 1 - static (ask IP
address from modem, used with HSO modems), 2 - DHCP (run dhcp on the
provided device, used with MBM modems).
 - 'GetIP4Config' method. It's implemented only in case 'IpMethod'
property returns 1 (static) and returns a tuple containing (address,
dns1, dns2, dns3).
 - 'DataDevice' property is renamed to 'Device'. It's always the IP
device for the modem.

Tambet


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]