Armadilloフォーラム

LTEのコネクションアップ時にエラーが発生する

t-tanaka

2025年6月11日 11時51分

==========
製品型番:AG9130-C03Z
Debian/ABOSバージョン:5.10.237-0-at
カーネルバージョン:base_os 3.21.3-at.13
3G/LTE モジュール情報 (Debianのみ):
その他:
==========

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

https://armadillo.atmark-techno.com/files/downloads/armadillo-iot-a9e/i…
上記インストールディスクをA9Eに焼いた後に、
LTEのコネクションを作成して成功しています。
(Error: Connection activation failed: The base network connection was interrupted と出力されているのは気になりますが)
その後1回目とは違う設定でLTEのコネクションを再作成するとエラーが発生しております。
Error: Connection activation failed: No suitable device found for this connection (device eth0 not available because profile is not compatible with device (mismatching interface name)).

確認した手順を添付ファイルに載せております。
LTEの設定をコマンドラインで変更したい場合、どのような手順を実行すればよろしいでしょうか。

ご多用のところ大変恐縮ですが、ご確認の程宜しくお願い致します。

ファイル ファイルの説明
gsm-ttyCommModem.txt
コメント

佐藤です。

いただいた手順のように、最初にコネクションを作り、
あとから一つずつ設定を追加して、最後に up する場合は、
コネクションを作るときに autoconnect no を付けてみてください。

armadillo:~# nmcli connection add type gsm ifname ttyCommModem autoconnect no
(途中省略)
armadillo:~# nmcli connection up gsm-ttyCommModem

あるいは、以下のように一度に全部設定することもできます。
(autoconnect no を付けてないので up しなくてもで繋がります。)

nmcli connection add type gsm ifname ttyCommModem apn sd.iijmobile.jp user <ユーザ名> password <パスワード> ppp.refuse-eap no ppp.refuse-chap no ppp.refuse-mschap no ppp.refuse-mschapv2 no ppp.refuse-pap yes

佐藤様

返信ありがとうございます。
autoconnect noを追加して同様の処理をしましたが、結果は変わりませんでした。

初回のコネクション作成時は以下の出力でした。

armadillo:~# nmcli connection up gsm-ttyCommModem
Error: Connection activation failed: The base network connection was interrupted
armadillo:~# nmcli connection up gsm-ttyCommModem
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/3)

2回目は以下の出力でした。(違うコネクションを再作成する)

armadillo:~# nmcli connection up gsm-ttyCommModem
Error: Connection activation failed: The base network connection was interrupted
armadillo:~# nmcli connection up gsm-ttyCommModem
Error: Connection activation failed: No suitable device found for this connection (device eth0 not available because profile is not compatible with device (mismatching interface name)).

対応策はございますでしょうか。
ご確認の程、宜しくお願い致します。

> 佐藤です。
>
> いただいた手順のように、最初にコネクションを作り、
> あとから一つずつ設定を追加して、最後に up する場合は、
> コネクションを作るときに autoconnect no を付けてみてください。
>

> armadillo:~# nmcli connection add type gsm ifname ttyCommModem autoconnect no
> (途中省略)
> armadillo:~# nmcli connection up gsm-ttyCommModem
> 

>
> あるいは、以下のように一度に全部設定することもできます。
> (autoconnect no を付けてないので up しなくてもで繋がります。)
>

> nmcli connection add type gsm ifname ttyCommModem apn sd.iijmobile.jp user <ユーザ名> password <パスワード> ppp.refuse-eap no ppp.refuse-chap no ppp.refuse-mschap no ppp.refuse-mschapv2 no ppp.refuse-pap yes
> 

佐藤です。

一度、作成したコネクションを全て削除した上で、
以下のように一度に設定した場合は接続できるか試してみてもらえますでしょうか。
<APN名>、<ユーザ名>、<パスワード>はご自身のものに置き換えてください。
自動的に繋がるので、 up は不要です。

nmcli connection add type gsm ifname ttyCommModem apn <APN名> user <ユーザ名> password <パスワード> ppp.refuse-eap no ppp.refuse-chap no ppp.refuse-mschap no ppp.refuse-mschapv2 no ppp.refuse-pap yes

佐藤様

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

nmcli connection add type gsm ifname ttyCommModem apn <APN名> user <ユーザ名> password <パスワード> ppp.refuse-eap no ppp.refuse-chap no ppp.refuse-mschap no ppp.refuse-mschapv2 no ppp.refuse-pap yes

