Armadilloフォーラム

3Gのネットワークデバイスが表示されない

nsuser

2015年7月3日 11時51分

初めてお世話になります。永田と申します。
Linux初心者でして、何か情報の不足、失礼などありましたら申し訳ありません。

Armadillo-IoT(型番: AG401-)にて3Gインタフェースを有効にしようとしているのですが、
以下のようなエラーが発生し接続できない状態です。

>[root@armadillo-iotg (ttymxc1) /etc/config]# ifup usb0
>3G connect
>success
>ip: SIOCGIFFLAGS: No such device

FAQ(http://armadillo.atmark-techno.com/faq/iotg-3g-doesnt-work)にしたがって調査してみると
「1.3 ネットワークデバイス usb0 の確認」でusb0の情報が表示されない状態です。
その他(1.1, 1.2, 2, 3, 4, 5, 6, 7)は正しく動作しています。

このような場合、どのような原因が考えられるでしょうか?
宜しくお願い致します。

コメント

at_koseki

2015年7月3日 12時52分

古関です。

ご利用のlinux-kernelのバージョンをご確認いただけますでしょうか?

Armadillo-IoTにて以下のコマンドを実行し、結果を確認して下さい。
[root@armadillo-iotg (ttymxc1) ~]# uname -a

"Linux armadillo-iotg 3.14.36-at ...省略... "と表示 -> Linux 3.14-at
"Linux armadillo-iotg 2.6.26-at ...省略... "と表示 -> Linux 2.6.26-at

■ linux-3.14環境をご利用の場合
3Gのネットワークデバイス名が、usb0 -> umts0に変更になっています。

一度、以下のコマンドを実行し、config領域を更新してから、
(※一度だけ実行すればよいです)
[root@armadillo-iotg (ttymxc1) ~]# flatfsd -w

以下のようにコマンドを実行し3Gインターフェースを有効化してください。
[root@armadillo-iotg (ttymxc1) ~]# ifup umts0

■ Linux 2.6.26-at環境をご利用の場合
故障等、別の原因がありそうです。
別途問題を切り分けさせてください。

> FAQ(http://armadillo.atmark-techno.com/faq/iotg-3g-doesnt-work)にしたがって調査してみると
上記 FAQはLinux 2.6.26-at環境にしか対応していない記載になっており、
Linux 3.14-at環境 + Armadillo-IoT(型番:AG401-)をご利用の場合、
情報に不備がありますね。

ご迷惑をおかけして申し訳ありません。
修正致します。

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

nsuser

2015年7月3日 14時08分

お世話になっております。永田です。

> ご利用のlinux-kernelのバージョンをご確認いただけますでしょうか?
Linux 3.14-at
でした。

> ■ linux-3.14環境をご利用の場合
> 3Gのネットワークデバイス名が、usb0 -> umts0に変更になっています。
>
> 一度、以下のコマンドを実行し、config領域を更新してから、
> (※一度だけ実行すればよいです)
> [root@armadillo-iotg (ttymxc1) ~]# flatfsd -w
>
> 以下のようにコマンドを実行し3Gインターフェースを有効化してください。
> [root@armadillo-iotg (ttymxc1) ~]# ifup umts0

上記コマンドで無事通信できるのを確認しました。
すばやいご対応、ありがとうございました。