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)は正しく動作しています。
このような場合、どのような原因が考えられるでしょうか?
宜しくお願い致します。
コメント
nsuser
お世話になっております。永田です。
> ご利用の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
上記コマンドで無事通信できるのを確認しました。
すばやいご対応、ありがとうございました。
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-)をご利用の場合、
情報に不備がありますね。
ご迷惑をおかけして申し訳ありません。
修正致します。
よろしくお願い致します。