kazuhikokato
2023年3月20日 12時59分
お世話になります。
Armadillo-IoTゲートウェイ G3 M1-D モデル AGX3142-D00Z 開発セット
において3G/LTEモジュール通信ができないような状態です。
root@armadillo:~# nmcli connection up gsm-ttyUSB2-4
Error: Connection activation failed.
なお、参考として優先LAN接続とwifiでは通信可能です。
御社のH/PにあるFAQ ”3G/LTEモジュール通信ができないとき” の確認項目を
確認した結果を連絡いたします。(下記1から8)
1.mmcli コマンドを実行し、microSIMから電話番号が取得できるか確認してください。
【確認結果】 root@armadillo:~# mmcli -m 0 | grep Number
Numbers | own : 'unknown'
使用SIMは御社で接続確認されているさくらセキュリティモバイルコネクトの
通信専用SIMで電話番号取得可能か否かは私自身わかりませんが、取得できない状況です。
2.microSIMが正しく取り付けられているか確認してください。
【確認結果】挿入方向確認済み
3.microSIMがアクティベーションされているか
【確認結果】さくらセキュリティモバイルコネクトH/PでのSIM登録情報
リソースID ************
名前 new-sim
有効/無効 有効
モバイルゲートウェイ ************
セッション Deleted
IPアドレス 192.168.0.1
ICCID *******************
IMSI ***************
接続中のIMEI ***************
キャリア NTT DOCOMO
当月通信量(UP) 0.01MB
当月通信量(DOWN) 0MB
先月通信量(UP) 0MB
先月通信量(DOWN) 0MB
有効状態 利用可能
作成日時 2023/03/16 15:23:01 (2日前)
最終通信日時2023/03/16 19:32:17
4. アンテナが接続されているか
【確認結果】接続は目視で確認済
5. 十分な電波強度があるか
【確認結果】下記コマンドで0の状態を確認
root@armadillo:~# mmcli -m 0 | grep 'signal quality'
| signal quality: '0' (cached)
ドコモのサービスエリアエリア内であり上記電波強度0は異常だと
考えています。
6. 正しいAPN情報を設定しているか
【確認結果】
・APN sakura
・ユーザー名 なし
・パスワード なし
・認証方式(PAP または CHAP)
・PDP Type(IP のみをサポート)
7. 対応するSIMを使用しているか
上記3による(NTTドコモ)
8. 通信事業者への問い合わせ
【確認結果】下記全て該当なし
・契約切れや通信制限が無いか
・サポートエリア内か(上記5参照)
・通信障害/メンテナンス中ではないか
以上が確認結果ですが、
3G/LTEで通信可能にするためにはどうすればいいのかご教示お願いします。
また、疑問点として、gsm connectionを追加するとき、さくらセキュリティモバイル
コネクト様のように”ユーザー名 とパスワードは無し”の場合、下記コマンドのuser と
passwordの部分はどのように記述すればよいのでしょうか?
[armadillo ~]# nmcli connection add type gsm ifname [wwan] apn [apn]
user [user] password [password]
よろしくお願いします。
加藤 和彦
コメント
kazuhikokato
> 吉田です。
>
> 一旦、
>
> nmcli connection delete gsm-ttyUSB2 >
> などで LTE のコネクション設定を全て削除した上で、以下のコマンドを入力してもらえますでしょうか。
>
>
> nmcli connection add type gsm ifname ttyUSB2 apn sakura >
>
> ユーザー名、パスワードが不要である場合、それらを省略した設定を行います。
早速のご回答ありがとうございます。
全てのgsm コネクション削除しご提案いただいたコマンド入力し、新規のgsmコネクションが追加され、
下記の通り、コネクション有効化しました。
~# nmcli connection up gsm-ttyUSB2
しかしながら、今までと同様につながりません。
確認させていただきたい事項
・作業PCにつながっているシリアル通信の基板のスイッチは左側ですが、問題ありますでしょうか?
・電波強度=0が気がかりです。
以上 よろしくお願いします。
加藤 和彦
at_mitsuhiro.yoshida
吉田です。
電波品質が 0 なのは、ネットワーク登録ができていないためです。
以下のコマンドを試してもらえますでしょうか?
nmcli connection add type gsm ifname ttyUSB2 apn sakura gsm.network-id 44010
また、以下
https://armadillo.atmark-techno.com/faq/aiotg-g3-m1-3g-doesnt-work
8. 弊社への問い合わせ
に記載しております ModemManager のデバッグログを添付頂けますでしょうか。
よろしくお願いします。
kazuhikokato
ご連絡いただきありがとうございます。
下記実行しても接続できませんでした。
nmcli connection add type gsm ifname ttyUSB2 apn sakura gsm.network-id 44010
その接続できない時のsyslogのコピー添付ファイルでお送りします。
よろしくお願います。
加藤和彦
ファイル | ファイルの説明 |
---|---|
syslog.txt |
at_mitsuhiro.yoshida
吉田です。
お手数ですが、ご利用の ModemManager のバージョンを確認いただけますでしょうか?
以下のコマンドで表示されます。
dpkg -l | grep modemmanager
もしバージョンが 1.6.4-1atmark8 でなければ、
有線 LAN または無線 LAN をインターネットに接続できる状態にして
以下のコマンドを入力し最新バージョンへのアップデートをお願いします。
apt update apt install modemmanager
また、ログを確認していて気になったのが、
gsm.network-id 44010
のオプションを付けると、
Operator ID: unspecified
の部分が
Operator ID: 44010
となるのですが、unspecified のままでしたので、
一旦 nmcli connection から gsm-ttyUSB2 に関わる全てを削除してから
再度 gsm.network-id 44010 のオプションを付与して nmcli の設定をしてみてください。
kazuhikokato
連絡ありがとうございます。
ModemManager のバージョンが1.6.4-1atmark7だったので、1.6.4-1atmark8 にアップデートし
ttyUSB2 connection関係をすべて削除し新規にconnectionを設定・有効化ました。
oot@armadillo:~# nmcli connection add type gsm ifname ttyUSB2 apn sakura gsm.ne
twork-id 44010
Connection 'gsm-ttyUSB2' (c5a5b5e8-6662-47b0-9ec7-ae0b53d5d531) successfully added.
root@armadillo:~#
root@armadillo:~# nmcli connection
NAME UUID TYPE DEVICE
gsm-ttyUSB2 c5a5b5e8-6662-47b0-9ec7-ae0b53d5d531 gsm ttyUSB2
root@armadillo:~# nmcli connection up gsm-ttyUSB2
しかしながら下記のようにエラーが発生しています。
Error: Connection activation failed.
この時のsyslog を添付送付します。
よろしくお願いします。
加藤和彦
ファイル | ファイルの説明 |
---|---|
syslog2.txt |
at_mitsuhiro.yoshida
吉田です。
ModemManager のデバッグログを有効にした syslog をご提供いただけますでしょうか。
以下の手順になります。
https://armadillo.atmark-techno.com/faq/aiotg-g3-m1-3g-doesnt-work
8. 弊社への問い合わせ
に記載しております ModemManager のデバッグログを添付頂けますでしょうか。
nmcli connection delete gsm-ttyUSB2 nmcli connection delete gsm-ttyUSB2-1 などがあれば全て消してください。 mmcli -G DEBUG nmcli connection add type gsm ifname ttyUSB2 apn sakura gsm.network-id 44010
以下のコマンドの結果を貼ってもらえますでしょうか。
mmcli -m 0
kazuhikokato
連絡ありがとうございます。
大変失礼しました syslog取り直しましたので添付送付します。
mmcli -m 0の結果も添付ファイルの下側に張り付けておきました。
よろしくお願いします。
加藤和彦
ファイル | ファイルの説明 |
---|---|
syslog3+mmcli_m_0.txt |
at_mitsuhiro.yoshida
吉田です。
お手数ですが、
一旦ModemManager を停止して、
以下のコマンドを入力してもらえますでしょうか?
ModemManager と connection-recover の停止
systemctl stop connection-recover service ModemManager stop
入力結果を提供していただきたいコマンド群。
cu コマンドを実行してください。
cu -l /dev/ttymxc6 -s 115200
まず、ローカルエコーを有効にします。
ATE1
cu の中で以下のコマンドを入力してください。
AT+COPS=? はレスポンスが返ってくるまで時間がかかりますが、
しばらくお待ち下さい。
AT+CGDCONT? AT+CGREG? AT+CEREG? AT+COPS=? AT+COPS? AT+COPS=1,2,44010 AT+COPS?
チルダ ドットで cu から抜けます。
~.
ModemManager と connection-recover の再開は以下のコマンドで可能です。
systemctl start connection-recover.service service ModemManager start
お手数ですが、よろしくお願いします。
kazuhikokato
ご連絡ありがとうございます。
ATコマンドでの確認結果を添付送付します。
よろしくお願いします。
加藤和彦
ファイル | ファイルの説明 |
---|---|
ATcommand.txt |
at_mitsuhiro.yoshida
kazuhikokato
kazuhikokato
at_mitsuhiro.yoshida
kazuhikokato
AT+COPS=1,2,"44010"で実行しましたが、
前回同様に+CME ERROR: 30となっています。
以上よろしくお願いします。
加藤和彦
ファイル | ファイルの説明 |
---|---|
ATcommand2.TXT |
kazuhikokato
at_mitsuhiro.yoshida
吉田です。
お手数おかけしております。
以下の手順を試していただけますでしょうか。
Armadillo-IoT ゲートウェイ G3 製品マニュアル
図6.23 モジュール初期化手順
https://manual.atmark-techno.com/armadillo-iot-g3/armadillo-iotg-g3_pro…
一度ドコモ網を掴む様になれば接続すると思うのですが、
そうならない状況が続いているようにみえます。
よろしくお願いします。
kazuhikokato
ご連絡ありがとうございます。
下記初期手順の途中で ~. で抜けられず、
"disconnected" 表示されない状態です。
ーーーーーーーーーーーーーーーーーー
[armadillo ~]# service connection-recover stop
[armadillo ~]# service ModemManager stop
[armadillo ~]# cu -l /dev/ttymxc6 -s 115200
Connected.
AT+QPRTPARA=3
OK
AT+CFUN=1,1
OK
~. ← ここで抜けられず "disconnected" 表示されない
ーーーーーーーーーーーーーーーーーーーーーーーーー
どのように対処すべきなのでしょうか?
よろしくお願いします。
at_mitsuhiro.yoshida
吉田です。
返信が遅くなり申し訳ありません。
AT+CFUN=1,1
コマンドにて LTE モジュールを再起動しますので、
~. (チルダ ドット) で抜けない場合、
以下の様な流れになるかと思いますが、
何も表示されない状況でしょうか?
AT+CFUN=1,1 OK usb 2-1.2: USB disconnect, device number 6 option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0 option 2-1.2:1.0: device disconnected option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1 option 2-1.2:1.1: device disconnected option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2 option 2-1.2:1.2: device disconnected option1 ttyUSB3: GSM modem (1-port) converter now disconnected from ttyUSB3 option 2-1.2:1.3: device disconnected RDY ausb 2-1.2: new high-speed USB device number 7 using ci_hdrc option 2-1.2:1.0: GSM modem (1-port) converter detected usb 2-1.2: GSM modem (1-port) converter now attached to ttyUSB0 option 2-1.2:1.1: GSM modem (1-port) converter detected usb 2-1.2: GSM modem (1-port) converter now attached to ttyUSB1 option 2-1.2:1.2: GSM modem (1-port) converter detected usb 2-1.2: GSM modem (1-port) converter now attached to ttyUSB2 option 2-1.2:1.3: GSM modem (1-port) converter detected usb 2-1.2: GSM modem (1-port) converter now attached to ttyUSB3
kazuhikokato
at_mitsuhiro.yoshida
吉田です。
ご連絡ありがとうございます。
となると Armadillo を再起動することになると思いますが、
Armadillo を再起動しても LTE は繋がらない状況でしょうか。
つながらない場合、
次の手としては PDP コンテキストをクリアする方法ですが、
以下の手順を試してもらえますでしょうか。
(1) ModemManager と connection-recover を停止します。
service ModemManager stop systemctl stop connection-recover
(2) cu コマンドを実行し、POP コンテキストをクリアします。
cu -l /dev/ttymxc6 -s 115200
AT+CGDCONT=1 AT+CGDCONT=2 AT+CGDCONT=3
チルダ、ドットで cu から抜けます。
~.
(3) connection-recover と ModemManager を再開します。
systemctl start connection-recover.service service ModemManager start
(4) nmcli コマンドでコネクション確立を試みます
nmcli connection up gsm-ttyUSB2
よろしくお願いします。
kazuhikokato
kazuhikokato
at_mitsuhiro.yoshida
2023年3月20日 13時43分
吉田です。
一旦、
などで LTE のコネクション設定を全て削除した上で、以下のコマンドを入力してもらえますでしょうか。
ユーザー名、パスワードが不要である場合、それらを省略した設定を行います。