Armadilloフォーラム

Armadillo-IoT G3 M1モデル(buster)にてttyCommModemが利用できない

h-hashimoto

2021年6月9日 10時56分

お世話になっております。

Armadillo-IoT G3 M1モデルにて製品マニュアルに従い、3G/LTE のネットワークデバイス名に ttyCommModem を利用しようとしています。
マニュアルの22.7.に従い設定したところ、stretchではttyUSB2からttyCommModemへ変化しました。
しかし、busterでは同じ機器で設定を施してもttyUSB2からttyCommModemへ変化しませんでした。

busterでttyCommModemを利用するにはどうすれば良いでしょうか。

以下、stretchとbusterそれぞれの比較です。

--------------------------------------------------------------------------------
Debian GNU/Linux 9 (stretch) イメージファイル(Armadillo-IoT G3 M1モデル向け) v20210428
 
# cat /etc/debian_version 
9.13
 
# dpkg
ii  modemmanager                  1.6.4-1atmark8                    armhf        D-Bus service for managing modems
ii  atmark-x1-base                2.4.3-1                           armhf        Atmark Techno X1 platform base software
 
# nmcli device
DEVICE        TYPE      STATE         CONNECTION            
wlan0         wifi      connected     ********************* 
ttyCommModem  gsm       disconnected  --                    
eth0          ethernet  unavailable   --                    
...
 
--------------------------------------------------------------------------------
Debian GNU/Linux 10 (buster) イメージファイル(Armadillo-IoT G3 M1モデル向け) v20210428
 
# cat /etc/debian_version 
10.9
 
# dpkg
ii  modemmanager                  1.10.0-1atmark1                     armhf        D-Bus service for managing modems
ii  atmark-x1-base                3.0.1-1                             armhf        Atmark Techno X1 platform base software
 
# nmcli device
DEVICE   TYPE      STATE         CONNECTION          
wlan0    wifi      connected     ******************* 
ttyUSB2  gsm       disconnected  --                  
eth0     ethernet  unavailable   --                  
...
 
--------------------------------------------------------------------------------
コメント

at_syunya.ohshio

2021年6月9日 13時43分

大塩です。

> Armadillo-IoT G3 M1モデルにて製品マニュアルに従い、3G/LTE のネットワークデバイス名に ttyCommModem を利用しようとしています。
> マニュアルの22.7.に従い設定したところ、stretchではttyUSB2からttyCommModemへ変化しました。
> しかし、busterでは同じ機器で設定を施してもttyUSB2からttyCommModemへ変化しませんでした。
>
> busterでttyCommModemを利用するにはどうすれば良いでしょうか。
>
> 以下、stretchとbusterそれぞれの比較です。
>
>

> --------------------------------------------------------------------------------
> Debian GNU/Linux 9 (stretch) イメージファイル(Armadillo-IoT G3 M1モデル向け) v20210428
> 
> # cat /etc/debian_version 
> 9.13
> 
> # dpkg
> ii  modemmanager                  1.6.4-1atmark8                    armhf        D-Bus service for managing modems
> ii  atmark-x1-base                2.4.3-1                           armhf        Atmark Techno X1 platform base software
> 
> # nmcli device
> DEVICE        TYPE      STATE         CONNECTION            
> wlan0         wifi      connected     ********************* 
> ttyCommModem  gsm       disconnected  --                    
> eth0          ethernet  unavailable   --                    
> ...
> 
> --------------------------------------------------------------------------------
> Debian GNU/Linux 10 (buster) イメージファイル(Armadillo-IoT G3 M1モデル向け) v20210428
> 
> # cat /etc/debian_version 
> 10.9
> 
> # dpkg
> ii  modemmanager                  1.10.0-1atmark1                     armhf        D-Bus service for managing modems
> ii  atmark-x1-base                3.0.1-1                             armhf        Atmark Techno X1 platform base software
> 
> # nmcli device
> DEVICE   TYPE      STATE         CONNECTION          
> wlan0    wifi      connected     ******************* 
> ttyUSB2  gsm       disconnected  --                  
> eth0     ethernet  unavailable   --                  
> ...
> 
> --------------------------------------------------------------------------------
> 

>

状況確認のため、以下をご確認いただけますでしょうか。
ls /dev/tty* コマンドで、 ttyCommModem が存在するかご確認ください
・buster でご利用中の機器での、cat /etc/ModemManager/symlink.conf の結果を送付願います

以上です。

> 状況確認のため、以下をご確認いただけますでしょうか。
> ・ls /dev/tty* コマンドで、 ttyCommModem が存在するかご確認ください
> ・buster でご利用中の機器での、cat /etc/ModemManager/symlink.conf の結果を送付願います

busterでの結果はそれぞれ以下のとおりでした。

