Armadilloフォーラム

AG401-D00ZでのIIJmioプリペイドパックでの3G通信について

tanaka.kh

2021年3月1日 18時14分

担当者様

とある検証でIoTゲートウェイでの3G通信を行いたいです。
社内にAG401-D00Zしかないため、AG401-D00ZとIIJmioプリペイドパック(https://s.iijmio.jp/prepaid/)のMicroSIMを使って動作確認を行ってますが、
下記メッセージが発生し、うまく動作できません。
"ifconfig: SIOCGIFFLAGS: No such device"

古い製品となり恐縮ですが、対応方法わかりますでしょうか。
起動ログなど添付しますのでお気づきの点ございましたらご教授ください。

ファイル ファイルの説明
3g_test_log.txt 3G通信を行う際に入力したときの出力ログ
boot_log.txt 起動時のログ
コメント

古関です。

AG401-D00Z(G1)+ Linux-3.14では
モデムのネットワークインターフェースはusb0ではなく、
wwan0または、umts0となるはずです。

以下コマンドの結果いただけますでしょうか。
# ifconfig -a
# cat /etc/network/interfaces

ifup wwan0 または ifup umts0
で接続できないでしょうか。

> Hermit-At v3-beta (armadillo-iotg-std) compiled at 10:47:33, Apr 17 2015
ブートローダーが通常リリースはされないbeta版となっておりますが、
何か自前で変更したものでしょうか。
そうでなければ一度標準イメージで初期化した方がいいかもしれません。

特殊用途で提供され、ソフトウェアのバージョン組み合わせなど
食い違った状態になっているかもしれません。

小関様

ご返信ありがとうございます。
下記試行した結果を添付いたしますのでご確認お願いいたします。

> AG401-D00Z(G1)+ Linux-3.14では
> モデムのネットワークインターフェースはusb0ではなく、
> wwan0または、umts0となるはずです。
>
> 以下コマンドの結果いただけますでしょうか。
> # ifconfig -a
> # cat /etc/network/interfaces
>
> ifup wwan0 または ifup umts0
> で接続できないでしょうか。
>
>
> > Hermit-At v3-beta (armadillo-iotg-std) compiled at 10:47:33, Apr 17 2015
> ブートローダーが通常リリースはされないbeta版となっておりますが、
> 何か自前で変更したものでしょうか。
> そうでなければ一度標準イメージで初期化した方がいいかもしれません。

あいにく、どのような素性のものか使用履歴ないためわかっておりません。
Hermit-atの更新(初期化)は下記手順で行う形でしょうか。
https://manual.atmark-techno.com/armadillo-iot/armadillo-iotg-std_produ…

ファイル ファイルの説明
ifconfig_log.txt

古関です。

ご確認ありがとうございます。

以下のようにファイルを変更すると動くかもしれません。
# vi /etc/config/interfaces
usb0をumts0に変更
-------------------------------------
auto lo eth0
iface lo inet loopback
iface eth0 inet dhcp
iface umts0 inet dhcp
  pre-up 3g-connect
post-down 3g-disconnect
-------------------------------------

# flatfsd -s
# reboot
...
# ifup umts0

上記で上手くいかない場合、
hermitだけでなく、kernelとuserlandも一度再インストールした方がよさそうです。
(おそらく、イメージファイルが想定外の組み合わせで動いています)

https://manual.atmark-techno.com/armadillo-iot/armadillo-iotg-std_produ…
https://armadillo.atmark-techno.com/resources/software/armadillo-iot-g2…