Commit Graph

5676 Commits

Author SHA1 Message Date
Bertrand Aygon b7e8570990 include: Add cdma-netreg atom public api 2011-08-05 10:48:49 -05:00
Marcel Holtmann 6b6e8816dd udev: Add rules for Alcatel X220L devices 2011-08-05 17:59:55 +02:00
Marcel Holtmann caaff33422 atmodem: Add support for handling GPRS context vendor quirks 2011-08-05 17:59:55 +02:00
Marcel Holtmann d17ebf1bbd udev: Add rule for 4G Systems P14 dongle 2011-08-05 17:59:55 +02:00
Marcel Holtmann 1c0f549074 zte: Use AT+ZOPRT for online/offline mode changes
The ZTE modems work a lot more reliable when using AT+ZOPRT for switching
between online and offline mode.

In addition transition to offline mode also for enabling modem and switch
device into offline first before switching it off.
2011-08-05 17:59:55 +02:00
Marcel Holtmann 79e1638b40 zte: Set options for TTY port configuration
Seems like the ZTE modems are a bit more picky than others, so set
proper default options here. At least of the ZTE modems work a lot
more reliable this way.
2011-08-05 17:59:55 +02:00
Alexander Kanavin dd1eca3eeb doc: fix Forwarded signal name in VoiceCallManager 2011-08-05 08:22:23 -05:00
Marcel Holtmann b996d34f2f gatchat: Fix minor whitespace mistake 2011-08-04 23:54:33 +02:00
Bertrand Aygon 4b896ee834 udev: add support for Olive HSDPA modem, which seems to be a SpeedUP. 2011-08-04 18:07:14 +02:00
Marcel Holtmann 703d0a1237 speedup: Add support for retrieving PIN retry counters 2011-08-04 17:00:05 +02:00
Marcel Holtmann 59b4f99fec udev: Switch control and modem channel for 4G Systems W14 device
This device is rather funny with some commands and insists on sending
the response to the other channel, but not the one it got executed on.

Aux: > AT+CPNNUM\r
Modem: < \r\nPIN1=3; PUK1=10; PIN2=3; PUK2=10\r\r\nOK\r\n
2011-08-04 16:02:17 +02:00
Marcel Holtmann 0eb0fd96eb speedup: Use own vendor quirk for SIM atom 2011-08-04 15:54:57 +02:00
Marcel Holtmann 4c8ae3f9ec atmodem: Add Speedup vendor quirk to SIM file reading 2011-08-04 15:54:26 +02:00
Alexander Kanavin 3fe80b52c9 doc: Add missing PreferredLanguages property to SimManager 2011-08-04 15:31:38 +02:00
Marcel Holtmann e0148bef6f huawei: Check for AT^RFSWITCH support to determine offline command
Using AT+CFUN=7 (if supported) to switch into offline mode has a problem
with older modems. Sending AT+CFUN=7 with a data connection active has
the problem that it never terminates with OK or ERROR.

