A la lecture des logs, je m’aperçois que le module se bloque au bout de quelques minutes, apparemment sans raison liée au réseau (je capte bien le signal 18/30).
Certaines manips permettent de relancer pendant quelques minutes le deamon, mais c'est assez aléatoire :
- simple sauvegarde du paramétrage
- sauvegarde paramétrage + relancer dépendance + lancer le daemon
Une fois relancé, les SMS précédemment envoyés sont reçus et traités
Code : Tout sélectionner
[2016-08-25 10:45:28][DEBUG] : response: ['+CSQ: 16,99', 'OK']
[2016-08-25 10:45:29][DEBUG] : write: AT+CREG?
[2016-08-25 10:45:29][DEBUG] : response: ['+CREG: 0,5', 'OK']
[2016-08-25 10:45:30][DEBUG] : write: AT+CSQ
[2016-08-25 10:45:30][DEBUG] : response: ['+CSQ: 16,99', 'OK']
[2016-08-25 10:45:30][DEBUG] : write: AT+CMGL=0
[2016-08-25 10:45:30][DEBUG] : response: ['OK']
[2016-08-25 10:45:30][DEBUG] : write: AT+CSQ
[2016-08-25 10:45:30][DEBUG] : response: ['+CSQ: 16,99', 'OK']
[2016-08-25 10:45:31][DEBUG] : write: AT+CREG?
[2016-08-25 10:45:31][DEBUG] : response: ['+CREG: 0,5', 'OK']
[2016-08-25 10:45:32][DEBUG] : write: AT+CSQ
[2016-08-25 10:45:32][DEBUG] : response: ['+CSQ: 16,99', 'OK']
[2016-08-25 10:45:32][DEBUG] : write: AT+CMGL=0
[2016-08-25 10:45:32][DEBUG] : response: ['OK']
[2016-08-25 10:45:32][DEBUG] : write: AT+CSQ
[2016-08-25 10:45:32][DEBUG] : response: ['+CSQ: 16,99', 'OK']
[2016-08-25 10:45:33][DEBUG] : write: AT+CREG?
[2016-08-25 10:45:33][DEBUG] : response: ['+CREG: 0,5', 'OK']
[2016-08-25 10:45:34][DEBUG] : write: AT+CSQ
[2016-08-25 10:45:34][DEBUG] : response: ['+CSQ: 16,99', 'OK']
[2016-08-25 10:45:34][DEBUG] : write: AT+CMGL=0
[2016-08-25 10:45:34][DEBUG] : response: ['OK']
[2016-08-25 10:45:34][DEBUG] : write: AT+CSQ
[2016-08-25 10:45:34][DEBUG] : response: ['+CSQ: 16,99', 'OK']
[2016-08-25 10:45:35][DEBUG] : write: AT+CREG?
[2016-08-25 10:45:45][ERROR] : Exception on GSM : Timeout
[2016-08-25 10:45:45][ERROR] : Exit 1 because this exeption is fatal
[2016-08-25 10:45:45][DEBUG] : Shutdown
[2016-08-25 10:45:45][DEBUG] : Removing PID file /tmp/smsd.pid
[2016-08-25 10:45:45][DEBUG] : LoopNetServer Thread stopped
[2016-08-25 10:45:45][DEBUG] : Exit 0