aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2012-07-26 10:45:59 +0200
committerAleksander Morgado <aleksander@lanedo.com>2012-08-29 17:26:42 +0200
commit38c9ccd0b9f0b556eb3e35f562f5f1ecb275bf45 (patch)
tree1dee1a0b710ac0c12ab916cd2d07955cb8d91ebe /TODO
parent2fb4080a7efab378fd88078eff32cd529ebe3084 (diff)
TODO: add task to see how to avoid QMI clients exhausted problem in Gobi2k
Diffstat (limited to 'TODO')
-rw-r--r--TODO9
1 files changed, 9 insertions, 0 deletions
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.