From 38c9ccd0b9f0b556eb3e35f562f5f1ecb275bf45 Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Thu, 26 Jul 2012 10:45:59 +0200 Subject: [PATCH] TODO: add task to see how to avoid QMI clients exhausted problem in Gobi2k --- TODO | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/TODO b/TODO index 2379b044..5c1fa995 100644 --- a/TODO +++ b/TODO @@ -139,3 +139,12 @@ example to update the signal quality value or check registration status. ** Icera plugin: retry authentication step in 3gpp dialling to 3 times with 1s delay. + + ** QMI: Gobi 2k devices don't like the SYNC command, which is supposed to + release all previously allocated clients. It gets worse, as if clients are + not cleanly released by ModemManager (e.g. a segfault), the device reaches + a point where it doesn't allow allocating more: + couldn't create client for the 'nas' service: + QMI protocol error (5): 'client-ids-exhausted' + This may force us to have something like a state file in /tmp with the IDs + currently allocated, so that ModemManager can re-use them if needed.