Devices that support AT^RFSWITCH are known to handle this properly. So
only when that command is supported, use AT+CFUN=7 for offline mode. If
it is not supported, then keep using AT+CFUN=5 to switch the device into
offline mode.
2011-08-04 14:01:03 +02:00
Marcel Holtmann 93186f6939 huawei: Add TOO MANY PARAMETERS terminator 2011-08-04 13:27:29 +02:00
Marcel Holtmann 5adacbaebd zte: Switch to offline mode first before disabling modem 2011-08-04 02:43:06 +02:00
Marcel Holtmann a7d7d24e4e zte: Blacklist the NO CARRIER terminator for control channel
The ZTE cards will send NO CARRIER to all channels. This confuses
setting device into offline mode while still having a data connection.
2011-08-04 02:15:56 +02:00
Marcel Holtmann 7c204dafe9 udev: For ZTE modems with 5 interfaces, use 4th one for PPP 2011-08-04 02:14:46 +02:00
Marcel Holtmann 45e3dc1b3e atmodem: Add support for ZTE technology reporting 2011-08-04 00:39:29 +02:00
Marcel Holtmann 1566067d63 zte: Request PCB information when modem gets enabled 2011-08-04 00:07:03 +02:00
Marcel Holtmann 160940e34a zte: Set ZTE vendor quirk for SIM atom 2011-08-03 23:55:06 +02:00
Marcel Holtmann 5b7d2329dc atmodem: Enable support for PIN retry counters of ZTE modems 2011-08-03 23:54:39 +02:00
Marcel Holtmann eea276a0a8 atmodem: Enable timezone reporting for ZTE modems 2011-08-03 23:26:53 +02:00
Marcel Holtmann 39ba2e7bcc atmodem: The ZTE dongles send LAC and CI as unquoted strings 2011-08-03 23:13:11 +02:00
Marcel Holtmann 402534b290 zte: Use vendor quirk for GPRS atom 2011-08-03 23:12:55 +02:00
Marcel Holtmann fbed01d9b8 speedup: Use vendor quirk for network registration and GPRS atoms 2011-08-03 22:39:11 +02:00
Marcel Holtmann 85d7b3922e atmodem: The Speedup dongles send LAC and CI as unquoted strings 2011-08-03 22:37:16 +02:00
Mario Tokarz 452e55162a dunmodem: Add stub for gprs. 2011-08-03 22:34:04 +02:00
Guillaume Zajac 4a25f0227f devinfo: Use correct prefix for cdma 2011-08-03 12:10:52 -05:00
Bertrand Aygon 5bd28cef13 cdmamodem: remove an unneeded buffer and sprintf. 2011-08-03 19:05:02 +02:00
Bertrand Aygon 4e4a47a87c dbus: Add CDMA netreg atom interface name 2011-08-03 11:59:54 -05:00
Marcel Holtmann f6572725bc udev: Add rule for 4G Systems W14 dongle 2011-08-03 18:54:27 +02:00
Mario Tokarz 949c129e17 bluetooth: Add UUID for DUN. 2011-08-03 14:43:38 +02:00
Marcel Holtmann 868b4489f9 mbm: Don't bother with NULL checking for SIM state query free 2011-08-03 14:31:56 +02:00
Marcel Holtmann 0d460ce2a3 zte: Fix race condition with SIM state polling and removal 2011-08-03 14:30:41 +02:00
Marcel Holtmann b7a6739e92 speedup: Fix race condition with SIM state polling and removal 2011-08-03 14:29:32 +02:00
Marcel Holtmann 3ab79d8718 atutil: Handle empty SIM state polling request gracefully 2011-08-03 14:27:17 +02:00
Marcel Holtmann 8cfab5328c huawei: Fix race condition with enable polling 2011-08-03 14:26:23 +02:00
Marcel Holtmann 0ac3ccfa9b huawei: Fix race condition with online enable polling 2011-08-03 14:23:21 +02:00
Bertrand Aygon 0504fc56ff udev: switch ttys for SpeedUp 8000.
On SpeedUp 8000, notifications are received only on ttyUSB1.
So we must use this tty for aux, and use ttyUSB3 for modem.
2011-08-02 15:01:41 +02:00
Marcel Holtmann 14806ba527 mbmmodem: Set baud rate to 115200 for GPS interface 2011-07-29 20:50:37 +02:00
Marcel Holtmann 90ee6542e6 novatel: Enable support for SIM phonebook 2011-07-29 17:36:08 +02:00
Marcel Holtmann d41b584de5 atmodem: Handle SIM busy condition gracefully for phonebooks
Before the phonebook is ready, the SIM card needs certain amount of
time. Something between 20-30 seconds in general. So if the modem
returns an error indicating the SIM is busy, then try again in
regular intervals.
2011-07-29 17:35:44 +02:00
Guillaume Zajac 5029b906aa connman: Fix crash due to uninitialized path 2011-07-28 00:12:13 -05:00
Guillaume Zajac ae4ed8541c connman: Fix crash in request_reply 2011-07-28 00:12:13 -05:00
Guillaume Zajac 446ee3443c connman: Fix crash in parse_reply 2011-07-28 00:12:13 -05:00
Bertrand Aygon 6133d538c2 zte: delay the sending of &C0 after SIM is ready. 2011-07-29 16:01:24 +02:00
Bertrand Aygon c9c531c913 udev: add support for Olive V-ME101 HSIA modem 2011-07-29 15:31:39 +02:00
Bertrand Aygon fde5f0c951 udev: add support for Vodafone K3570-Z modem 2011-07-29 15:30:21 +02:00