Armadilloフォーラム

Armadillo-IoTで3G接続時にAT+CGACT errorが発生する件について

atkiwa

2017年1月31日 12時18分

製品名:Armadillo-IoTゲートウェイG2量産用(3G搭載、アンテナ付)
SIM:iijモバイル/タイプD LTE(SMS)定額プランライト

3G接続を行おうとするとAT+CGACT errorとなり接続できない事象が発生しております。
Armadilloは下記ドキュメントに従い、工場出荷イメージと同じイメージを作成したものでビルドしております。
http://manual.atmark-techno.com/armadillo-iot/armadillo-iotg-std_produc…

SIMの認識については各ATコマンドで認識していることを確認済みで、
SMSによるメッセージの送受信も確認済みです。

エラーが発生するまでの実行ログを以下に示します。

[root@armadillo-iotg (ttymxc1) ~]# 3g-set-ap iijmio.jp mio@iij iij
set RAT
success
set APN
success
set user/passwd
success
set DNS
success
[root@armadillo-iotg (ttymxc1) ~]# 3g-connect
check APN/username/password
AT+CGACT error
AT+CGACT error
AT+CGACT error
AT+CGACT error
AT+CGACT error

3g-connectを実行した際に/dev/ttyATCMDに接続し、AT+CGACT=1,1を実行しているようなのですが、
この部分でエラーとなっているようです。
実際にtipコマンドで/dev/ttyATCMDに接続し、同様のコマンドを実行したところ以下のようなエラーが表示されていました。

[root@armadillo-iotg (ttymxc1) ~]# tip -l /dev/ttyATCMD -s 115200
Connected.
AT+CGACT=1,1
+CME ERROR: Unspecified GPRS error

上記エラーについて何か解決策はございますでしょうか?
問題切り分けのために取得したdmesgを添付いたします。

お手数おかけしますが、ご回答の程よろしくお願いいたします。

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

ご回答ありがとうございます。

以下、実施結果になります。

[root@armadillo-iotg (ttymxc1) ~]# 3g-phone-num
0xxxxxxxxxx

電話番号が表示されます。errorは表示されません。

[root@armadillo-iotg (ttymxc1) ~]# tip -l /dev/ttyATCMD -s 115200
Connected.
AT$CSQ
$CSQ: 12,99,-4

OK

rssiの値は問題無いように見えます。

その他SIMの動作確認としてSMSの送受信が行えることも確認済みです。
現状3G通信のみが行えておりません。

その他確認すべき点がありましたらご教示のほどよろしくお願いいたします。

> 古関です。
>
> 下記を参考に、
> http://armadillo.atmark-techno.com/faq/iotg-g2-3g-doesnt-work
>
> * SIMから電話番号の取得(SIMの接続確認)
> * 電波環境
> をご確認いただけますでしょうか?