一、背景
在上篇《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,将手机热点名称密码改为与公司一致,树莓派断网重连,测试成功。