Armadilloフォーラム

A6Ecat.M1にてLTE通信が復旧しない

hts_yosakai

2024年12月5日 15時03分

https://armadillo.atmark-techno.com/forum/armadillo/23161
と別の機体にて、3台LTE通信が途絶えて復旧しない現象が発生。
そのうち、ems31-boot.confにて間欠動作設定を行ったものでも発生したので、ログを送付いたします。

5分おきにデータを送信。(https:POSTでjsonフォーマットデータを送信)
コンテナは連続動作(プログラム内でsleepは使用していますが、時間は10秒です)
2024/12/2 18:15:04を最後にクラウドでデータを受信しなくなった。

2024/12/04 9:34に現地で確認
LTEのシリアルを検出できず。
armadillo:~# send-at /dev/ttyMux2 AT+CSQ echo ems31
open serial: No such device

ひとまず2024年12月のアップデート(base_os 3.20.3-at.6)を適用して様子見にしています。
cat.1向けなので関係ないかもしれませんが。。。

send-at /dev/ttyMux2 AT+CSQ echo ems31 の返り値は 14 前後です。

雪が積もって、春までは現地に行けないのですが、対応策がありましたらご教示ください。
send-at /dev/ttyMux2 AT^SPOW=1,0 echo ems31 で改善する可能性はありますでしょうか?

最悪、コンテナ内のプログラムで、
 POSTの応答がない場合に
 send-at /dev/ttymxc3 AT echo ems31
 の返り値を監視して、リブートすることで対応できるでしょうか?

connection-recover.logは、日付が古かったので取得してきませんでした。

ems31-boot.conf設定なしの機体で、
11/29 11:50頃に設置して、2024/11/30 9:00が最終送信
のメッセージログmessages2.zipも添付いたします。
こちらの機体にはconnection-recover.logはありませんでした。
もう1台についても、最終送信の後は
dns request got empty response が続いています。

以上、よろしくお願いいたします。

==========
製品型番:AG6221-C01D0
Debian/ABOSバージョン:
カーネルバージョン:
base_os 3.20.3-at.3
boot 2020.4-at24
extra_os.a6e-gw-container 2.5.2(コンテナは削除してあります)
extra_os.initial_setup 2
container_clear 2
extra_os.waterlv 2
waterlv 2
extra_os.at_dtweb 1(ADC1を有効にしています)
3G/LTE モジュール情報 (Debianのみ):
EMS31-J
REVISION 04.014
A-REVISION 01.001.10
その他:
ems31-boot.confにて間欠動作設定
send-at /dev/ttyMux2 AT^SPOW=1,0 echo ems31 は未実施
==========

ファイル ファイルの説明
messages.zip ems31-boot.conf設定あり
ems31-boot.conf
messages2.zip ems31-boot.conf設定なし
コメント

at_mitsuhiro.yoshida

2024年12月6日 8時38分

吉田です。

ログの送付ありがとうございます。

send-at /dev/ttyMux2 AT^SPOW=1,0 echo ems31
で LTE モジュールが寝る確率が下がる可能性はありますが、本件では効果があるかは不明です。

ログを確認したところ 11 月 29 日 11 時 57 分辺りで LTE は接続できている様に見えております。
LTE 再接続サービスを稼働させると ping にて IP レイヤの導通確認が 120 秒周期ですが実施されます。

コンテナから操作可能なのは REST API を使用しての wwan インターフェースの up/down までなので、
ログの様に通信できるまで寝ない仕様とするのであれば、 LTE 再接続サービスを稼働させるのが良いかと思います。

もう一つのログは、
11 月 29 日 15 時 9 分辺りから LTE の接続状態が安定しなくなっていますので、
こちらは LTE 再接続サービスを稼働させると救える可能性はあるかと思います。

お手数ですが、ご検討よろしくお願いします。

承知しました。
すぐには対応できませんが、LTE 再接続サービスを稼働して確認してみたいと思います。