从几周/几个月开始,我的 wifi 可能很长时间无法连接(或者在多次关闭和打开 wifi 后)或者它可能会随机断开连接并且不会重新启动,直到我将其关闭并再次打开。
这种情况可能需要几分钟到几小时的时间,几乎每次我将笔记本电脑从睡眠状态重新打开时都会发生这种情况(但在正常情况下也会发生)。
有时它甚至可能显示它仍然处于连接状态,但事实可能并非如此。
当问题发生时,特定的或更多的 Wi-Fi 接入点可能不会显示在 Wi-Fi 网络列表中。
它不依赖于接入点,它随时随地都会发生。
您可以在这里找到我可以收集的一些调试信息:https://gist.github.com/MakisH/bf670963ee7557fbb42b
我使用的是 Dell Studio 1558 笔记本电脑,配有 Broadcom BCM43224 802.11a/b/g/n 和 Ubuntu 14.04.3。之前很长时间没有出现过这样的问题。
编辑于2015/12/13: 我记得几个月前我尝试解决我的 wifi 的类似问题,并在这里发布过:停止查找特定 WiFi 网络,直播工作正常
我还看到我有两个适用于此设备的驱动程序。在“附加驱动程序”中,如果我点击“使用来自 bcmwl-kernel-source 的 Broadcom 802.11 Linux STA 无线驱动程序源(专有)”,我甚至看不到我的网络(很久以前它可以工作),而且通常我看不到的网络更少。当我尝试找出我正在使用的驱动程序时,我得到了:
ls /sys/class/net/wlan0/device/driver/module/drivers
pci:wl
现在我选择了“不使用该设备”,它可以工作,但是出现了我在这个问题中描述的问题。再次:
ls /sys/class/net/wlan0/device/driver/module/drivers
bcma:brcmsmac
我应该使用哪一个驱动程序?我猜测 STA 来自 bcmwl-kernel-source,但我遇到的问题是,我甚至看不到我的网络……
答案1
这不是永久的解决方案。但您可以尝试将其作为临时解决方案。将您的笔记本电脑置于待机或休眠模式,然后再次打开笔记本电脑,它将连接并正常工作。
我知道这不是永久的解决方案。但它可能有助于您暂时恢复。所以请不要投反对票。