個人的な覚え書き

すぐ忘れるので。

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

 

今のところはこれで問題なく接続できている。それぞれの環境に持っていくと自動で無線接続してくれるので大変便利。