Commit Graph

523 Commits

Author SHA1 Message Date
Marcel Holtmann b3fda06e2d hso: Add support for checking SIM ready status 2011-01-05 23:02:48 -08:00
Marcel Holtmann dbbc6be716 hso: Add support for model type check on bootup 2011-01-05 22:33:07 -08:00
Marcel Holtmann 9c5fdc9065 mbm: Fix check for modem model 2011-01-05 22:28:19 -08:00
Marcel Holtmann 3950052dfc push-notification: Handle notifications with source port 0
It seesm that some networks send the push notifications with a source
port of 0 instead of 9200. Instead of accepting any source port, add
an additional datagram handler for the source port 0.
2010-12-24 10:48:30 -08:00
Andrzej Zaborowski 369fe6b146 n900: remove unneeded g_isi_client_destroy call
"client" is either NULL or uninitialised in this place.
2010-12-23 18:25:40 -06:00
Aki Niemi 204aaeced0 isigen: Rename generic USB plugin to isiusb 2010-12-22 17:13:49 +02:00
Aki Niemi 4e91ea67d2 n900: Enable message tracing and debugging 2010-12-22 17:13:49 +02:00
Aki Niemi 64e712f3a6 n900: Adapt and refactor n900 plugin 2010-12-22 17:13:49 +02:00
Aki Niemi b2bf42f254 isigen: Enable message tracing and debugging 2010-12-22 17:13:49 +02:00
Aki Niemi 2cef1587f2 isigen: Adapt and refactor isigen plugin 2010-12-22 17:13:48 +02:00
Lucas De Marchi d90fd381b5 huawei: cancel poll when going to a valid state 2010-12-21 17:21:21 -06:00
Denis Kenzior 9e9cc02025 ste: Move radio_settings to post_sim 2010-12-21 16:36:42 -06:00
Denis Kenzior e2c3c05730 novatel: Move radio_settings to post_sim 2010-12-21 16:36:19 -06:00
Denis Kenzior 784bf9b1c3 n900: Move radio_settings to post_sim 2010-12-21 16:31:58 -06:00
Denis Kenzior 398e2b681b isigen: Move radio_settings to post_sim 2010-12-21 16:31:36 -06:00
Denis Kenzior 9e4c1a64cf ifx: Move radio_settings to post_sim 2010-12-21 16:31:14 -06:00
Denis Kenzior b22d2109da huawei: Move radio_settings to post_sim 2010-12-21 16:31:11 -06:00
Denis Kenzior 87dcc536ea hso: Move radio_settings to post_sim 2010-12-21 16:28:36 -06:00
Lucas De Marchi 5212a1b5a4 huawei: Add support for radio settings 2010-12-21 16:03:00 -06:00
Lucas De Marchi 67486801d0 huawei: fix SIM state notification when locked
When SIM is locked, huawei modem does not send any notification about
SIM state change because it does not differentiate 'invalid' from
'locked'.

