首页 > 技术文章 > 树莓派插入无线网卡后无法连接WiFi/WiFi图标上两个叉

shizhe99 2021-04-17 10:07 原文

可能的原因有很多,第一个解决方案可能是最有用的。

方案一:

1 # 修改interfaces文件
2 sudo nano /etc/network/interfaces
3 # 保留source 一行 其余注释掉
4 # 重启
5 sudo reboot

方案二:

 1 # WiFi 网络配置
 2 sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
 3 # 修改内容如下:
 4 # ssid:网络的ssid
 5 # psk:密码
 6 # priority:连接优先级,数字越大优先级越高(不可以是负数)
 7 # scan_ssid:连接隐藏WiFi时需要指定该值为1
 8 country=CN
 9 ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
10 update_config=1
11  
12 network={
13 ssid="WiFi-A"
14 psk="12345678"
15 key_mgmt=WPA-PSK
16 priority=1
17 }
18  
19 network={
20 ssid="WiFi-B"
21 psk="12345678"
22 key_mgmt=WPA-PSK
23 priority=2
24 scan_ssid=1
25 }

方案三:

 1 # WiFi连接不上
 2 sudo raspiconfig
 3 # 选择Network Options选项中wi-fi选项时出现:Could not communicate with wpa supplicant问题解决
 4 sudo nano /etc/network/interfaces
 5 # 将下列3行添加到最底部
 6 allow-hotplug wlan0
 7 iface wlan0 inet manual
 8 wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
 9 # 启动服务
10 sudo systemctl enable wpa_supplicant.service
11 # 重启
12 sudo reboot

方案四:

 1 # 信道问题连不上WiFi
 2 # 查看信道
 3 sudo iwlist wlan0 freq
 4 # 修改国家
 5 # 进入界面
 6 -> sudo raspi-config
 7 # 选择第二个
 8 -> 2 Network Options
 9 # 选择WiFi
10 -> N2 Wi-fi
11 # 选择国家
12 -> China
13 # 选择ok
14 -> Ok
15 # 输入WiFi名字
16 -> xxx(wifi name)
17 # 输入WiFi密码
18 -> yyy(wifi password)
19 # 完成
20 -> Finish
21 # 重启
22 sudo reboot
23 # 再次查看信道
24 sudo iwlist wlan0 freq
25 # 扫描WiFi
26 sudo iwlist wlan0 scan | grep SSID
27 # 配置wpa_supplicant.conf
28 # 步骤如WiFi网络配置
29 # 完成

 

推荐阅读