Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-02-02 | atmodem: fix retries reporting from AT+CPINR | Cedric Jehasse | 1 | -1/+1 | |
The retries array was not correctly filled in. | |||||
2015-02-02 | atmodem: Sierra modems should be polled after CPIN | Cedric Jehasse | 1 | -0/+1 | |
Sierra modem will return "CME ERROR: 14" when polled right after pin has been entered. Use the existing vendor quirk to handle this. | |||||
2014-07-08 | sim: query u-blox PIN retries with AT+UPINCNT | Philip Paeps | 1 | -0/+45 | |
2014-06-30 | atmodem: Minor style fixups | Denis Kenzior | 1 | -0/+2 | |
2014-06-30 | sim: query Quectel UC15 PIN retries with AT+QPINC? | Philip Paeps | 1 | -0/+49 | |
2013-07-22 | SIMCOM: add a quirk to fix crsm request | Anthony Viallard | 1 | -0/+1 | |
2013-04-01 | sim: Add SIMCOM SIM card ready quirk | Anthony Viallard | 1 | -0/+7 | |
SIM is busy right after pin is entered. Use the quirk which add a CPIN? pooling check until having "CPIN: READY" answer. | |||||
2012-12-17 | sim: return from cpin when sim ready for telit | Christopher Vogl | 1 | -1/+1 | |
Especially for Telit HE910 it is not enough to wait for entering a PIN code. If we do not wait for #QSS: 3, subsequent commands, like +CMER will report SIM BUSY and the network registration atom will be removed as a consequence. | |||||
2012-12-04 | atmodem: remove pending idle callbacks at removal | Mingli Wu | 1 | -0/+1 | |
If device probe and removal happen in short succession, it's possible that the idle handler registered in the probe function doesn't run before the device is removed. In this case, the idle handler needs to be unregistered so that it does not run and try to access the data that's destroyed during the removal. | |||||
2012-11-28 | atmodem: For IFX XSIMSTATE 7 should never occur | Denis Kenzior | 1 | -1/+0 | |
in the case of a PIN entry, XSIMSTATE of 7 (Ready to Attach) should never occur | |||||
2012-11-23 | atmodem: Always quote data in CRSM write operations | Denis Kenzior | 1 | -19/+4 | |
2012-11-23 | atmodem: Support CRSM with paths | Denis Kenzior | 1 | -5/+35 | |
For GET STATUS and READ BINARY variations, support appending of the optional path in the CRSM command | |||||
2012-11-22 | atmodem: Update sim driver to the new api | Denis Kenzior | 1 | -9/+23 | |
2012-11-15 | atmodem: add PIN retry count for Alcatel modems | Cedric Jehasse | 1 | -0/+43 | |
2012-11-12 | atmodem: Poll SIM state after entering PIN | Cedric Jehasse | 1 | -0/+2 | |
Encountered a problem of CME ERROR 14: SIM busy on Alcatel and Huawei modem. The Huawei modem has a ^SIMST unsollicited sim state indication, but not all Huawei modems support this. So poll the SIM state, as was already done for ZTE modems. | |||||
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-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 | 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-05-31 | sim: Quirk Wavecom Q2XXX CPIN behavior | Pablo Neira Ayuso | 1 | -0/+3 | |
2012-05-30 | sim: Handle quirky CPIN of Wavecom Q2XXX | Pablo Neira Ayuso | 1 | -1/+2 | |
2012-05-25 | atmodem: Add support for Icera PIN retry counters | Marcel Holtmann | 1 | -0/+46 | |
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-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-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-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. | |||||
2011-12-29 | atmodem: Add support for Option HSO specific PIN retry counters | Marcel Holtmann | 1 | -0/+43 | |
2011-10-10 | drivers: Update copyright information | Marcel Holtmann | 1 | -1/+1 | |
2011-08-04 | speedup: Add support for retrieving PIN retry counters | Marcel Holtmann | 1 | -0/+65 | |
2011-08-04 | atmodem: Add Speedup vendor quirk to SIM file reading | Marcel Holtmann | 1 | -0/+1 | |
2011-08-03 | atmodem: Enable support for PIN retry counters of ZTE modems | Marcel Holtmann | 1 | -3/+45 | |
2011-03-02 | atmodem: Add MBM vendor quirk for SIM record update | Miia Leinonen | 1 | -2/+24 | |
2011-02-01 | atmodem: Add pin retry count support for mbm | Jeevaka Badrappan | 1 | -0/+46 | |
2011-02-01 | atmodem: implement standard PIN retries | Rémi Denis-Courmont | 1 | -0/+48 | |
2011-01-29 | atmodem: fix memory leak | Jeevaka Badrappan | 1 | -0/+2 | |
2011-01-29 | atmodem: remove NULL check | Jeevaka Badrappan | 1 | -43/+3 | |
2011-01-27 | atmodem: Add Sierra vendor quirk for SIM file reading | Marcel Holtmann | 1 | -0/+1 | |
2011-01-26 | atmodem: rename parameter according to header | Lucas De Marchi | 1 | -2/+2 | |
2011-01-19 | sim: Add a missing break statement just in case | Denis Kenzior | 1 | -0/+1 | |
2011-01-19 | atmodem: add ifx support for pin retry count | Jeevaka Badrappan | 1 | -27/+69 | |
2011-01-18 | atmodem: coding style fix | Jeevaka Badrappan | 1 | -1/+1 | |
2011-01-12 | atmodem: M15 coding style fix | Jeevaka Badrappan | 1 | -2/+2 | |
2011-01-10 | atmodem: Use switch statement for vendor quirks | Marcel Holtmann | 1 | -2/+4 | |
2011-01-10 | sim: Fix missing return in the atmodem driver | Denis Kenzior | 1 | -7/+10 | |
In some circumstances it was possible to call the callback with both failure and success | |||||
2011-01-10 | sim: Prefer not using _ prefix for style reasons | Denis Kenzior | 1 | -5/+5 | |
2011-01-10 | atmodem: implement query for remaining pin retries | Lucas De Marchi | 1 | -0/+96 | |
Implement query method for the remaining pin retries on huawei modem. | |||||
2011-01-10 | atmodem: check for VENDOR_HUAWEI on sim atom | Lucas De Marchi | 1 | -1/+3 | |