In order to be able to unlock the sim, this patch forces a notification
of a valid state after a timeout.
2010-12-21 13:37:25 -06:00
Antti Paila 53bede6385 udev: Fix warning in compilation 2010-12-21 06:05:21 -08:00
Neil Jerram 29561dba93 udev: Handle calypso driver 2010-12-20 17:34:06 -06:00
M. Dietrich bb58a72907 huawei: set huawei em770 modem device to 01
device 00 is ppp capable while 01 is not. 01 does everything
else fine so ofono works with it flawlessly.
2010-12-20 15:25:01 -06:00
Jeevaka Badrappan 9f61b81965 phonesim: Move call forwarding to post sim 2010-12-17 17:04:04 -06:00
Jeevaka Badrappan c56c0b03bd plugins/n900: Move call forwarding to post sim 2010-12-17 17:04:01 -06:00
Jeevaka Badrappan ddb2baaa54 isigen: Move call forwarding to post sim 2010-12-17 17:03:58 -06:00
Jeevaka Badrappan e3358cc24b ifx: Move call forwarding to post sim 2010-12-17 17:03:55 -06:00
Denis Kenzior 0571baa5f1 huawei: Pass the HUAWEI vendor ID to gprs driver 2010-12-11 11:39:07 -06:00
Gustavo F. Padovan b7cfbff47d phonesim: Add modem reset trigger 2010-12-07 12:16:20 -06:00
Denis Kenzior 4c2bd38f7f ste: Minor style fixes 2010-12-03 08:01:10 -06:00
Helen Clemson 6befb8290d ste: Restructure caif channel creation
This is restructuring the caif channel creation, so that at a later
date multiple AT channels can be supported. This effectively moves
the channel creation from ste_enable, into its own function,
ste_create_channel.
2010-12-03 08:01:10 -06:00
Lucas De Marchi 67f78f680d plugins: explicitly compare pointers to NULL
This patch was generated by the following semantic patch
(http://coccinelle.lip6.fr/)

// <smpl>
@fix disable is_null,isnt_null1@
expression *E;
@@

- !E
+ E == NULL
// </smpl>
2010-11-29 12:55:49 -06:00
Lucas De Marchi 62781988e2 phonesim: implement ctm atom 2010-11-29 10:38:58 -06:00
Rémi Denis-Courmont 1578c0e2f4 isigen: Remove stray newlines in DBG 2010-11-26 13:49:32 -06:00
Mika Liljeberg 39d6fffae8 isigen: create four gprs contexts 2010-11-11 09:52:34 -06:00
Pekka Pessi 179a81ac7c udev: do not use weird serial with zte 2010-11-08 13:12:09 -06:00
Pekka Pessi fbacb9de28 zte: use AT+CFUN=1;+CFUN=4 in enable
Direct +CFUN transition 0 -> 4 gets SIM in inconsistent state.
2010-11-08 11:50:07 -06:00
Torgny Johansson aa3122fcbc Add vid/pid for Ericsson F5521gw 2010-11-08 19:37:38 +09:00
Hannu Lyytinen aa792453ae Added Nokia CS-17 to udev rules.
The stick has to be initialized with usb_modeswitch, though.
2010-11-07 12:45:49 +01:00
Hannu Lyytinen 2cf6a4819f Fixes segfault when removing Nokia Datacard. 2010-11-07 12:45:39 +01:00
Denis Kenzior 473cd4a7c6 smart-messaging: Implement SendAppointment 2010-11-04 10:25:42 -05:00
Denis Kenzior 7ecff9f83b smart-messaging: Implement SendBusinessCard 2010-11-04 10:25:42 -05:00
Pekka Pessi b3495d3a9b isigen: increase offline timeout
The modem deregisters from network before response to MTC_STATE_REQ is
returned.  Deregistering can take up to 6 seconds.
2010-11-04 16:19:53 +01:00
Marcel Holtmann ce7b1e2e67 build: Remove generic AT command modem plugin
This plugin was used for initial testing and is no longer needed. So
just remove it.
2010-11-04 15:20:38 +01:00
Denis Kenzior 59bbdd5d08 smart-messaging: Register to vCal notifications 2010-11-02 14:58:21 -05:00
Denis Kenzior 429dcb6ef5 smart-messaging: Register for vCard notifications 2010-11-02 14:58:21 -05:00
Denis Kenzior 6e6409ff42 smart-messaging: Free agent when sms atom exits 2010-11-02 14:58:21 -05:00
Denis Kenzior 49eee4006a smart-messaging: Implement unregister agent 2010-11-02 14:58:21 -05:00
Denis Kenzior d56e72ee1d smart-messaging: Implement RegisterAgent 2010-11-02 14:58:21 -05:00
Denis Kenzior 0d80076c79 push-notification: Handle WAP push messages 2010-11-02 12:15:53 -05:00