启动/登录时自动进行无线扫描并恢复

启动/登录时自动进行无线扫描并恢复

我的 MacBook Pro 5,5 上运行着 12.04,而且我的 Wi-Fi 运行正常,但在启动时自动扫描时遇到了问题。

第一次登录时,我收到一条通知,提示我已断开连接,并且网络管理器托盘小部件中没有列出任何网络,即使Enable Wireless已勾选。

如果我进入终端并进行手动扫描,网络管理器会在一两秒后启动,填充列表并自动连接到已保存的网络(如果可用)。

$ sudo iwlist wlan0 s

我在启动后立即运行以下命令来诊断情况

$ iwconfig
$ sudo lshw -C network
$ sudo lspci -nn | grep 0280

(输出这里

我不是专家,但据我所知,驱动程序已加载,一切正常,但网络管理器就是不启动扫描,除非背后有人踢我。我花了很多时间四处搜索,但似乎找不到有同样问题的人。有人知道我该如何解决这个问题吗?提前谢谢。

答案1

正如我所怀疑的,这可能是网络管理器,与驱动程序无关。我安装了威克德作为一种解决方法并删除了网络管理器,现在一切都运行正常。

如果我尝试重新安装网络管理器并再次删除 wicd,我会在这里发布结果,以防问题是配置文件损坏或类似问题。

答案2

从 ubuntuforums 来看,这与 Network-Manager 上的一个错误有关,有效的解决方法在这里:

更改 /usr/lib/pm-utils/sleep.d/55NetworkManager 中的最后一部分

from
  thaw|resume)
    resume_nm

to
  thaw|resume)
  resume_nm
  sleep 2 && iwlist eth1 scanning &

这将强制对每份简历进行网络重新扫描。

感谢 mu3en https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/274405/comments/74

答案3

打开终端并输入

sudo nano /etc/modprobe.d/iwlwifi.conf

它将打开一个文本编辑器,然后

粘贴这些行

options iwlwifi bt_coex_active=0
options iwlwifi 11n_disable=1

然后重新启动系统以应用更改。从现在起,即使您已暂停系统,唤醒后系统也会再次重新连接。

信用:Ubuntu论坛

注意:确保您没有保存太多的连接。

相关内容