方法一:

用读卡器读取刚刚烧录好的SD卡,然后再SD卡的根目录创建一个文件:wpa_supplicant.conf

country=CN
update_config=1
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev

network={
	ssid="RaspberryPi-OpenWrt"
	psk="woshishabi"
	key_mgmt=WPA-PSK
}
  • ssid:WiFi的名称
  • psk:WiFi的密码
  • key_mgmt:加密方式,以实际情况填写,家用目前通常为WPA/WPA2,我这里填写WPA-PSK即可。

注意保存的时候要用unix的文件格式,不然不生效。

方法二:

直接在pi zero中修改文件“/etc/wpa_supplicant/wpa_supplicant.conf”并在末尾添加如下代码:

network{
	ssid="z"                 #WIFI名
	psk="helloworld123"         #WIFI密码
	scan_ssid=1
}

其他

记得重启,然后可以使用以下命令来查看是否wifi已经生效:

ifconfig wlan0

如果仍然连接不上,可以使用以下指令查看pi所能scan得到的所有WIFI:

sudo iwlist wlan0 scan | grep ESSID

注意:zero的wifi是2.4G的,如果你的路由器wifi是5G的,则会出现scan不到的情况。