0%

无键鼠情况下给树莓派设置wifi网络

树莓派的好处在于轻便,日常情况下更是直接启动树莓派后通过ssh连接来操控。但是一旦挪到个陌生的地方,并且没有键盘和鼠标,那怎么连接网络呢?

我们可以使用直接修改boot里面的文件来预设网络。

我们可以卸下树莓派中的存储卡,然后使用读卡器连接电脑,这时候会读取到两个分区,我们只需要关注boot分区就行,在boot目录下新建文件:wpa_supplicant.conf配置wifi的SSID和密码,这样树莓派在启动的时候就会自动读取wpa_supplicant.conf配置文件连接wifi设备。

格式如下:

1
2
3
4
5
6
7
8
9
10
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单元就是一个wifi,可以配置多个。

开看下具体的参数的意思:

  • ssid 网络的ssid,也就是热点名称
  • psk wifi的密码
  • priority 连接优先级,数字越大越高
  • scan_ssid 连接隐藏wifi时需要指定该值为1
  • key_mgmt 认证方式,取值有三种:autowepWPA-PSK

如果wifi无密码的话需要设置该值为NONE

如果wifi是使用WPA/WPA2加密,那么格式为:

1
2
3
4
5
network = {
ssid="xxx"
psk="xxx"
key_mamt=WPA-PSK
}

如果不清楚wifi的加密方式,可以在手机上打开网络连接,点击连接的该网络,然后会出现详细信息,里面有连接类型。

参考:无屏幕和键盘配置树莓派WiFi和SSH

码字辛苦,打赏个咖啡☕️可好?💘