Armadilloフォーラム

自動WIFI接続

deadlord

2024年3月10日 14時41分

いつもArmadilloを起動後に、
手動で以下のコマンドでWIFI接続していますが、
---------------
nmcli device wifi list
nmcli device wifi connect password ifname wlan0
---------------
起動後に自動で接続するようにさせたい場合は
どうすればよいでしょうか。

コメント

at_dominique.m…

2024年3月11日 9時05分

deadlordさん、

いつもお世話になっています、
マルティネです。

> 起動後に自動で接続するようにさせたい場合は
> どうすればよいでしょうか。

以前の問い合わせから推測しますが、Armadillo Base OS を利用していますね?

Armadillo Base OS の場合は nmcli で設定した接続はメモリ上の overlayfs で保存されますので、そのコンフィグファイルを永続化すれば次の再起動から自動的に接続するはずです。

接続後に /etc/NetworkManager/system-connections/ ディレクトリに接続名のついているファイルが生成されるはずですので、以下のようなコマンドで永続化できます:

armadillo:~# nmcli device wifi connect <SSID> password <PW> ifname wlan0
armadillo:~# persist_file -v /etc/NetworkManager/system-connections/SSID.nmconnection
'/mnt/etc/NetworkManager/system-connections/SSID.nmconnection' -> '/target/etc/NetworkManager/system-connections/SSID.nmconnection'

よろしくお願いします

deadlord

2024年3月11日 15時23分

ありがとうございます。
問題なく行けました。

> deadlordさん、
>
> いつもお世話になっています、
> マルティネです。
>
> > 起動後に自動で接続するようにさせたい場合は
> > どうすればよいでしょうか。
>
> 以前の問い合わせから推測しますが、Armadillo Base OS を利用していますね?
>
> Armadillo Base OS の場合は nmcli で設定した接続はメモリ上の overlayfs で保存されますので、そのコンフィグファイルを永続化すれば次の再起動から自動的に接続するはずです。
>
> 接続後に /etc/NetworkManager/system-connections/ ディレクトリに接続名のついているファイルが生成されるはずですので、以下のようなコマンドで永続化できます:
>

> armadillo:~# nmcli device wifi connect <SSID> password <PW> ifname wlan0
> armadillo:~# persist_file -v /etc/NetworkManager/system-connections/SSID.nmconnection
> '/mnt/etc/NetworkManager/system-connections/SSID.nmconnection' -> '/target/etc/NetworkManager/system-connections/SSID.nmconnection'
> 

>
> よろしくお願いします
>