树莓派插入无线网卡后无法连接WiFi/WiFi图标上两个叉
可能的原因有很多,第一个解决方案可能是最有用的。
方案一:
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 # 完成