我刚刚从 Ubuntu 14.04 升级到 15.04,现在我的 Wifi 停止工作了。我可以看到连接,但就是无法连接。这在 14.04 下运行正常。我读过大多数论坛,但都没有任何效果。禁用“n”不起作用。我重命名了几个文件,但没有用(它们后来被设置为原始名称)。
以下是运行 wireless-info 脚本的输出:
有人可以提供任何帮助吗?
答案1
答案2
我从您的 wireless-info 输出中看到,您有一个使用该驱动程序的 Intel 无线芯片组iwlwifi
,我的笔记本电脑也使用该驱动程序。我无法根据提供的信息确定到底出了什么问题,但我可以给您一些对我有用的建议。
这是在最近被暂停使用的笔记本电脑上吗?有时,在唤醒处于挂起状态的 Thinkpad 后,我无法再连接到 WPA2 加密网络。(看起来您也在使用 WPA2)但我注意到我仍然可以连接到未加密的“开放”网络,这让我怀疑这个wpa_supplicant
过程。
事实证明其他人iwlwifi
在暂停后也遇到了该模块的这个问题:暂停后无法连接 WiFi
上述链接中给出的修复方法的关键是终止进程的那行代码wpa_supplicant
。(它会自动重新启动,根据我的经验,这足以让它再次运行)要测试这是否有效,请从终端运行此代码:
sudo pkill wpa_supplicant
如果这样可以解决问题,那么您可能需要查看上面链接中给出的脚本。
如果这没有帮助,请尝试另一件事:卸载并重新加载iwldvm
内核模块。
sudo modprobe -r iwldvm && sudo modprobe iwldvm
我以前经常遇到间歇性的 wifi 问题,通过执行上述操作可以解决。我
iwlwifi
想知道和之间有什么区别iwldvm
?我也是,这里有一个很好的解释:
iwlwifi 或 iwldvm 或 wext 是无线驱动程序吗?
这是两件相当容易尝试的事情。
如果这些方法不起作用,这里有一个更复杂的方法,它来自一个在使用同一iwlwifi
驱动程序时遇到类似升级后问题的人:升级到 15.04 后,Intel 7260 + iwlwifi 的无线不稳定
这涉及安装更新的主线内核包这需要几个步骤,并且可能会导致其他问题,如下所示:我应该升级到“主线”内核吗?
因此我建议首先尝试前两个较简单的修复方法。