diff options
author | Dan Williams <dcbw@redhat.com> | 2024-02-13 10:40:16 -0600 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2024-02-19 11:24:27 +0000 |
commit | 004450f9a99a876b12162f133531ff858908b8fd (patch) | |
tree | a532223377be60ce0186aec46101406f9580ccc5 /src/mm-plugin.c | |
parent | ded76a0abbc7c97281d380e5431861fd16c23aa0 (diff) |
base-modem: retry AT+CNUM a couple times if the SIM is busy
Seen on a Huawei UMG1831 when plugged in while ModemManager is already running.
ModemManager[45407]: <dbg> [1707842298.719505] [ttyUSB2/at] device open count is 3 (open)
ModemManager[45407]: <dbg> [1707842298.719642] [ttyUSB2/at] --> 'AT+CNUM<CR>'
ModemManager[45407]: <dbg> [1707842298.728802] [ttyUSB2/at] <-- '<CR><LF>+CME ERROR: 14<CR><LF>'
ModemManager[45407]: <dbg> [1707842298.728946] [ttyUSB2/at] operation failure: 14 (SIM busy)
ModemManager[45407]: <dbg> [1707842302.097846] [ttyUSB2/at] --> 'AT+CNUM<CR>'
ModemManager[45407]: <dbg> [1707842302.109435] [ttyUSB2/at] <-- '<CR><LF>+CME ERROR: 14<CR><LF>'
ModemManager[45407]: <dbg> [1707842302.109645] [ttyUSB2/at] operation failure: 14 (SIM busy)
ModemManager[45407]: <dbg> [1707842305.098165] [ttyUSB2/at] --> 'AT+CNUM<CR>'
ModemManager[45407]: <dbg> [1707842305.107692] [ttyUSB2/at] <-- '<CR><LF>+CNUM: "","+11234567890",145<CR><LF><CR><LF><CR><LF>OK<CR><LF>'
Signed-off-by: Dan Williams <dcbw@redhat.com>
Diffstat (limited to 'src/mm-plugin.c')
0 files changed, 0 insertions, 0 deletions