na_rumi
2024年5月24日 10時36分
Armadillo-Iot A6E Cat.M1モデル でLTE再接続の動作を確認しています。
connection-recover.conf はデフォルトの状態で、
connection-recoverを5/23 19:40にスタートさせました。
5/24 9:00に /var/log/messages を ”connection-recover” の文字列で確認したところ、
4回「connection-recover: ttyCommModem ping fail」の文字列が確認できました。
このログは、「120秒周期の監視で10回のping導通に失敗し、モデムの再起動を4回した」ということを表しているのでしょうか?
また、120秒周期の監視ping導通が正常だった場合は、ログにはなにも出力されないという認識でよろしいでしょうか?
May 23 20:56:52 armadillo user.notice connection-recover: ttyCommModem ping fail
May 23 20:56:52 armadillo user.notice connection-recover: ttyCommModem reconnect start...
May 23 20:57:00 armadillo user.notice connection-recover: ttyCommModem reconnect success
May 24 01:43:29 armadillo user.notice connection-recover: ttyCommModem ping fail
May 24 01:43:29 armadillo user.notice connection-recover: ttyCommModem reconnect start...
May 24 01:43:37 armadillo user.notice connection-recover: ttyCommModem reconnect success
May 24 05:10:51 armadillo user.notice connection-recover: ttyCommModem ping fail
May 24 05:10:51 armadillo user.notice connection-recover: ttyCommModem reconnect start...
May 24 05:11:00 armadillo user.notice connection-recover: ttyCommModem reconnect success
May 24 08:40:19 armadillo user.notice connection-recover: ttyCommModem ping fail
May 24 08:40:19 armadillo user.notice connection-recover: ttyCommModem reconnect start...
May 24 08:40:27 armadillo user.notice connection-recover: ttyCommModem reconnect success
■LTE再接続サービスの状態
armadillo:/var/log# rc-status | grep connection-recover connection-recover [ started ] armadillo:/var/log#
■connection-recover.conf
#!/bin/sh # SPDX-License-Identifier: MIT CHECK_INTERVAL_SEC=120 PING_DEST_IP=8.8.8.8 FORCE_REBOOT=FALSE REBOOT_IF_SIM_NOT_FOUND=FALSE WWAN_FORCE_RESTART_COUNT=10
以下のトピックを参考にCat.M1 モデル連続動作の運用のため、
製品マニュアル「LTE モデム EMS31-J 省電力などの設定 (Cat.M1 モデル)」
https://manual.atmark-techno.com/armadillo-iot-a6e/armadillo-iotg-a6e_p…
の suspend、psm、edrx の設定を disable にするという設定を行っています。
https://armadillo.atmark-techno.com/forum/armadillo/18701
ファイル | ファイルの説明 |
---|---|
messages_20240523-20240524.txt | 20240523-20240524 /var/log/message |
コメント
na_rumi
2024年7月2日 20時27分
こちらのフォーラムを見て、
再度BaseOsのバージョンを3.19.2-at.5に上げてLTE再接続サービスの動作確認をしています。
https://armadillo.atmark-techno.com/forum/armadillo/18701
REBOOT_IF_SIM_NOT_FOUND=TRUEに設定しているのですが、
Armadilloの再起動が実行されません。ほかに何か必要な設定はありますでしょうか。
設定ファイルは以下の設定にしています。
#!/bin/sh # SPDX-License-Identifier: MIT CHECK_INTERVAL_SEC=60 PING_DEST_IP=8.8.8.8 FORCE_REBOOT=TRUE REBOOT_IF_SIM_NOT_FOUND=FALSE WWAN_FORCE_RESTART_COUNT=5
connection-recover.logは以下になります。
Jul 02 20:07:05 armadillo connection-recover[10369]: start. Jul 02 20:08:05 armadillo connection-recover[10369]: connection status: disconnected Jul 02 20:08:05 armadillo connection-recover[10369]: ttyCommModem reconnect start... Jul 02 20:09:31 armadillo connection-recover[10369]: ttyCommModem reconnect fail: 4 Jul 02 20:10:32 armadillo connection-recover[10369]: connection status: disconnected Jul 02 20:10:32 armadillo connection-recover[10369]: ttyCommModem reconnect start... Jul 02 20:11:58 armadillo connection-recover[10369]: ttyCommModem reconnect fail: 4 Jul 02 20:11:58 armadillo connection-recover[10369]: exec wwan-restart Jul 02 20:11:58 armadillo wwan-force-restart[10921]: goto airplane mode: ems31 Jul 02 20:11:59 armadillo wwan-force-restart[10921]: sleep 10 seconds Jul 02 20:12:09 armadillo wwan-force-restart[10921]: wakeup from airplane mode: ems31 Jul 02 20:14:31 armadillo connection-recover[10369]: connection status: connecting Jul 02 20:15:31 armadillo connection-recover[10369]: connection status: connecting Jul 02 20:16:32 armadillo connection-recover[10369]: connection status: connecting Jul 02 20:16:32 armadillo connection-recover[10369]: exec wwan-force-restart cause device ttyCommModem connecting Jul 02 20:16:32 armadillo wwan-force-restart[11370]: start force restart ems31 Jul 02 20:18:24 armadillo wwan-force-restart[11370]: end force restart ems31 Jul 02 20:19:25 armadillo connection-recover[10369]: connection status: connecting Jul 02 20:20:26 armadillo connection-recover[10369]: connection status: connecting Jul 02 20:21:26 armadillo connection-recover[10369]: connection status: connecting Jul 02 20:21:26 armadillo connection-recover[10369]: exec wwan-force-restart cause device ttyCommModem connecting Jul 02 20:21:26 armadillo wwan-force-restart[12066]: start force restart ems31 Jul 02 20:23:19 armadillo wwan-force-restart[12066]: end force restart ems31 Jul 02 20:24:20 armadillo connection-recover[10369]: connection status: connecting Jul 02 20:25:20 armadillo connection-recover[10369]: connection status: connecting
at_mitsuhiro.yoshida
2024年5月24日 14時30分
吉田です。
これは、ping 導通確認に失敗し LTE の再接続を実施したログです。
Network Manager の nmcli connection down → up により接続が復旧しております。
LTE モジュールを再起動させた場合、ログに wwan-force-restart の文字列が含まれます。
> また、120秒周期の監視ping導通が正常だった場合は、ログにはなにも出力されないという認識でよろしいでしょうか?
はい、何も出力しません。