Marcel Holtmann
dd3db6f6bd
qmimodem: Avoid shadowing length parameter
2012-07-15 20:16:59 -03:00
Marcel Holtmann
3be98b5b97
isimodem: Avoid shadowing variables
2012-07-15 20:14:12 -03:00
Denis Kenzior
2e51814f32
ifx: Add CSSI and CSSU support
2012-07-12 14:12:55 -05:00
Denis Kenzior
05bf01991d
qmi: fix whitespace
2012-06-24 17:40:59 -05:00
Marcel Holtmann
1c20ec6c16
modem: Add skeleton for USSD support
2012-06-25 20:24:33 -07:00
Marcel Holtmann
71f6d63859
qmimodem: Add skeleton for voice call support
2012-06-25 12:11:08 -07:00
Marcel Holtmann
a04341cdb6
qmimodem: Make sure all service destroy functions are called
2012-06-25 10:25:03 -07:00
Marcel Holtmann
a41b7a246b
qmimodem: Add support for canceling all service requests
2012-06-25 10:20:08 -07:00
Marcel Holtmann
5ada27b7c1
qmimodem: Use shared DMS service for device information and SIM handling
2012-06-25 09:31:49 -07:00
Marcel Holtmann
a19dc51227
qmimodem: Add support for shared services with same client id
2012-06-25 09:30:31 -07:00
Marcel Holtmann
18fb4817f7
qmimodem: Use unsigned int for notify id to make GUINT_TO_POINTER happy
2012-06-25 01:57:15 -07:00
Marcel Holtmann
8f2549416a
qmimodem: Use unsigned int for tid to make GUINT_TO_POINTER happy
2012-06-25 01:23:14 -07:00
Marcel Holtmann
2c00dfb0fe
qmimodem: Use unsigned int for hash_id to make GUINT_TO_POINTER happy
2012-06-25 01:18:48 -07:00
Marcel Holtmann
9faf249e8e
swmodem: Add extra informational AT+CGCONTRDP command
2012-06-25 00:02:17 -07:00
Marcel Holtmann
b168c0f953
qmimodem: Add support for unregister of individual notifications
2012-06-24 23:31:49 -07:00
Marcel Holtmann
29067f75bc
qmimodem: Add support for canceling service requests
2012-06-24 23:20:25 -07:00
Marcel Holtmann
d4d639f40e
qmimodem: Add skeleton for radio settings support
2012-06-24 22:56:27 -07:00
Marcel Holtmann
1631d21e35
qmimodem: Return transaction identifier from service requests
2012-06-24 22:38:26 -07:00
Marcel Holtmann
74d208768a
qmimodem: Add helper function for accessing 64-bit integers
2012-06-24 22:24:56 -07:00
Marcel Holtmann
797f3a502e
qmimodem: Add common constants for GSM, UMTS and LTE bands
2012-06-24 22:21:39 -07:00
Marcel Holtmann
8c590a85c2
qmimodem: Add support for SMS handling
2012-06-22 13:20:11 -07:00
Marcel Holtmann
c958378d6c
qmimodem: Add support for GPS location reporting
2012-06-21 21:08:31 -07:00
Marcel Holtmann
b12dad8883
qmimodem: Add support for GPRS data connection handling
2012-06-21 20:47:22 -07:00
Marcel Holtmann
b36bb2ee50
qmimodem: Add support for network registration handling
2012-06-21 18:44:43 -07:00
Marcel Holtmann
3a42d98623
qmimodem: Add support for legacy SIM handling
2012-06-21 17:29:16 -07:00
Marcel Holtmann
ad20ea12c5
qmimodem: Add support for device information handling
2012-06-21 16:07:59 -07:00
Marcel Holtmann
0e6fc7aee4
qmimodem: Add support for QMI control point handling
2012-06-21 15:18:36 -07:00
Denis Kenzior
b6588a9e9e
sms: Constify isimodem driver submit method
2012-06-16 09:50:05 -05:00
Denis Kenzior
b947ee702b
sms: Constify atmodem driver submit method
2012-06-16 09:50:05 -05:00
Pablo Neira Ayuso
78637b130d
sim: Quirk Wavecom Q2XXX CPIN behavior
2012-05-31 09:48:12 -05:00
Pablo Neira Ayuso
535ff69ded
sms: Handle quirky Wavecom Q2XXX CPMS syntax
2012-05-30 00:03:10 -05:00
Pablo Neira Ayuso
1ccecfe01e
sim: Handle quirky CPIN of Wavecom Q2XXX
2012-05-30 00:03:10 -05:00
Pablo Neira Ayuso
88b7e73ffb
drivers: add quirk for Wavecom Q2403/Q2686 modems
...
The existing wavecom driver in tree slightly differs from these
modems. Thus, it doesn't work work with them. We (the osmocom
team) use these Wavecom Q2403/Q2686 modems in our testbed.
2012-05-30 00:03:10 -05:00
Marcel Holtmann
85d43570fd
build: Add skeleton for Qualcomm QMI modem driver
2012-05-27 10:13:55 +02:00
Marcel Holtmann
ec4ba8a6fc
atmodem: Enable Icera radio access technology updates
2012-05-26 16:15:34 +02:00
Marcel Holtmann
3f191c3397
huaweimodem: Use network interface from modem for GPRS context
2012-05-26 09:48:25 +02:00
Marcel Holtmann
a589766884
iceramodem: Read supported bands as part of radio settings
2012-05-25 20:54:21 +02:00
Marcel Holtmann
2c2871cd9e
atmodem: Fix parsing of Icera network state updates
2012-05-25 14:46:41 +02:00
Marcel Holtmann
1698d720ce
atmodem: Add support for Icera PIN retry counters
2012-05-25 14:32:28 +02:00
Marcel Holtmann
f29aab2515
iceramodem: Handle context deactivation responses
2012-05-25 12:55:08 +02:00
Marcel Holtmann
6afa4434b7
iceramodem: Add support special radio settings handling
2012-05-25 10:32:33 +02:00
Marcel Holtmann
119b4434b4
atmodem: Add support for Icera network status updates
2012-05-24 05:00:01 +02:00
Marcel Holtmann
a96422cd50
atmodem: Add support for Icera network time handling
2012-05-24 04:58:35 +02:00
Marcel Holtmann
19e7437c46
atmodem: Icera devices don't support SMS ACK PDUs either
2012-05-24 03:54:29 +02:00
Marcel Holtmann
1f9f161e0b
atmodem: Fix issue with AT+CREG=? and AT+CGREG=? handling
...
Some modems might see an interim +CREG: or +CGREG: notification when
querying the supported modes.
Aux: > AT+CFUN=1\r
Aux: < \r\nOK\r\n
Aux: > AT+CREG=?\r
Aux: < \r\n+CREG: 2\r\n
Aux: < \r\n+CREG: (0-2)\r\nOK\r\n
Unable to initialize Network Registration
To make this work, skip to the first line with an actual range value.
2012-05-24 03:28:50 +02:00
Marcel Holtmann
9b288f92f8
iceramodem: Add special GPRS context driver
2012-05-22 12:05:24 +02:00
Marcel Holtmann
929c529716
atmodem: The Icera modem does not support CIND reporting
2012-05-22 12:03:00 +02:00
Marcel Holtmann
d543281e4f
atmodem: Add specific quirk for Icera modems
2012-05-22 12:02:30 +02:00
Guillaume Zajac
d0232dee06
atmodem: Poll SIM state after having entered PIN
...
We encountered the problem of CME ERROR 14: SIM busy on ZTE modems.
ZTE modems don't use SIM notification to check SIM state.
We poll SIM ready state before confirming PIN is entered.
2012-04-18 04:22:19 -05:00
Guillaume Zajac
fb92db81d4
atutil: Add destroy notify to sim_state_query
2012-04-18 04:06:43 -05:00