In practice, it may take longer time for a SIM to become ready when the
modem interface tries to use AT+CPIN? to determine if the SIM is
PIN-locked. This patch increases the number of trials for PIN check to
address the issue.
---
 src/mm-iface-modem.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/mm-iface-modem.c b/src/mm-iface-modem.c
index d347281..c8d1b96 100644
--- a/src/mm-iface-modem.c
+++ b/src/mm-iface-modem.c
@@ -2124,9 +2124,9 @@ unlock_check_ready (MMIfaceModem *self,
                 error->message);
         g_error_free (error);
 
-        /* Retry up to 3 times */
+        /* Retry up to 6 times */
         if (mm_gdbus_modem_get_unlock_required (ctx->skeleton) != 
MM_MODEM_LOCK_NONE &&
-            ++ctx->pin_check_tries < 3) {
+            ++ctx->pin_check_tries < 6) {
             mm_dbg ("Retrying (%u) unlock required check", 
ctx->pin_check_tries);
             if (ctx->pin_check_timeout_id)
                 g_source_remove (ctx->pin_check_timeout_id);
-- 
1.7.7.3

_______________________________________________
networkmanager-list mailing list
networkmanager-list@gnome.org
https://mail.gnome.org/mailman/listinfo/networkmanager-list

Reply via email to