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
Sjur Brændeland
e22c79af72
stemodem: Add Radio Settings to STE Modem
2010-08-17 14:40:44 +02:00
Marcel Holtmann
3adf7a07ca
atmodem: Allow missing DCS parameter in USSD result
2010-08-17 00:49:23 +02:00
Marcel Holtmann
10466f6664
atmodem: Add Qualcomm specific USSD quirk
2010-08-16 22:38:38 +02:00
Marcel Holtmann
a79901e26f
atmodem: Add support for storing USSD vendor quirks
2010-08-16 22:21:52 +02:00
Marcel Holtmann
70ce93a981
calypsomodem: Remove useless NULL checks before g_free
2010-08-16 22:12:08 +02:00
Marcel Holtmann
de221f87fa
stemodem: Remove useless NULL checks before g_free
2010-08-16 22:11:21 +02:00
Marcel Holtmann
e4e215e88b
mbmmodem: Remove useless NULL checks before g_free
2010-08-16 22:09:09 +02:00
Marcel Holtmann
f284f3542b
hsomodem: Remove useless NULL checks before g_free
2010-08-16 22:08:08 +02:00
Marcel Holtmann
41133da001
hfpmodem: Remove useless NULL checks before g_free
2010-08-16 22:06:24 +02:00
Denis Kenzior
3ea7893108
ussd: Use cb_data instead of custom structure
2010-08-16 15:04:26 -05:00
Marcel Holtmann
a8d3e7433a
atmodem: Remove useless NULL checks before g_free
2010-08-16 22:02:01 +02:00
Marcel Holtmann
83a04505bf
netreg: Add quirk for ZTE modem without CIND support
2010-08-16 15:14:17 +02:00
Denis Kenzior
fa822e906e
atutil: Don't try parsing lac/ci when unregistered
2010-08-13 18:29:42 -05:00
Denis Kenzior
f51b8af585
nwemodem: Fix up radio-settings driver
2010-08-13 14:00:43 -05:00
Denis Kenzior
bdc9cdaaf6
hsomodem: Fix up radio-settings driver
2010-08-13 14:00:43 -05:00
Sjur Brændeland
72bc61976c
stemodem: Copy if_caif.h from 2.6.36 RC
2010-08-13 14:00:43 -05:00
Denis Kenzior
9a00f06329
stemodem: register should not be called from probe
2010-08-12 23:46:02 -05:00
Denis Kenzior
361773f4d8
stemodem: Use g_at_chat_clone
2010-08-12 23:44:07 -05:00
Denis Kenzior
71d309ab50
stemodem: Fix minor whitespace issue
2010-08-12 23:41:19 -05:00
Denis Kenzior
e916acc353
nwemodem: Use g_at_chat_clone
2010-08-12 23:40:47 -05:00
Denis Kenzior
de94bf4082
mbmmodem: Use g_at_chat_clone
2010-08-12 23:40:14 -05:00
Denis Kenzior
ecc774b0f2
hsomodem: Use g_at_chat_clone
2010-08-12 23:37:52 -05:00
Denis Kenzior
fa8f094a96
calypso: Use g_at_chat_clone
2010-08-12 23:34:44 -05:00
Denis Kenzior
ac524be99f
atmodem: Use g_at_chat_clone
2010-08-12 16:40:40 -05:00
Denis Kenzior
ad8607994f
modem: Be consistent when naming callback typedefs
2010-08-12 15:46:46 -05:00
Sjur Brændeland
f65ab1a9da
stedriver: Copy caif_socket.h from 2.6.36 RC
...
Copied include/linux/caif/caif_socket.h and
added AF_CAIF, PF_CAIF and SOL_CAIF definitions
found in linux/include/socket.h.
2010-08-12 11:32:12 -05:00
Sjur Brændeland
5a935a43fd
stedriver: remove unsupported CAIF socket ioctls
2010-08-12 11:32:12 -05:00
Sjur Brændeland
dde0a4ccb5
voicecall: Rename hangup to hangup_active
2010-08-12 11:32:12 -05:00
Marcel Holtmann
383001b315
Add extra debug statements to MBM STK atom driver
2010-08-11 14:18:44 -04:00
Marcel Holtmann
3d19a00cd7
Fix GPRS context IP configuration issue with ISI modems
2010-08-10 16:09:38 -04:00
Pekka Pessi
1b1691f235
Fix isimodem call forwarding.
2010-08-09 13:35:25 -05:00
Denis Kenzior
8be90d06ee
calypso: Couple of minor style issues
2010-08-06 12:11:22 -05:00
Denis Kenzior
536d8b7e30
calypso: Remove un-needed includes
2010-08-06 12:09:25 -05:00
Andrzej Zaborowski
097640d118
atutil: Parse CMS and CME error codes
2010-08-06 12:04:28 -05:00
Andrzej Zaborowski
a15296cf12
calypso: Add a Calypso STK driver
2010-08-06 11:59:42 -05:00
Zhenhua Zhang
26efde3d7b
Fix busylooped in ppp_disconnect for huawei modem
...
Huawei modem closes the modem port after PPP disconnect. So the channel
of gatchat is NULL in ppp_disconnect. In such case, we resume the chat
and it causes huawei_disconnect() get called and the gprs context is
removed later.
Before removing this gprs context, we should reply the pending DBus
message to the client.
2010-08-02 14:10:37 -05:00
Denis Kenzior
56ba93f261
phonesim: Introduce End Session notification
2010-07-30 17:19:56 -05:00
Denis Kenzior
67c6a3a035
calypsomodem: dtmf chars do not need quotes
2010-07-15 09:41:04 -05:00
Yang Gu
9a71ae891b
atmodem: phonesim proactive command notification
2010-07-13 09:55:02 -05:00
Yang Gu
c603efbf51
atmodem: Make fetch command function as external
2010-07-13 09:51:33 -05:00
Andrzej Zaborowski
79372d26f5
atmodem: Make sim operations return sim error codes.
2010-07-08 14:27:33 -05:00
Andrzej Zaborowski
4344c7423f
mbmmodem: End session on *STKEND.
2010-07-08 14:27:33 -05:00
Andrzej Zaborowski
b450efafec
atmodem: Don't unregister *EPEV in *EPEV handler.
...
Handlers are called when looping over the unsolicited responses hash,
registering or unregistering modifies that hash and confuses glib.
2010-06-29 13:59:13 -05:00
Zhenhua Zhang
8246463ef3
atmodem: Update to the new PPP API
2010-06-28 10:19:32 -05:00
Denis Kenzior
52da988816
atmodem: Add CGSMS support to sms driver
2010-06-25 14:25:46 -05:00
Denis Kenzior
7f1a923ebf
hso: Don't query tech if not registered or roaming
...
{NetworkRegistration} [/hso0] LocationAreaCode = 34591
{NetworkRegistration} [/hso0] CellId = 5903759
{NetworkRegistration} [/hso0] Strength = 32
{NetworkRegistration} [/hso0] Strength = 22
{PrimaryDataContext} [/hso0/primarycontext1] Settings =
dbus.Dictionary({}, signature=dbus.Signature('sv'), variant_level=1)
{PrimaryDataContext} [/hso0/primarycontext1] Active = 0
{DataConnectionManager} [/hso0] Attached = 0
{NetworkRegistration} [/hso0] Status = searching
{NetworkRegistration} [/hso0] Technology = umts <--- Oops
{NetworkOperator} [/hso0/operator/26201] Status = available
{NetworkRegistration} [/hso0] Name =
{NetworkRegistration} [/hso0] Status = registered
{NetworkRegistration} [/hso0] LocationAreaCode = 35342
{NetworkRegistration} [/hso0] CellId = 5903759
{NetworkRegistration} [/hso0] Technology = edge
2010-06-24 20:54:36 -05:00
Denis Kenzior
054ed2653a
atmodem: Support CDS indicators for MBM
...
MBM does not advertise support for CNMA, yet only supports CDS style
notifications which do not need to be acknowledged.
2010-06-21 15:21:40 -05:00
Yang Gu
c80432bfde
Refactor ussd parser
2010-06-21 09:19:01 -05:00