我的 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
答案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论坛
注意:确保您没有保存太多的连接。