Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-11-01 | sim: Fix the quirk handling of CPIN for Wavecom | Holger Hans Peter Freyther | 1 | -15/+9 | |
The Wavecom Q2XXX support broke in commit 72ce19bf3e87b5e73c053f7ea1. This is because at_cpin_cb called decode_at_error with final and not with OK. This lead to an error being set in the error variable and the new code returns early when an error is set. The addition of the terminator in at_sim_probe for Wavecom broke in git commit ac524be99f8c72a2593e4ffcecad8beea7679e55 because terminators can not be added on cloned chats. Move the addition of the terminator from the atmodem to the wavecom plugin. Use the same terminator for Q2XXX and the normal Wavecom class. The WAVECOM terminator has been tested on a Q2XXX modem. Apply the CPIN quirk for both WAVECOM and WAVECOM_Q2XXX inside the sim.c file. Introduce needs_wavecom_sim_quirk to handle it for WAVECOM and WAVECOM_Q2XXX. | |||||
2012-09-11 | netreg: Remove netreg atom in case init fails | Denis Kenzior | 1 | -17/+23 | |
2012-09-11 | netreg: Don't register for CIEV twice | Denis Kenzior | 1 | -2/+0 | |
2012-09-11 | netreg: Add telit version for ciev notification | Christopher Vogl | 1 | -0/+44 | |
2012-09-11 | netreg: Query and select supported CMER modes | Christopher Vogl | 1 | -2/+151 | |
2012-09-05 | atmodem: specify class for call barring query | Philippe Nunes | 1 | -1/+4 | |
class is specified when querying the call barring status if the class is not the default (7 - voice, data and fax) | |||||
2012-08-22 | sim: return from CPIN when SIM unlocked for telit | Christopher Vogl | 1 | -0/+40 | |
Only return from CPIN when the modem informs that the SIM is ready | |||||
2012-08-16 | gprs: data bearer for telit with PSNT | August Mayer | 1 | -0/+40 | |
Telit neither supports '+CPSB' nor reports the data bearer through '+CGREG'. It has its own +PSNT command. | |||||
2012-08-16 | sim: Minor formatting nitpicks | Denis Kenzior | 1 | -0/+2 | |
2012-08-16 | sim: Fix warning | Denis Kenzior | 1 | -1/+2 | |
drivers/atmodem/sim.c: In function ‘at_pct_cb’: drivers/atmodem/sim.c:872:2: error: ISO C90 forbids mixed declarations and code | |||||
2012-08-16 | sim: support PIN retry counters for telit modems | August Mayer | 1 | -0/+61 | |
2012-08-13 | gprs-context: print reason for ppp disconnect | Christopher Vogl | 1 | -1/+1 | |
2012-07-15 | gprs-context: Add new driver entry definition | Guillaume Zajac | 1 | -0/+11 | |
2012-06-16 | sms: Constify atmodem driver submit method | Denis Kenzior | 1 | -3/+3 | |
2012-05-31 | sim: Quirk Wavecom Q2XXX CPIN behavior | Pablo Neira Ayuso | 1 | -0/+3 | |
2012-05-30 | sms: Handle quirky Wavecom Q2XXX CPMS syntax | Pablo Neira Ayuso | 1 | -5/+23 | |
2012-05-30 | sim: Handle quirky CPIN of Wavecom Q2XXX | Pablo Neira Ayuso | 1 | -1/+2 | |
2012-05-30 | drivers: add quirk for Wavecom Q2403/Q2686 modems | Pablo Neira Ayuso | 1 | -0/+1 | |
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-26 | atmodem: Enable Icera radio access technology updates | Marcel Holtmann | 1 | -0/+4 | |
2012-05-25 | atmodem: Fix parsing of Icera network state updates | Marcel Holtmann | 1 | -18/+22 | |
2012-05-25 | atmodem: Add support for Icera PIN retry counters | Marcel Holtmann | 1 | -0/+46 | |
2012-05-24 | atmodem: Add support for Icera network status updates | Marcel Holtmann | 1 | -0/+53 | |
2012-05-24 | atmodem: Add support for Icera network time handling | Marcel Holtmann | 1 | -1/+42 | |
2012-05-24 | atmodem: Icera devices don't support SMS ACK PDUs either | Marcel Holtmann | 1 | -0/+1 | |
2012-05-24 | atmodem: Fix issue with AT+CREG=? and AT+CGREG=? handling | Marcel Holtmann | 2 | -2/+4 | |
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-22 | atmodem: The Icera modem does not support CIND reporting | Marcel Holtmann | 1 | -0/+1 | |
2012-05-22 | atmodem: Add specific quirk for Icera modems | Marcel Holtmann | 1 | -0/+1 | |
2012-04-18 | atmodem: Poll SIM state after having entered PIN | Guillaume Zajac | 1 | -0/+29 | |
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 | atutil: Add destroy notify to sim_state_query | Guillaume Zajac | 2 | -2/+9 | |
2012-04-16 | atmodem: Remove ussd atom in case we fail to init | Denis Kenzior | 1 | -0/+1 | |
2012-04-06 | sms: Add ZTE quirk for CDS notifications | Philippe Nunes | 1 | -9/+28 | |
2012-03-23 | sim: Don't use sprintf unnecessarily | Denis Kenzior | 1 | -5/+8 | |
Using sprintf for a single quote is quite wasteful | |||||
2012-03-23 | sim: Fix up various coding style violations | Denis Kenzior | 1 | -23/+24 | |
2012-03-23 | sim: Use quoted string with AT+CRSM data parameter | Nicolas Bertrand | 1 | -86/+41 | |
Fix issue with some modems preventing to update elementary files (speedup, ZTE, huawei, MBM) | |||||
2012-03-06 | voicecall: Fix strange GTA04 modem CLCC behavior | Denis Kenzior | 1 | -0/+16 | |
2012-02-27 | sms: Disable sending AT+CNMA with SIMCOM quirk | Renat Zaripov | 1 | -1/+3 | |
SIMCOM SIM900 modem module not support AT+CNMA command | |||||
2012-02-27 | atutil: Ignore invalid CLCC results | Denis Kenzior | 1 | -0/+6 | |
Some phones report CLCC calls with out-of-range info. E.g. call index being 0 (it is 1 based according to 27.007) and call states being reported as '6' (valid call states are 0-5.) | |||||
2012-02-22 | sim: Add SIMCOM specific PIN retry handling | Renat Zaripov | 1 | -0/+45 | |
Use AT+SPIC for obtaining retries remaining for SIM PIN / PUK AT+SPIC Retries Remaining to Input SIM PIN/PUK +SPIC: <pin1>,<pin2>,<puk1>,<puk2> Parameters <pin1> Times remained to input chv1 <pin2> Times remained to input chv2 <puk1> Times remained to input puk1 <puk2> Times remained to input puk2 | |||||
2012-02-16 | atmodem: Use CSQ based notification for IFX signal strength | Marcel Holtmann | 1 | -0/+31 | |
Since the XCIEV notifications are unclear, use XCSQ notifcations to report signal strength updates. | |||||
2012-02-16 | atmodem: Ignore results from IFX radio signal strength indication | Marcel Holtmann | 1 | -15/+7 | |
It seems the that XCIEV notification actually returns results from XCSQ and not the described range 0-7. This makes this notification rather useless to report signal strength. | |||||
2012-02-14 | atmodem: Fix handling of IFX signal strength indication | Marcel Holtmann | 1 | -2/+8 | |
2012-02-14 | atmodem: Add debug for IFX signal strength reporting | Marcel Holtmann | 1 | -0/+2 | |
2012-01-11 | atmodem: Add SIMCOM vendor quirk | Renat Zaripov | 2 | -0/+2 | |
Adding vendor quirk for SIMCOM SIM900 modem module. | |||||
2012-01-12 | atmodem: Add more debug for USSD response parsing | Marcel Holtmann | 1 | -0/+4 | |
2012-01-11 | atmodem: Create new sim driver without EF entries | Guillaume Zajac | 1 | -0/+16 | |
This driver will be used by CDMA modems to support PIN management and IMSI retreival. EF entries for CDMA modems cannot be implemented without manufacturers specifications. | |||||
2012-01-11 | ussd: Remove CSCS handling for QUALCOMM_MSM | Denis Kenzior | 1 | -13/+0 | |
2012-01-06 | atmodem: Add call state polling for Qualcomm MSM based modems | Marcel Holtmann | 1 | -2/+9 | |
The voice call support of the Qualcomm MSM based modems does not report NO CARRIER, NO ANSWER or BUSY unsolicited notifications. So keep polling for call state changes via AT+CLCC even during an active call. | |||||
2012-01-06 | atmodem: Disable AT+COLP for Qualcomm MSM based modems | Marcel Holtmann | 1 | -1/+10 | |
In case of Qualcomm MSM based modems, AT+COLP=0 needs to be used to make ATD<number>; return right away. Otherwise it only returns once the remote party accepted or rejected the call. | |||||
2012-01-01 | atutil: Fix newline before EOF | Syam Sidhardhan | 1 | -2/+1 | |
2011-12-29 | atmodem: Add support for Option HSO specific PIN retry counters | Marcel Holtmann | 1 | -0/+43 | |