"network-manager" を使った WiFi の設定
"network-manager" を使って WiFi を設定してみます(^^)
SSH でログイン
$ ssh pi@raspberrypi.local
password: raspberry
....
root ファイルシステムを拡張
$ sudo raspi-config
Advanced Options -----> Expand Filesystem
Would you like to reboot now? ------> <Yes>
----
SSH でログイン
パッケージをアップデート
$ sudo apt-get update
$ sudo apt-get upgrade
念のためリブート
$ sudo reboot
SSH でログイン
"network-manager" をインストール
$ sudo apt-get install network-manager
...........
"/etc/NetworkManager/NetworkManager.conf" を開き、[ifupdown]の下の
managed=falseをmanaged=trueに変更。
$ sudo nano /etc/NetworkManager/NetworkManager.conf
[main]
plugins=ifupdown,keyfile
[ifupdown]
# managed=false
managed=true
"/etc/network/interfaces" を開き、wlanに関する行をすべてコメントアウト。
# interfaces(5) file used by ifup(8) and ifdown(8)
# Please note that this file is written to be used with dhcpcd
# For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf'
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d
auto lo
iface lo inet loopback
iface eth0 inet manual
allow-hotplug wlan0
# iface wlan0 inet manual #コメントアウト
# wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf #コメントアウト
allow-hotplug wlan1
# iface wlan1 inet manual #コメントアウト
# wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf #コメントアウト
----
再起動
$ sodo reboot
SSH でログイン
$ sudo nmcli dev wifi connect SSID password SSID-KEY ifname wlan0
....
成功したようです。
(2回失敗して、3回目に成功。3回とも同じことをしたつもりなので、不思議?)
SSH でログイン
$ ssh pi@raspberrypi.local
password: raspberry
....
root ファイルシステムを拡張
$ sudo raspi-config
Advanced Options -----> Expand Filesystem
Would you like to reboot now? ------> <Yes>
----
SSH でログイン
パッケージをアップデート
$ sudo apt-get update
$ sudo apt-get upgrade
念のためリブート
$ sudo reboot
....
SSH でログイン
"network-manager" をインストール
$ sudo apt-get install network-manager
...........
"/etc/NetworkManager/NetworkManager.conf" を開き、[ifupdown]の下の
managed=falseをmanaged=trueに変更。
$ sudo nano /etc/NetworkManager/NetworkManager.conf
[main]
plugins=ifupdown,keyfile
[ifupdown]
# managed=false
managed=true
...........
"/etc/network/interfaces" を開き、wlanに関する行をすべてコメントアウト。
# interfaces(5) file used by ifup(8) and ifdown(8)
# Please note that this file is written to be used with dhcpcd
# For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf'
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d
auto lo
iface lo inet loopback
iface eth0 inet manual
allow-hotplug wlan0
# iface wlan0 inet manual #コメントアウト
# wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf #コメントアウト
allow-hotplug wlan1
# iface wlan1 inet manual #コメントアウト
# wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf #コメントアウト
----
再起動
$ sodo reboot
SSH でログイン
設定
$ sudo nmcli dev wifi connect SSID password SSID-KEY ifname wlan0
....
成功したようです。
(2回失敗して、3回目に成功。3回とも同じことをしたつもりなので、不思議?)
<参考>