0x00

在树莓派官方系统可以更快捷配置wifi和ssh:传送

在非官方系统下使用命令配置wifi连接。

0x01

树莓派默认wifi接口为wlan0,如果不确定可以输入命令查看:

iwconfig

首先保证接口的服务是运行的:

$ sudo ip link set wlan0 up

扫描网络:

$ sudo iw dev wlan0 scan | less
  • 如果连接没有加密的网络:
$ sudo iw dev wlan0 connect [网络 SSID]

`如果连接WEP加密的网络:

$ sudo iw dev wlan0 connect [网络 SSID]
  • 如果连接WPAWPA2加密的网络则需要使用wpasupplicant 来连接,修改或创建/etc/wpasupplicant/wpa_supplicant.conf 文件写入:
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
 
network={
ssid="WiFi-A"
psk="12345678"                  #psk可以填加密后的值,加密:终端输入 wpa_passphrase WiFi-A 12345678
priority=1                       #连接优先级,数字越大优先级越高(不可以是负数)
scan_ssid:=1                 #连接隐藏WiFi时需要指定该值为1
}

写好了后输入命令启动:

$ sudo wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf &

输入命令自动获取ip:

$ sudo dhcpcd wlan0
或
$ sudo dhclient wlan0

0x03

输入命令查看wlan0是否在配置中:

$ cat /etc/network/interfaces

如果没有就输入:

$ sudo nano /etc/network/interfaces
文本中追加写入:
auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

配置完后就可开机自动连接wifi

Last modification:October 24th, 2019 at 11:00 am
如果觉得我的文章对你有用,请随意赞赏