コネクションの設定を nmcli connection del gsm-ttyCommModem で削除して、
上記でコネクションを作成しましたがWWANランプが約6分間点滅し、その後WWANランプが消灯しました。
本体再起動後、3回同じ操作を試しましたが結果は同じでした。

また、ユーザ名に"@"が入ったものを設定しようとすると、WWANランプがすぐに消灯しました。
”@”入りのユーザ名をコマンドラインから設定する方法はありますでしょうか。

ご確認の程宜しくお願い致します。

> 佐藤です。
>
> 一度、作成したコネクションを全て削除した上で、
> 以下のように一度に設定した場合は接続できるか試してみてもらえますでしょうか。
> <APN名>、<ユーザ名>、<パスワード>はご自身のものに置き換えてください。
> 自動的に繋がるので、 up は不要です。
>

> nmcli connection add type gsm ifname ttyCommModem apn <APN名> user <ユーザ名> password <パスワード> ppp.refuse-eap no ppp.refuse-chap no ppp.refuse-mschap no ppp.refuse-mschapv2 no ppp.refuse-pap yes
> 

>

佐藤です。

最初にいただいた手順をみるに
イオンモバイルのSIMを使用しているように見受けられますが、
現状こちらでA9Eで動作確認しているSIMは
以下の「Armadillo-IoTゲートウェイ A9E Cat.1 bis モデル」に掲載されているものとなります。
https://armadillo.atmark-techno.com/howto/armadillo-iot-tested-sim
ちなみにキャリアはドコモでしょうか?

> nmcli connection add type gsm ifname ttyCommModem apn user <ユーザ名> password <パスワード> ppp.refuse-eap no ppp.refuse-chap no ppp.refuse-mschap no ppp.refuse-mschapv2 no ppp.refuse-pap yes
>
> コネクションの設定を nmcli connection del gsm-ttyCommModem で削除して、
> 上記でコネクションを作成しましたがWWANランプが約6分間点滅し、その後WWANランプが消灯しました。
> 本体再起動後、3回同じ操作を試しましたが結果は同じでした。
>
> また、ユーザ名に"@"が入ったものを設定しようとすると、WWANランプがすぐに消灯しました。
> ”@”入りのユーザ名をコマンドラインから設定する方法はありますでしょうか。
@入のユーザ名であってもコマンドラインから特別なことをしなくても設定できます。

佐藤様

> ちなみにキャリアはドコモでしょうか?
SIMのキャリアはNTTドコモになります。

以上、宜しくお願い致します。

> 佐藤です。
>
> 最初にいただいた手順をみるに
> イオンモバイルのSIMを使用しているように見受けられますが、
> 現状こちらでA9Eで動作確認しているSIMは
> 以下の「Armadillo-IoTゲートウェイ A9E Cat.1 bis モデル」に掲載されているものとなります。
> https://armadillo.atmark-techno.com/howto/armadillo-iot-tested-sim
> ちなみにキャリアはドコモでしょうか?
>
> > nmcli connection add type gsm ifname ttyCommModem apn user <ユーザ名> password <パスワード> ppp.refuse-eap no ppp.refuse-chap no ppp.refuse-mschap no ppp.refuse-mschapv2 no ppp.refuse-pap yes
> >
> > コネクションの設定を nmcli connection del gsm-ttyCommModem で削除して、
> > 上記でコネクションを作成しましたがWWANランプが約6分間点滅し、その後WWANランプが消灯しました。
> > 本体再起動後、3回同じ操作を試しましたが結果は同じでした。
> >
> > また、ユーザ名に"@"が入ったものを設定しようとすると、WWANランプがすぐに消灯しました。
> > ”@”入りのユーザ名をコマンドラインから設定する方法はありますでしょうか。
> @入のユーザ名であってもコマンドラインから特別なことをしなくても設定できます。
>

佐藤です。

> > ちなみにキャリアはドコモでしょうか?
> SIMのキャリアはNTTドコモになります。
ありがとうございます。
イオンモバイルのSIMはこちらでは試したことないのですが、
以下で繋がりませんでしょうか?

nmcli connection add type gsm ifname ttyCommModem apn i-aeonmobile.com user user password 0000

(念の為、これまで作成したコネクションを削除後、armadilloを再起動してから試してみてください)

佐藤様

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

nmcli connection add type gsm ifname ttyCommModem apn i-aeonmobile.com user user password 0000

上記のコマンドで繋がることを確認出来ました。

