Commit Graph

3142 Commits

Author SHA1 Message Date
Marcel Holtmann 4d9cfc455c test: Fix broken build due to renamed test script 2010-08-20 11:54:33 +02:00
Marcel Holtmann 6656aec9ad test: Fix test scripts for new operator interfaces 2010-08-20 11:53:32 +02:00
Marcel Holtmann 7838503458 gprs: Default value for RoamingAllowed should be FALSE 2010-08-20 11:22:47 +02:00
Zhenhua Zhang 2084fffed0 udev: Add check for serial before string operation
'serial' could be NULL in some case. So it need to add check before
doing string operation.
2010-08-20 10:20:39 +02:00
Marcel Holtmann 5e9d957fb9 test: Fix wrong method name in context deactivation script 2010-08-20 03:12:26 +02:00
Marcel Holtmann 12af4601bd nokia: Add initial plugin for Nokia Datacard support 2010-08-20 03:05:18 +02:00
Marcel Holtmann 3aa7e1b18e atmodem: Add really nasty hack for Nokia AT+COPS bug
The Nokia modem returns an invalid response when trying to read the
numeric value for MCC/MNC of the current network.

Control:> AT+COPS?\r
Control:< \r\n+COPS: 0,2,"26207,0\r\n\r\nOK\r\n

