注意,这个方法仅适用于全新安装树莓派系统到 SD 卡之后没有做过任何 Wi-Fi 配置的情况下有效。如果你之前配置过 Wi-Fi,再用本方法系统会默认使用已有的配置而忽略这里的配置。
1. WiFi 网络配置
将刷好 Raspbian 系统的 SD 卡用电脑读取。在 树莓派的 /boot
目录下新建 wpa_supplicant.conf
文件
,修改如下:
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="WiFi-A"
psk="12345678"
key_mgmt=WPA-PSK
priority=1
}
network={
ssid="WiFi-B"
psk="12345678"
key_mgmt=WPA-PSK
priority=2
scan_ssid=1
}
说明:
#ssid: 网络名称
#psk: 密码
#priority: 连接优先级,数字越大优先级越高(不可以是负数)
#scan_ssid: 连接隐藏WiFi时需要指定该值为1
示例
- 如果你的 WiFi 没有密码
network={ ssid="你的无线网络名称(ssid)" key_mgmt=NONE }
- 如果你的 WiFi 使用WEP加密
network={ ssid="你的无线网络名称(ssid)" key_mgmt=NONE wep_key0="你的wifi密码" }
- 如果你的 WiFi 使用WPA/WPA2加密(最常见)
network={ ssid="你的无线网络名称(ssid)" key_mgmt=WPA-PSK psk="你的wifi密码" }
2. 开启 SSH 服务
在 树莓派的 /boot
目录下新建一个空白文件,名字是 ssh
,注意要小写且不要有任何扩展名。
树莓派在启动之后会在检测到这个文件之后自动启用 ssh 服务。
参考
http://shumeipai.nxez.com/2017/09/13/raspberry-pi-network-configuration-before-boot.html