戴尔1555安装Ubuntu 17.10后WiFi可搜索但无法连接求助
解决戴尔1555 Ubuntu 17.10 WiFi连接问题
嘿,我仔细分析了你的无线日志,发现里面多次出现WiFi关联失败的记录,再结合你提到旧版本Ubuntu能正常使用WiFi的情况,基本可以锁定是17.10的默认驱动或者网络配置和你的无线网卡兼容性出了问题。下面给你几个针对性的解决步骤:
方案一:切换回兼容的无线驱动
从日志能看出你的无线网卡应该是Broadcom系列(戴尔1555常用BCM4312型号),Ubuntu 17.10默认用的brcmfmac驱动可能和它不兼容,而旧版本用的b43驱动是适配的,你可以试试切换:
- 打开终端,先确认网卡型号(验证一下):
lspci | grep Network - 禁用当前的
brcmfmac驱动:sudo modprobe -r brcmfmac - 启用旧的
b43驱动:sudo modprobe b43 - 尝试重新连接WiFi,如果成功,把
b43设置为开机自动加载,避免下次重启又变回默认驱动:echo "b43" | sudo tee -a /etc/modules
方案二:调整NetworkManager配置
有时候NetworkManager的随机MAC地址扫描功能会导致连接失败,你可以关闭这个功能试试:
- 编辑NetworkManager的配置文件:
sudo nano /etc/NetworkManager/NetworkManager.conf - 在
[main]区块下面添加一行:wifi.scan-rand-mac-address=no - 保存并退出编辑器(按Ctrl+O,回车确认,再按Ctrl+X)
- 重启NetworkManager服务让配置生效:
sudo systemctl restart NetworkManager - 之后重新搜索并连接WiFi看看效果。
方案三:重置已保存的WiFi连接
有时候已保存的WiFi配置文件损坏也会导致连接失败,你可以删除旧配置后重新连接:
- 用终端删除已保存的WiFi连接(把
你的WiFi名称换成实际的WiFi名称):nmcli connection delete "你的WiFi名称" - 然后重新搜索WiFi,输入正确的密码重新连接,注意核对密码的大小写和特殊字符。
如果以上方案都没解决问题,你可以再提供一下dmesg | grep wifi的输出结果,我帮你进一步排查细节。
内容的提问来源于stack exchange,提问作者Fazil Abdul Lathif
相关产品推荐
相关产品推荐

