Raspberry Pi で複数の無線LANに接続する
Raspberry Pi で2つの環境に無線LAN接続したい。
書き換えたファイルは2つ
/etc/wpa_supplicant/wpa_supplicant.conf
接続ごとにidを付ける
country=JP
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="SSID_1"
psk=xxxxxxxxxxxxxx
id_str="id_1"
}
network={
ssid="SSID_2"
psk=xxxxxxxxxxxxxx
id_str="id_2"
}
/etc/netowrk/interfaces
wpa-roamに変更し、wpa_supplicant.confで設定したidを追加
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
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
iface id_1 inet dhcp
iface id_2 inet dhcp
今のところはこれで問題なく接続できている。それぞれの環境に持っていくと自動で無線接続してくれるので大変便利。