树莓派 WiFi 配置

不用插网线了

多棒

先按我的这篇文章,在用网线或者显示器直连的情况下把树莓派配置好

树莓派上手配置

SSH 连上后,插入 USB 无线网卡

用如下命令查看驱动是否正常,能否正确识别网卡

lsusb

如果能看到“ WLAN Adapter ”类似的字眼,说明驱动正常

如果不确定,也可以直接用如下命令查看 WiFi 信号能否正常搜索

sudo iwlist wlan0 scan

执行下列命令配置 WiFi

sudo nano /etc/network/interfaces

如果要自动分配 IP,即 DHCP,在里面添加如下内容

# wifi (dhcp config) :
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

如果是固定 IP,则在里面添加如下内容,并根据实际情况修改最后三行

#wifi ( fixed ip ) :
auto wlan0
iface wlan0 inet static
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
address 192.168.1.123
netmask 255.255.255.0
gateway 192.168.1.1

然后修改 conf 文件

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

添加如下内容

network={
    ssid="ssid名称"
    psk="密码"
}

如果不想明文保存密码,则先执行如下指令

wpa_passphrase SSID名称 密码

将返回的 psk 替换 conf 文件中 psk 内容即可,注意,替换后不包含引号

如果想保存多个 WiFi ,则 conf 文件内容如下

network={
ssid="SSID-1"
psk="SSID-1密码"
priority=2
}

network={
ssid="SSID-2"
psk="SSID-2密码"
priority=1
}

其中,priority 值越大,优先级越高

然后重启 WiFi 即可

sudo ifdown wlan0
sudo ifup wlan0

也可用如下命令查看相关 WiFi 信息判断是否连接成功

ifconfig wlan0