Commit Graph

34 Commits

Author SHA1 Message Date
Marcel Holtmann
c867c9f9bf plugins: Update copyright information 2011-10-10 13:39:54 -07:00
Marcel Holtmann
bf0a062e69 novatel: Use more standard values for control and modem channels 2011-08-09 16:50:29 -07:00
Marcel Holtmann
90ee6542e6 novatel: Enable support for SIM phonebook 2011-07-29 17:36:08 +02:00
Marcel Holtmann
ffa66e919a novatel: Fix stale control channel after hot-unplug 2011-07-29 15:21:28 +02:00
Marcel Holtmann
c3e78fc827 novatel: Fix missing error handling for CFUN failure 2011-07-27 15:47:16 +02:00
Marcel Holtmann
c6ee139f67 novatel: Blacklist the NO CARRIER terminator for control channel
The Novatel cards will send NO CARRIER to all channels. This confuses
setting device into offline mode while still having a data connection.
2011-07-25 03:48:25 +02:00
Marcel Holtmann
49fc5b973d novatel: Use AT&C0 to disable data carrier detect
When the DCD is disabled the modem does not hangup anymore after the
data connection. This allows for simpler connection handling and it
allows to remove all TTY hangup work-arounds.
2011-07-25 03:16:38 +02:00
Jeevaka Badrappan
8c667aadad plugins: remove NULL check 2011-01-29 18:39:37 +01:00
Marcel Holtmann
bda85361ad novatel: Move SMS support into post_sim stage 2011-01-29 10:31:16 +01:00
Marcel Holtmann
ab47ccc692 novatel: Handle modem enable errors properly 2011-01-27 15:31:06 +01:00
Denis Kenzior
e2c3c05730 novatel: Move radio_settings to post_sim 2010-12-21 16:36:19 -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
Marcel Holtmann
be1912fe9c Make debug handling with OFONO_AT_DEBUG a bit more consistent 2010-09-24 14:14:04 +09:00
Pekka Pessi
aac914f656 novatel: implement Online property 2010-09-09 01:21:25 +02:00
Marcel Holtmann
a5bb510787 novatel: Use Qualcomm specific quirk for SIM handling 2010-08-23 22:54:34 +02:00
Marcel Holtmann
118759d5ba Enable Qualcomm specific CBS quirk for Novatel and Huawei devices 2010-06-09 18:42:09 -07:00
Marcel Holtmann
0329a6ceaf Reopen the GPRS context channel when the modem closes it after PPP 2010-06-07 02:36:12 -07:00
Marcel Holtmann
fabf28cf02 Set Novatel quirk also for the GPRS atom 2010-06-06 13:13:02 -07:00
Marcel Holtmann
197d2c08bd Check the supported technologies for Novatel devices on startup 2010-06-06 12:05:10 -07:00
Marcel Holtmann
63d1efdf7f Enable Novatel specific radio settings 2010-06-06 11:08:41 -07:00
Marcel Holtmann
4f4565b33a Add disconnect callback handling to Novatel plugin 2010-06-05 22:37:02 -07:00
Marcel Holtmann
e92040671d Use secondary port for everything besides GPRS with Novatel devices
If a Novatel device allows to enable a secondary AT command based
channel, then use that for device information, SIM handling, network
registration etc. and only leave the GPRS context setup to the first
command port.
2010-06-04 21:12:09 -07:00
Marcel Holtmann
f6d252cf04 Rename Novatel ports into Primary and Secondary 2010-06-04 19:38:05 -07:00
Marcel Holtmann
2eec57da65 Enable USSD and CBS support for Novatel based devices 2010-06-03 09:56:42 -07:00
Marcel Holtmann
9b6ec94b21 Enable SMS support for Novatel based devices
The important part here is that the SMS atom needs to be on the second
AT command port since the main port doesn't handle sending correctly. It
never returns any success or error after the submission of the PDU.
2010-06-03 08:57:16 -07:00
Marcel Holtmann
6df182c5db Use new Novatel quirk for network registration 2010-06-03 01:21:44 -07:00
Marcel Holtmann
1261978f56 Add GPRS support for Novatel based devices 2010-06-02 23:18:32 -07:00
Denis Kenzior
244ea076cc Fix: Remove easy uses of g_at_chat_shutdown 2010-04-28 17:27:33 -05:00
Marcel Holtmann
144080e749 Update copyright information 2010-01-01 17:00:10 -08:00
Denis Kenzior
82a4903eeb Fix: Convert Novatel plugin to new world order 2009-12-02 19:11:36 -06:00
Denis Kenzior
d7613a0478 Fix: modem _disable needs to send the CFUN
For Novatel driver
2009-11-18 12:09:43 -06:00
Denis Kenzior
79cb80c7eb Update plugins to the new g_at_tty_open API 2009-10-01 17:01:15 -05:00
Denis Kenzior
12e77a3c70 Convert all the modem drivers to the new API 2009-09-17 10:15:34 -05:00
Marcel Holtmann
4b9b44f818 Add basic support for Novatel based devices 2009-09-03 00:50:47 -07:00