Commit Graph

118 Commits

Author SHA1 Message Date
Tambet Ingo
fd5f4222d7 Extend org.freedesktop.ModemManager.Modem interface.
* Add IpMethod property with known values ppp (default), static, DHCP.
* Rename DataDevice property to Device.
* Add GetIP4Config method. It should be implemented only when IpMethod==static.
* Update org.freedesktop.ModemManager.Modem.Gsm.Sms interface based on
  Pablo Martí Gamboa's suggestions.
* Adjust MBM and HSO interfaces to take advantage of the generic Modem
  interface.
2009-02-06 13:34:02 +02:00
Tambet Ingo
19bd7d7e7f Fix DBus permissions. 2009-02-06 13:32:45 +02:00
Tambet Ingo
17b739c73d Implement simple interface. 2009-01-19 10:45:18 +02:00
Tambet Ingo
a1223a9eaf Convert multiple return values to structs.
Python DBus bindings are unable to implement methods that return multiple
values.
2008-12-17 13:35:22 +02:00
Alexander Sack
1673c6c998 Implement SendPuk feature
* introspection/mm-modem-gsm-card.xml: add SendPuk method
	Gsm.Card interface

* src/mm-generic-gsm.c (send_puk_done, send_puk):
	- implement generic SendPuk with +CPIN="<puk>,<pin>"

* src/mm-modem-gsm-card.h,
  src/mm-modem-gsm-card.c (mm_modem_gsm_card_send_pin,
  impl_gsm_modem_send_pin): implement SendPuk glue.
2008-12-05 12:41:46 +01:00
Tambet Ingo
ed5d81da8f Implement a plugin for Ericsson MBM modems (like F3507g) (Author Per Hallsmark). 2008-10-20 11:11:23 +03:00
Tambet Ingo
07f1b3cc3a Document DBus error codes and messages. 2008-09-16 14:00:10 +03:00
Tambet Ingo
f570e1517d Implement PIN changing and enabling/disabling. 2008-09-15 17:08:46 +03:00
Tambet Ingo
209a6390cb Fix up HSO modem plugin. 2008-09-01 11:27:35 +03:00
Tambet Ingo
2087ca49b6 Fix another upper case inconsistency in the public API (SetApn). 2008-08-29 18:09:23 +03:00
Tambet Ingo
c71ae54f88 Include the missing mm-gsm-modem-hso.xml to EXTRA_DIST. 2008-08-29 14:29:26 +03:00
Tambet Ingo
424f514b02 Implement the more granular GSM interfaces as agreed on NM mailing list.
Convert all exisiting code over to new DBus interfaces.
2008-08-29 11:43:36 +03:00
Tambet Ingo
64b4827c4c Implement HSO modem driver. 2008-08-26 14:40:20 +03:00
Tambet Ingo
d6be2af93f Implement registration information retrieving for GSM modems. 2008-08-21 17:18:38 +03:00
Tambet Ingo
149b41f220 Implement per modem type DBus interfaces.
A major code reorganization.
2008-08-21 09:11:17 +03:00
Tambet Ingo
751a9f8273 Fix a typo. 2008-08-13 10:05:45 +03:00
Tambet Ingo
be059f7a73 Document the public DBus API. 2008-07-31 17:14:50 +03:00
Tambet Ingo
cc31458b18 Initial commit. 2008-07-31 09:43:00 +03:00