コネクションを再作成する場合は、以下の手順で繋がることも確認しました。

armadillo:~# nmcli connection down gsm-ttyCommModem
Connection 'gsm-ttyCommModem' successfully deactivated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/3)
armadillo:~# nmcli connection del gsm-ttyCommModem
Connection 'gsm-ttyCommModem' (a693891a-e3fb-4c5e-954d-c12ac2c946a8) successfully deleted.
armadillo:~# nmcli connection add type gsm ifname ttyCommModem apn i-aeonmobile.
com user user password 0000 ppp.refuse-eap no ppp.refuse-pap yes ppp.refuse-chap
 no ppp.refuse-mschap no ppp.refuse-mschapv2 no
Connection 'gsm-ttyCommModem' (7aba81f6-9b76-4cdc-824d-5dd99f938e13) successfully added.

> 佐藤です。
>
> > > ちなみにキャリアはドコモでしょうか?
> > SIMのキャリアはNTTドコモになります。
> ありがとうございます。
> イオンモバイルのSIMはこちらでは試したことないのですが、
> 以下で繋がりませんでしょうか?
>

> nmcli connection add type gsm ifname ttyCommModem apn i-aeonmobile.com user user password 0000
> 

> (念の為、これまで作成したコネクションを削除後、armadilloを再起動してから試してみてください)

佐藤です。

> コネクションを再作成する場合は、以下の手順で繋がることも確認しました。
良かったです。

ppp.refuse-eap no ppp.refuse-pap yes ppp.refuse-chap no ppp.refuse-mschap no ppp.refuse-mschapv2 no
上記の設定は不要に思いますが、差し支えなければ押しててもらえますでしょうか。

佐藤です。

すいません。訂正します。
> ppp.refuse-eap no ppp.refuse-pap yes ppp.refuse-chap no ppp.refuse-mschap no ppp.refuse-mschapv2 no
> 上記の設定は不要に思いますが、差し支えなければ押しててもらえますでしょうか。
上記の設定は不要に思いますが、差し支えなければ設定している理由を教えてもらえますでしょうか。

佐藤様

> すいません。訂正します。
> > ppp.refuse-eap no ppp.refuse-pap yes ppp.refuse-chap no ppp.refuse-mschap no ppp.refuse-mschapv2 no
> > 上記の設定は不要に思いますが、差し支えなければ押しててもらえますでしょうか。
> 上記の設定は不要に思いますが、差し支えなければ設定している理由を教えてもらえますでしょうか。
A9E 製品マニュアルの「6.16.5.6. PAP 認証を有効にしたLTEのコネクションを作成する」内で
PAP認証で設定する場合は上記の設定が紹介されていましたので、参考にしました。

以上、宜しくお願い致します。

> 佐藤です。
>
> すいません。訂正します。
> > ppp.refuse-eap no ppp.refuse-pap yes ppp.refuse-chap no ppp.refuse-mschap no ppp.refuse-mschapv2 no
> > 上記の設定は不要に思いますが、差し支えなければ押しててもらえますでしょうか。
> 上記の設定は不要に思いますが、差し支えなければ設定している理由を教えてもらえますでしょうか。
>

佐藤です。

> > > ppp.refuse-eap no ppp.refuse-pap yes ppp.refuse-chap no ppp.refuse-mschap no ppp.refuse-mschapv2 no
> > > 上記の設定は不要に思いますが、差し支えなければ押しててもらえますでしょうか。
> > 上記の設定は不要に思いますが、差し支えなければ設定している理由を教えてもらえますでしょうか。
> A9E 製品マニュアルの「6.16.5.6. PAP 認証を有効にしたLTEのコネクションを作成する」内で
> PAP認証で設定する場合は上記の設定が紹介されていましたので、参考にしました。
ありがとうございます。承知しました。
ただ、PAP認証の設定は以下になります。(マニュアルにもこのように書いてあります。)
ppp.refuse-eap true ppp.refuse-chap true ppp.refuse-mschap true ppp.refuse-mschapv2 true ppp.refuse-pap false

佐藤様

> ただ、PAP認証の設定は以下になります。(マニュアルにもこのように書いてあります。)
> ppp.refuse-eap true ppp.refuse-chap true ppp.refuse-mschap true ppp.refuse-mschapv2 true ppp.refuse-pap false
承知しました。

