使用 ThinkPad X61 和 Lubuntu 14.04.1,无线连接失败但以太网正常。在多个位置的测试中看到多个 SSID,但输入它们的密钥不会启用连接。打开接入点也失败。相同的键在其他 Thinkpad 上也能正常工作。MAC 地址过滤未在网关 (SMC D3GNV) 中打开。使用从闪存驱动器启动的不同发行版复制了问题。
sudo modprobe -r iwlwifi
失败了
modprobe: FATAL: 模块 mac80211 正在使用中,
modprobe: FATAL: 为 iwlwifi 运行删除命令时出错
sudo modprobe -r iwl4965
和
sudo modprobe iwl4965
两者都没有错误或消息执行,
sudo service network-manager restart
要我选择 SSID 并提供 WPA 密钥。但是,这并不能解决问题,问题仍然存在。
rfkill 返回:
0:hci0: Bluetooth
Soft blocked: no
Hard blocked: no
1:tcacpi_bluetooth_sw:Bluetooth
Soft blocked: no
Hard blocked: no
2:phy0:Wireless LAN
Soft blocked: no
Hard blocked: no
试过这个,重新启动,仍然失败:
sudo apt-get purge bcmwl-kernel-source broadcom-sta-common broadcom-sta-dkms
sudo apt-get 安装固件-b43-installer
我的下一步是什么?下面链接的其他日志。
dmesg
lsmod
syslog
wireless-info.txt(来自 wireless_script 根据https://askubuntu.com/questions/425155/my-wireless-wifi-connection-does-not-work-what-information-is-needed-to-diagnos )
虽然我现在可能无法提供问题的确切解决方案,因为您的问题缺少相关信息,但您可以执行以下一些操作来解决问题并可能将它们包含在问题中,以便其他用户可以帮助您。
你可以在你的问题中包含什么?
/var/log/syslog
。尝试重现问题并记下重现的时间。完成整个过程后,请阅读系统日志。最近的事件都在文件的末尾,因此您可能想要执行一些操作,例如cat /var/log/syslog | tail -n50
列出该文件中的最后 50 行,但您可以根据需要更改该数字。lsmod
(也许驱动程序没有正确加载);dmesg
rfkill list all
可能的问题:
您的以太网可以工作,但无线网络不行。所以它很可能是无线网卡(硬件故障)、无线驱动程序或无线配置的问题。但在我们知道您的系统日志中有什么之前,我们可能无法确定问题所在。有无线加密狗,您可以使用它来测试这是否是无线网卡问题,但恕我直言,更好的方法是在实时 USB 上启动,看看是否可行。
iwlwifi 模块不适用于所有 Wifi 适配器。请尝试以下解决方法:
打开终端:Ctrl++Altt
sudo modprobe -r iwlwifi
sudo modprobe iwlwifi 11n_disable=1
如果这解决了问题,请进行以下更改:
sudo nano /etc/modprobe.d/iwlwifi.conf
添加行:
options iwlwifi 11n_disable=1
保存存档
重新启动电脑。
如果没有,请告诉我们。
我会检查路由器设置。首先确保它设置为 11 b/g/n 而不仅仅是 11n,然后检查安全/加密设置并将其设置为仅 WPA2 且未启用 WEP 或 TKIP 并允许它广播 SSID,因为隐藏它不会让网络更安全。我还将路由器打开的频道更改为未使用的频道,这是 wifi 脚本中使用的频道列表
然后我会进入网络管理器并为您的连接设置 IPv6 设置以忽略