Armadilloフォーラム

不具合報告: Armadillo-IoT G3 M1: Linux-4.9-x1-at9を使用すると3G/LTE通信ができない

at_koseki

2019年6月18日 13時32分

Armadillo-IoT G3 M1をご利用の皆様

いつもお世話になっております。
アットマークテクノ古関です。

現在、Armadillo-IoT G3 M1(型番: AGX314x-)で
Linux-4.9-x1-at9を使用すると3G/LTE通信ができない問題が発生しています。

Linux-4.9-x1-at8以前を使用することで回避できます。
上記は暫定的な対策であり、今後のアップデートで最終的な対策をリリース予定です。

詳細は下記を確認ください。

この度はご迷惑をお掛けし、申し訳ありません。

----------------------------------------------------------------------
■ 対象製品
- Armadillo-IoTゲートウェイG3 M1-Dモデル (型番: AGX3142-)
- Armadillo-IoTゲートウェイG3 M1-Sモデル (型番: AGX3144-)
- Armadillo-IoTゲートウェイG3 M1-Kモデル (型番: AGX3146-)

■ 不具合内容
Linux-4.9-x1-at9を使用するとmicro SIMの認識に失敗し3G/LTE通信ができない

■ 不具合原因
Linux-4.9-x1-at9でカーネルコンフィグレーション CONFIG_USB_NET_QMI_WWAN をデフォルト有効にしたことで、
これまでATコマンド&pppで動作していたModemManagerが、QMIという別インターフェースで動作してしまう。
QMIで動作することで、結果microSIMの認識に失敗し通信ができない症状が発生している。

■ Linuxカーネルバージョンの確認方法
Armadillo側で下記コマンドを実行し、
「Linux armadillo 4.9.133-at9」と表示されれば該当のLinuxカーネルバージョンです。

root@armadillo:~# uname -a
Linux armadillo 4.9.133-at9 #2 SMP PREEMPT Mon Jun 10 16:14:55 JST 2019 armv7l GNU/Linux

■ 暫定対策
(1) Linux-4.9-x1-at8以前を使用する
イメージファイルは下記からダウンロード可能です。
https://download.atmark-techno.com/armadillo-iot-g3/image/

イメージファイルの書き込み方法は下記を参照してください。
https://manual.atmark-techno.com/armadillo-iot-g3/armadillo-iotg-g3_pro…

(2) CONFIG_USB_NET_QMI_WWAN を無効にしたイメージをビルドし使用する

下記のカーネルコンフィグレーションを無効にします。

Device Drivers --->
[*] Network device support --->
<*> USB Network Adapters --->
< > QMI WWAN driver for Qualcomm MSM based 3G and LTE modems ※チェックを外す

- Linuxカーネルのビルド方法は下記を参照してください。
https://manual.atmark-techno.com/armadillo-iot-g3/armadillo-iotg-g3_pro…

- カーネルコンフィグレーションの変更方法は下記を参照してください。
https://manual.atmark-techno.com/armadillo-iot-g3/armadillo-iotg-g3_pro…

- ソースコードアーカイブは下記からダウンロード可能です
https://download.atmark-techno.com/armadillo-iot-g3/source/

■ 恒久対策
検討中
ModemManager側に何らかの対応を入れる予定です。
対策の目処が付きましたら改めてご連絡いたします。
----------------------------------------------------------------------