This patch improves the robustness of Gemalto init process.
Interfaces don't show up sometimes, such as SimManager. In particular,
setting the modem Online->Offline->Online causes issue.
Also gprs reactivation is broken.

 - Change the Airplane mode to keep the SIM connected. It solves
run issue when setting Online again.
 - Use URC to enable SIM detection. It solves run issue on modem poweron.
 - Change the way/conditions to create the interfaces.
 - Shutdown the modem on exit.
 - Fix enable/disable return value.

Vincent Cesson (1):
  gemalto: Improve init process

 plugins/gemalto.c | 467 +++++++++++++++++++++++++++++++++++++++++++++++++-----
 1 file changed, 431 insertions(+), 36 deletions(-)

-- 
1.9.1

_______________________________________________
ofono mailing list
[email protected]
https://lists.ofono.org/mailman/listinfo/ofono

Reply via email to