Armadilloフォーラム

armadillo IoT G3(AGX3144)にてsoftbank回線よりLTE通信ができない件について

ryoji.nishimura

2018年8月20日 11時46分

お世話になっております。
西村と申します。

表題の件ですが、armadillo IoT G3(AGX3144)においてSIMの設定を行いましたが、
activation failedとメッセージが表示され、softbank網に接続できません。
下記に症状を記載します。
なにか問題があればご教授お願いいたします。

<Softbank様から頂いた情報>
契約プラン:M2M定額プラン4G
APN:m2m4biz.softbank
ID:m2mbiz
PW:m2mbiz

設定内容(コマンド履歴):
1:
# nmcli connection add type gsm ifname ttyUSB2 apn m2m4biz.softbank user m2mbiz password m2mbiz
Connection 'gsm-ttyUSB2' (eed033dd-9e11-4973-8279-c2169b86d54a) successfully added.

2:
# nmcli connection up gsm-ttyUSB2
Error: Connection activation failed.

合わせてsyslogの結果を添付ファイルに記載します。

代理店経由でも問い合わせさせていただいております。よろしくお願いします。

ファイル ファイルの説明
syslog.txt
コメント

at_koseki

2018年8月22日 11時03分

古関です。

> Aug 14 07:44:33 armadillo ModemManager[1074]: (ttyUSB2): --> 'AT+COPS=0'
> Aug 14 07:44:33 armadillo ModemManager[1074]: (ttyUSB2): <-- 'ERROR'
> Aug 14 07:44:33 armadillo ModemManager[1074]: Got failure code 100: Unknown error
オペレータ設定をAutoにするところでエラーになっていますね。

以下コマンドの結果いただけますでしょうか?

# mmcli -m 0

ryoji.nishimura

2018年8月22日 11時19分

古関様

コメントありがとうございます。
コマンドの出力結果です。
添付ファイル参照ください。
よろしくお願いします。

ファイル ファイルの説明
mmcli.txt mmcli -m 0

at_koseki

2018年8月22日 12時52分

古関です。

ファイルの添付ありがとうございます。

> | signal quality: '0' (cached)
電波強度が0になっていますね。
設置場所は問題なく通信可能な場所でしょうか?
(同じ場所で他のsoftbank端末等で通信可能でしょうか?)

ryoji.nishimura

2018年8月22日 14時21分

サブブランドにはなりますが、ymobileのスマホの電波は問題ありません。
ソフトバンクもおそらく大丈夫かと。(近くにユーザがいたら聞いてみます)

ryoji.nishimura

2018年8月22日 14時55分

ちなみにスマホで使っていたymobileのSIMをarmadilloに入れて疎通確認してみましたが、以下の症状は同じでした。

>Error: Connection activation failed.
>signal quality: '0' (cached)

ryoji.nishimura

2018年8月23日 13時28分

古関様

連投申し訳ございません。
本機で動作確認ができているSoftBank SIMの契約プランついて詳細教えていただけますでしょうか?

よろしくお願いいたします。

at_koseki

2018年8月23日 14時14分

古関です。

> 本機で動作確認ができているSoftBank SIMの契約プランついて詳細教えていただけますでしょうか?
弊社では以下プランのSIMで動作確認しました。
------------------------------------------------------
ソフトバンクBiz 法人プラン
4G通信サービス M2M定額プラン 4G
------------------------------------------------------
APN/USER/PASSは、西村様の記載と同じモノを使用しています。

いくつか確認させてください。
・個体依存性はあるでしょうか?
(もし、G3 M1-SBを複数台持っていた場合、全て同じ状況でしょうか?)
・次のコマンドの実行結果を教えていただけますでしょうか?
----------------------------------------------
モデムのシリアルポートに接続
# cu -l /dev/ttymxc6 -s 115200

AT+CMEE=2
ATI1
AT+CFUN?
AT+CSQ
AT+CNUM
AT+COPS=0

