diff options
author | Cedric Jehasse <cedric.jehasse@softathome.com> | 2012-11-09 14:16:53 +0100 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2012-11-12 13:30:38 -0600 |
commit | 5f9c1e9e34ddc1f0cb8a607fc1c18b9b7569f68a (patch) | |
tree | 98c736066618e12c73e6ef97a1269ba459a7c67f /drivers/atmodem | |
parent | 0f242c9714786b3d2e6ba204f4e2eca082013355 (diff) | |
download | ofono-5f9c1e9e34ddc1f0cb8a607fc1c18b9b7569f68a.tar.bz2 |
atmodem: Poll SIM state after entering PIN
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.
Diffstat (limited to 'drivers/atmodem')
-rw-r--r-- | drivers/atmodem/sim.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/atmodem/sim.c b/drivers/atmodem/sim.c index ea3b1808..9f05f4bc 100644 --- a/drivers/atmodem/sim.c +++ b/drivers/atmodem/sim.c @@ -1179,6 +1179,8 @@ static void at_pin_send_cb(gboolean ok, GAtResult *result, FALSE, cbd, g_free); return; case OFONO_VENDOR_ZTE: + case OFONO_VENDOR_ALCATEL: + case OFONO_VENDOR_HUAWEI: /* * On ZTE modems, after pin is entered, SIM state is checked * by polling CPIN as their modem doesn't provide unsolicited |