The closing " is just missing and this confuses the AT parser. In case
of a Nokia modem skip reading the numerical values for the network.
2010-08-20 03:00:49 +02:00
Marcel Holtmann 6ef3a35bb6 test: Fix SMS test script to use MessageManager interface 2010-08-20 02:51:34 +02:00
Marcel Holtmann 667c4eea84 atmodem: No CIND for Nokia data cards 2010-08-20 02:24:53 +02:00
Marcel Holtmann 814c11d872 atmodem: Add vendor quirk for Nokia data cards 2010-08-20 02:24:07 +02:00
Marcel Holtmann d05ea32ac2 udev: Add detection for Nokia data cards 2010-08-20 02:20:37 +02:00
Denis Kenzior 7be74dabe2 zte: Use QUALCOMM_MSM quirk for sim driver 2010-08-19 18:20:29 -05:00
Denis Kenzior 56aab76f41 huawei: Use QUALCOMM_MSM quirk for sim driver 2010-08-19 18:20:29 -05:00
Marcel Holtmann 335ec6f3ea gprs: Use "Internet" for default PDP context name 2010-08-19 22:36:18 +02:00
Denis Kenzior 18d8584adb gprs: Automatically add a context if none defined 2010-08-19 15:10:30 -05:00
Marcel Holtmann 86b58a7e43 hso: Use Qualcomm specific USSD quirk 2010-08-19 21:59:11 +02:00
Denis Kenzior fb2b158556 test: update remove-contexts to the new API 2010-08-19 14:20:07 -05:00
Denis Kenzior 37ac1c7196 test: update process-context-settings to the new API 2010-08-19 14:20:06 -05:00
Denis Kenzior cc8ade1b1f test: update list-contexts to the new API 2010-08-19 14:20:06 -05:00
Denis Kenzior c6bdb48420 test: update deactivate-context to the new API 2010-08-19 14:20:06 -05:00
Denis Kenzior b775c434d9 test: update create-context to the new API 2010-08-19 14:20:06 -05:00
Denis Kenzior b4c1938d8a test: Update activate-context to the new API 2010-08-19 14:20:06 -05:00
Denis Kenzior 256e01c8c4 gprs: Add support for GetContexts 2010-08-19 14:20:06 -05:00
Denis Kenzior a9a54c0933 gprs: Tweak context object path naming
And support loading of legacy context names
2010-08-19 14:20:06 -05:00
Denis Kenzior 473e34db66 gprs: Break out writing of gprs context settings 2010-08-19 14:20:06 -05:00
Denis Kenzior 323874790b gprs: Add ContextRemoved signal 2010-08-19 14:20:06 -05:00
Denis Kenzior fb4aa43a5d gprs: Emit the ContextAdded signal 2010-08-19 14:20:06 -05:00
Denis Kenzior d1a2875a7e gprs: minor style fix 2010-08-19 14:20:06 -05:00
Denis Kenzior 62b598f704 gprs: Break out context properties append function 2010-08-19 14:20:06 -05:00
Denis Kenzior 4f57fef81b gprs: Get rid of PrimaryContexts property 2010-08-19 14:20:06 -05:00
Denis Kenzior 8f0796ff4f gprs: Update CreateContext to AddContext 2010-08-19 14:20:05 -05:00
Denis Kenzior b73ebe3c83 gprs: Update GPRS related DBus interface names 2010-08-19 14:20:05 -05:00
Denis Kenzior 7e0f28c7b1 sms: Update SmsManager to MessageManager 2010-08-19 14:20:05 -05:00
Marcel Holtmann d0fdaa7f72 huawei: Add support for switching USSD mode
Some newer Huawei modems have support for ^USSDMODE command which seems
to be default to 1. In that mode the text USSD is not working. Switching
it to 0 and text USSD works just fine. Assumption is that with this command
the modem switches between text and PDU mode for USSD. Currently it is
unclear on how the PDU mode is suppose to work all. So default to text mode
if this command is supported.
2010-08-19 21:01:21 +02:00
Marcel Holtmann f261f38fd9 Add printf format attribute for error creation helper 2010-08-19 19:35:04 +02:00
Pekka Pessi 4cd9a52f4c fix: Remove extra comma from NotAvailable error 2010-08-19 19:30:27 +02:00
Marcel Holtmann 89e5a75fc1 netreg: Make reset_available returning void 2010-08-19 10:06:17 +02:00
Denis Kenzior 60e091f16f netreg: Minor style issues 2010-08-18 21:13:14 -05:00
Denis Kenzior 999a754ef7 netreg: Move more stuff around 2010-08-18 21:09:03 -05:00
Denis Kenzior 89f37c9010 netreg: Move stuff around to avoid forward decl 2010-08-18 21:07:50 -05:00
Denis Kenzior 0225a8ea10 test: Update to the new netreg API 2010-08-18 21:04:07 -05:00
Denis Kenzior 53c5c9b0e2 netreg: Make logic more readable 2010-08-18 21:03:04 -05:00
Denis Kenzior 3b53c9b251 test: Update to new netreg API 2010-08-18 21:02:52 -05:00
Denis Kenzior 06f56000ff gprs: Update Attached when Auto-Attached succeded 2010-08-18 20:56:00 -05:00
Denis Kenzior 84bdd03683 netreg: Move code around to avoid forward decl 2010-08-18 17:53:04 -05:00
Denis Kenzior e7c6ba28ad list-operators: Update to the new API 2010-08-18 17:47:14 -05:00
Denis Kenzior b67a324ff4 netreg: Update to the new Scan/GetOperators API 2010-08-18 17:46:51 -05:00
Andrzej Zaborowski f6a4fcde1e doc: Proposed Set Up Call api
The normal sequence for call setup is:

* Modem asks user for confirmation using icon1 / alphaId1
* User confirms
* Modem starts dialling, screen displays icon2 / alphaId2
* Call is connected, modem replies to the proactive command, screen
  keeps displaying icon2 / alphaId2 until the phone call is over
2010-08-18 12:28:30 -05:00
Marcel Holtmann 7b88dfb90a Fix small typo 2010-08-18 07:47:48 +02:00
Andrzej Zaborowski 01cb20f32d calypso: Subscribe to %SIMREM and %SIMINS
These notifications should be emitted on SIM removal and insertion.
These notifications don't work very well though, on the hardware this
has been tested on, the modem never issued %SIMINS, and %SIMREM was
emitted only in some specific circumenstances.
2010-08-18 00:29:37 -05:00