~. (チルダドットでcuを終了)
----------------------------------------------

ryoji.nishimura

2018年8月23日 14時52分

古関様

ご回答ありがとうございます。
プランは問題なさそうですね。

armadilloはM1-Sモデルを2台購入させていただいておりますが、症状は同じです。
また、ソフトバンク様よりデモ用のSIMを合計5枚貸していただいております。

取り急ぎ、ATコマンドの実施結果を転記いたします。
---------------------------------------------------------------------------------
AT+CMEE=2
OK

ATI1
Quectel
EC25
Revision: EC25JFAR06A03M4G_SBK

OK

AT+CFUN?
+CFUN: 7

OK

AT+CSQ
+CSQ: 99,99

OK

AT+CNUM
+CNUM: ,"08094125890",129

OK

AT+COPS=0
ERROR

---------------------------------------------------------------------------------

よろしくお願いいたします。

at_koseki

2018年8月23日 15時11分

古関です。

> AT+CFUN?
> +CFUN: 7

以下の実行結果いただけますか?
----------------------------------------------
# cu -l /dev/ttymxc6 -s 115200
AT+CFUN=1
AT+CFUN?
~. (チルダドットでcuを終了)
----------------------------------------------

その後、データ接続できるか試していただけますでしょうか?

ryoji.nishimura

2018年8月23日 15時22分

古関様
すいません、教えてください。

AT+CFUN=1
の結果が
+CME ERROR: 0
となり、
AT+CFUN?
の結果が
+CFUN: 7
のままになってしまいます。

どうすればよろしいでしょうか?

at_koseki

2018年8月23日 16時38分

古関です。

> AT+CFUN=1
> の結果が
> +CME ERROR: 0

五月雨式で申し訳ありません。
次のコマンドを実行していただけますか?

----------------------------------------------
# cu -l /dev/ttymxc6 -s 115200

at+qnvw=4548,0,"0000400C00000210"

AT+CFUN=1
AT+CFUN?
~. (チルダドットでcuを終了)
----------------------------------------------

ryoji.nishimura

2018年8月23日 18時28分

古関様

お世話になっております。
上記の手順で接続できるようになりました。
ありがとうございます。

手順を拝見するに、設定値が誤った値になっていたと推測されるのですが、何が問題だったのでしょうか?

ファイル ファイルの説明
nmcli(softbank_online).txt

at_koseki

2018年8月23日 19時02分

古関です。

> 手順を拝見するに、設定値が誤った値になっていたと推測されるのですが、何が問題だったのでしょうか?

SIMを差し替える事によって、
最初にさしたSIM情報にモジュールが固定され、差し替えられたSIMの
情報に切り替えが正常に動作しなくなる場合があるとメーカーより報告がありました。

SoftBankはSIMロックがかかっているため、
頻繁にSIMを取り替えるような使用方法を、モジュール側が想定していない
作りになっており、発生する問題と考えております。

ご迷惑をおかけし、大変申し訳ありません。

この問題が出た場合、以下のコマンドを実行することで問題を解消できます。
at+qnvw=4548,0,"0000400C00000210"

仮にお客様のところでSIMの差し替えをしていなかったとしても、
弊社の出荷工程でSIMの認識試験をしているため、
この現象が発生したと考えています。

LTEモジュールの初期化時に、上記のコマンドを必ず実行するように
今後、ソフトウェアアップデートで対応させていただきます。
(ModemManagerに上記の機能をいれてリリースする予定です)

リリース時期が決まりましたらご連絡いたします。

リリースまでの間は、申し訳ありませんが
同様の症状が出た場合、at+qnvw=4548,0,"0000400C00000210"
を実行して回避するようお願いいたします。

ryoji.nishimura

2018年8月23日 19時10分

承知しました。
ひとまず解決しましたので助かりました。
ありがとうございます。

今後ともよろしくお願いいたします。