# ls /dev/tty*
/dev/tty    /dev/tty2   /dev/tty31  /dev/tty43  /dev/tty55  /dev/ttyCommModem
/dev/tty0   /dev/tty20  /dev/tty32  /dev/tty44  /dev/tty56  /dev/ttyUSB0
/dev/tty1   /dev/tty21  /dev/tty33  /dev/tty45  /dev/tty57  /dev/ttyUSB1
/dev/tty10  /dev/tty22  /dev/tty34  /dev/tty46  /dev/tty58  /dev/ttyUSB2
/dev/tty11  /dev/tty23  /dev/tty35  /dev/tty47  /dev/tty59  /dev/ttyUSB3
/dev/tty12  /dev/tty24  /dev/tty36  /dev/tty48  /dev/tty6   /dev/ttymxc0
/dev/tty13  /dev/tty25  /dev/tty37  /dev/tty49  /dev/tty60  /dev/ttymxc4
/dev/tty14  /dev/tty26  /dev/tty38  /dev/tty5   /dev/tty61  /dev/ttymxc6
/dev/tty15  /dev/tty27  /dev/tty39  /dev/tty50  /dev/tty62
/dev/tty16  /dev/tty28  /dev/tty4   /dev/tty51  /dev/tty63
/dev/tty17  /dev/tty29  /dev/tty40  /dev/tty52  /dev/tty7
/dev/tty18  /dev/tty3   /dev/tty41  /dev/tty53  /dev/tty8
/dev/tty19  /dev/tty30  /dev/tty42  /dev/tty54  /dev/tty9
# cat /etc/ModemManager/symlink.conf 
quectel-ec25-symlink

at_syunya.ohshio

2021年6月9日 16時10分

大塩です。

> busterでの結果はそれぞれ以下のとおりでした。
>

> # ls /dev/tty*
> /dev/tty    /dev/tty2   /dev/tty31  /dev/tty43  /dev/tty55  /dev/ttyCommModem
> /dev/tty0   /dev/tty20  /dev/tty32  /dev/tty44  /dev/tty56  /dev/ttyUSB0
> /dev/tty1   /dev/tty21  /dev/tty33  /dev/tty45  /dev/tty57  /dev/ttyUSB1
> /dev/tty10  /dev/tty22  /dev/tty34  /dev/tty46  /dev/tty58  /dev/ttyUSB2
> /dev/tty11  /dev/tty23  /dev/tty35  /dev/tty47  /dev/tty59  /dev/ttyUSB3
> /dev/tty12  /dev/tty24  /dev/tty36  /dev/tty48  /dev/tty6   /dev/ttymxc0
> /dev/tty13  /dev/tty25  /dev/tty37  /dev/tty49  /dev/tty60  /dev/ttymxc4
> /dev/tty14  /dev/tty26  /dev/tty38  /dev/tty5   /dev/tty61  /dev/ttymxc6
> /dev/tty15  /dev/tty27  /dev/tty39  /dev/tty50  /dev/tty62
> /dev/tty16  /dev/tty28  /dev/tty4   /dev/tty51  /dev/tty63
> /dev/tty17  /dev/tty29  /dev/tty40  /dev/tty52  /dev/tty7
> /dev/tty18  /dev/tty3   /dev/tty41  /dev/tty53  /dev/tty8
> /dev/tty19  /dev/tty30  /dev/tty42  /dev/tty54  /dev/tty9
> 

>

> # cat /etc/ModemManager/symlink.conf 
> quectel-ec25-symlink
> 

ご確認ありがとうございます。
こちらでも現象を確認できましたので、原因を調査しております。

以上です。

at_syunya.ohshio

2021年8月2日 11時14分

大塩です。

> busterでの結果はそれぞれ以下のとおりでした。
>

> # ls /dev/tty*
> /dev/tty    /dev/tty2   /dev/tty31  /dev/tty43  /dev/tty55  /dev/ttyCommModem
> /dev/tty0   /dev/tty20  /dev/tty32  /dev/tty44  /dev/tty56  /dev/ttyUSB0
> /dev/tty1   /dev/tty21  /dev/tty33  /dev/tty45  /dev/tty57  /dev/ttyUSB1
> /dev/tty10  /dev/tty22  /dev/tty34  /dev/tty46  /dev/tty58  /dev/ttyUSB2
> /dev/tty11  /dev/tty23  /dev/tty35  /dev/tty47  /dev/tty59  /dev/ttyUSB3
> /dev/tty12  /dev/tty24  /dev/tty36  /dev/tty48  /dev/tty6   /dev/ttymxc0
> /dev/tty13  /dev/tty25  /dev/tty37  /dev/tty49  /dev/tty60  /dev/ttymxc4
> /dev/tty14  /dev/tty26  /dev/tty38  /dev/tty5   /dev/tty61  /dev/ttymxc6
> /dev/tty15  /dev/tty27  /dev/tty39  /dev/tty50  /dev/tty62
> /dev/tty16  /dev/tty28  /dev/tty4   /dev/tty51  /dev/tty63
> /dev/tty17  /dev/tty29  /dev/tty40  /dev/tty52  /dev/tty7
> /dev/tty18  /dev/tty3   /dev/tty41  /dev/tty53  /dev/tty8
> /dev/tty19  /dev/tty30  /dev/tty42  /dev/tty54  /dev/tty9
> 

>

> # cat /etc/ModemManager/symlink.conf 
> quectel-ec25-symlink
> 

こちらの現象につきまして、以下製品アップデートにて修正致しました。
https://armadillo.atmark-techno.com/news/20210730/software-update-aiotg3

ModemManager を v1.10.0-1atmark2 にアップデートしていただくことで、ttyCommModemが使用可能となります。

ご迷惑をおかけし、申し訳ありません。

以上です。