aboutsummaryrefslogtreecommitdiff
path: root/src/mm-plugin.c
diff options
context:
space:
mode:
authorDan Williams <dcbw@redhat.com>2024-02-13 10:40:16 -0600
committerAleksander Morgado <aleksander@aleksander.es>2024-02-19 11:24:27 +0000
commit004450f9a99a876b12162f133531ff858908b8fd (patch)
treea532223377be60ce0186aec46101406f9580ccc5 /src/mm-plugin.c
parentded76a0abbc7c97281d380e5431861fd16c23aa0 (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