一、背景
在上篇《Raspberry Pi 3B 安裝系統並聯網》中,樹莓派使用wifi連接,但是把樹莓派帶到公司,樹莓派就連不了公司的wifi,要是支持連接多個wifi就好了,在此整理分享給大家。
二、步驟
1、手機開熱點,樹莓派聯網
2、root賬號登錄,編輯wpa_supplicant.conf
wpa_supplicant.conf是linux無線網絡管理軟件wpa_supplicant的配置文件,該文件記錄了無線網絡的配置情況。
vim /etc/wpa_supplicant/wpa_supplicant.conf
文件的內容如下:
country=GB ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="Honor 10" psk="zyj123#.." }
其中ssid為wifi名稱,psk為wifi密碼
3、增加wifi配置
添加network節點,添加后文件內容如下:
country=GB ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="Honor 10" psk="zyj123#.." priority=5 } network={ ssid="company" psk="companyPwd" priority=4 }
其中priority為優先級,值越大,優先級越高。
4、測試
1)測試樹莓派連接可用wifi。關閉熱點,拔掉電源,重新插上,測試成功。
2)測試斷網重連。模擬公司wifi,將手機熱點名稱密碼改為與公司一致,樹莓派斷網重連,測試成功。