nmcli connection down gsm-ttyCommModem
nmcli connection del gsm-ttyCommModem
nmcli connection add type gsm ifname ttyCommModem apn i-aeonmobile.com user user password 0000 ppp.refuse-eap true ppp.refuse-pap false ppp.refuse-chap true ppp.refuse-mschap true ppp.refuse-mschapv2 true

LTEの設定を変更しようと上記の内容のスクリプトを実行したところ(CHAP→PAPに変更)
実行後にWWANランプが消灯し、LTEが使用できない状態になってしまいます。

wwan-force-restart を実行すると復旧するのですが、他に何か対策はありませんでしょうか。

ご多用のところ大変恐縮ですが、ご確認の程宜しくお願い致します。

> 佐藤です。
>
> > > > ppp.refuse-eap no ppp.refuse-pap yes ppp.refuse-chap no ppp.refuse-mschap no ppp.refuse-mschapv2 no
> > > > 上記の設定は不要に思いますが、差し支えなければ押しててもらえますでしょうか。
> > > 上記の設定は不要に思いますが、差し支えなければ設定している理由を教えてもらえますでしょうか。
> > A9E 製品マニュアルの「6.16.5.6. PAP 認証を有効にしたLTEのコネクションを作成する」内で
> > PAP認証で設定する場合は上記の設定が紹介されていましたので、参考にしました。
> ありがとうございます。承知しました。
> ただ、PAP認証の設定は以下になります。(マニュアルにもこのように書いてあります。)
> ppp.refuse-eap true ppp.refuse-chap true ppp.refuse-mschap true ppp.refuse-mschapv2 true ppp.refuse-pap false

佐藤です。

> LTEの設定を変更しようと上記の内容のスクリプトを実行したところ(CHAP→PAPに変更)
> 実行後にWWANランプが消灯し、LTEが使用できない状態になってしまいます。
>
> wwan-force-restart を実行すると復旧するのですが、他に何か対策はありませんでしょうか。
以下の手順を参考にしてデバッグログを有効にして、現象を発生させて、その時の
/var/log/messages ファイルをいただけますでしょうか。
https://armadillo.atmark-techno.com/howto/mm-debug

また、現象発生時に以下のコマンドを打つとどのような表示になりますでしょうか

mmcli -m 0

佐藤様

/var/log/messageの関係あるところの出力とmmcli -m 0の出力を添付しました。

ご多用のところ大変恐縮ですが、ご確認の程宜しくお願い致します。

> 佐藤です。
>
> > LTEの設定を変更しようと上記の内容のスクリプトを実行したところ(CHAP→PAPに変更)
> > 実行後にWWANランプが消灯し、LTEが使用できない状態になってしまいます。
> >
> > wwan-force-restart を実行すると復旧するのですが、他に何か対策はありませんでしょうか。
> 以下の手順を参考にしてデバッグログを有効にして、現象を発生させて、その時の
> /var/log/messages ファイルをいただけますでしょうか。
> https://armadillo.atmark-techno.com/howto/mm-debug
>
> また、現象発生時に以下のコマンドを打つとどのような表示になりますでしょうか
>

> mmcli -m 0
> 
ファイル ファイルの説明
messages出力.txt /var/log/messages
mmcli -m 0.txt

佐藤です。

ログありがとうございます。
スクリプトの内容ですが
連続して実行するのではなく、
del のあとに 5 秒程度待ってから add するとどうでしょうか。

nmcli connection down gsm-ttyCommModem
nmcli connection del gsm-ttyCommModem
sleep 5
nmcli connection add type gsm ifname ttyCommModem apn i-aeonmobile.com user user password 0000 ppp.refuse-eap true ppp.refuse-pap false ppp.refuse-chap true ppp.refuse-mschap true ppp.refuse-mschapv2 true

佐藤様

> 連続して実行するのではなく、
> del のあとに 5 秒程度待ってから add するとどうでしょうか。
上記で問題なくコネクションアップされることを確認できました。
ありがとうございます。

> 佐藤です。
>
> ログありがとうございます。
> スクリプトの内容ですが
> 連続して実行するのではなく、
> del のあとに 5 秒程度待ってから add するとどうでしょうか。
>

> nmcli connection down gsm-ttyCommModem
> nmcli connection del gsm-ttyCommModem
> sleep 5
> nmcli connection add type gsm ifname ttyCommModem apn i-aeonmobile.com user user password 0000 ppp.refuse-eap true ppp.refuse-pap false ppp.refuse-chap true ppp.refuse-mschap true ppp.refuse-mschapv2 true
> 

>