uen2825
2024年7月18日 11時59分
連投で申し訳ございません。
armadillo:~# cat /etc/sw-versions base_os 3.19.1-at.4 boot 2020.4-at21 extra_os.a6e-gw-container 2.5.3
現在SIMを評価中です。
別のSIMに交換しました。
古い設定を削除
armadillo: nmcli connection delete d9a7ef5a-1142-4384-9ea4-a57e572c9661
armadillo: persist_file -d /etc/NetworkManager/system-connections/gsm-ttyCommModem.nmconnection
新しい設定を追加
armadillo: nmcli connection add type gsm ifname ttyCommModem apn XXX user XXX password XXX ppp.refuse-eap true ppp.refuse-chap true ppp.refuse-mschap true ppp.refuse-mschapv2 true ppp.refuse-pap false
armadillo: persist_file /etc/NetworkManager/system-connections/gsm-ttyCommModem.nmconnection
下記ファイルに設定がされている事を確認しました。
/etc/NetworkManager/system-connections/gsm-ttyCommModem.nmconnection
設定変更後、おそらくモデムマネージャーが動かなくなってしまいました。
定期的にエラーを表示します。
armadillo:~# [ 200.905529] Freezing of tasks failed after 20.008 seconds (1 tasks refusing to freeze, wq_busy=0): [ 340.905528] Freezing of tasks failed after 20.004 seconds (1 tasks refusing to freeze, wq_busy=0): [ 480.711667] Freezing of tasks failed after 20.014 seconds (1 tasks refusing to freeze, wq_busy=0):
rc-service modemmanager stop等試しましたが動作している感じがしません。
Armadilloを初期化して再度試してみました。
最初の設定は出来るのですが、simを別のキャリアに変更するための設定をすると同じエラーになってしまいます。
モデムマネージャーのログを取得する設定にしました。
https://armadillo.atmark-techno.com/howto/mm-debug
ログを添付しますので見て頂けないでしょうか
別のA6Eでは、上記SIM設定の削除と追加でできました。
宜しくお願いいたします。
ファイル | ファイルの説明 |
---|---|
messages.txt | /var/log/messages |
コメント
uen2825
吉田様
お世話になります。
SLEEPを解除しても同じ状態でした。
新しいログを添付いたします。
ファイル | ファイルの説明 |
---|---|
messages.txt |
at_mitsuhiro.yoshida
uen2825
吉田様
ありがとうございます。
> (1) 現象が発生する SIM はどのような SIM でしょうか。
soracom(plan-D)です
> (2) SIM カードを抜いた状態でも発生しますでしょうか。
一定間隔で下記の表示は、何かしらのコマンドを入力したのかもしれません。
今は出ておりません
[ 340.905528] Freezing of tasks failed after 20.004 seconds (1 tasks refusing to freeze, wq_busy=0):
> (3) 現象発生前に挿していた SIM はどのような SIM でしょうか。
meeq(KDDI)です
> (4) /etc/atmark/ems31-boot.conf を変更されていましたら添付ください
変更しておりませんが、添付いたします。
他のA6Eで同様の事をしても現象はでません。
いろいろ触っていて何か残骸が残ってしまったのでしょうか。
宜しくお願いいたします。
ファイル | ファイルの説明 |
---|---|
ems31-boot.conf |
at_mitsuhiro.yoshida
吉田です。
情報ありがとうございます。
何度かご案内している手順で申し訳ないのですが、
一旦以下の処理を実施して Armadillo を再起動してもらえますでしょうか。
armadillo:~# rc-service ems31-boot stop armadillo:~# ems31-power-ctrl off armadillo:~# ems31-power-ctrl on armadillo:~# send-at /dev/ttymxc3 AT^SCFG=\"MEopMode/Factory\",\"all\" echo 2 分ほど待つ armadillo:~# reboot
uen2825
吉田様
ありがとうございます。
実行した内容になります。
armadillo:~# rc-service ems31-boot stop ems31-boot | * WARNING: you are stopping a boot service ems31-boot | * Stopping ems31-boot ... [ ok ] armadillo:~# ems31-power-ctrl off armadillo:~# ems31-power-ctrl on armadillo:~# send-at /dev/ttymxc3 AT^SCFG=\"MEopMode/Factory\",\"all\" echo error: timed out.
timed outと出るのでもう一度下記コマンドを入力しエンター、2分後rebootしました。
armadillo:~# send-at /dev/ttymxc3 AT^SCFG=\"MEopMode/Factory\",\"all\" echo
何度おこなっても同じ状況です。
wwanのLEDは点きません
モデムマネージャーのコマンドを入力すると下記エラーが出ます。
armadillo:~# mmcli ・・・・ error: couldn't find the ModemManager process in the bus
よろしくお願い致します。
at_mitsuhiro.yoshida
吉田です。
ems31-boot サービスの自動起動を停止した状態で、
armadillo:~# rc-update del ems31-boot boot armadillo:~# persist_file -d /etc/runlevels/boot/ems31-boot
Armadillo を再起動していただき、
ログイン後に LTE モジュールの電源オン・オフを実施して、
armadillo:~# ems31-power-ctrl off armadillo:~# ems31-power-ctrl on
LTE モジュールへの AT コマンドの応答が無い場合、
LTE モジュールが動作していない可能性があります。
armadillo:~# send-at /dev/ttymxc3 AT echo ems31 OK
その場合、「故障かなと思ったら」の
「7. 問題が解決しなかった場合は?」を参照の上
対応をご検討ください。
https://armadillo.atmark-techno.com/faq/troubleshooting-aiota6e
お手数おかけしますが、よろしくお願いします。
at_mitsuhiro.yoshida
2024年7月18日 12時46分
吉田です。
ModemManager 稼働前に Sleep に遷移しています。
おそらく SIM を差し替えた際に初期化で時間がかかっていると思われます。
一旦 SLEEP を解除するとどうなりますでしょうか?