我知道很多人之前都报告过类似的问题,这些解决方案似乎对他们有用,但对我却没用。我希望如果我给出一个描述我的确切的问题,它可能会有所帮助:
我最近买了一台 ASUS 1015E 笔记本电脑,使用它的第一个星期左右,无线连接工作得很好。后来有一天,我突然失去了无线连接。我以为是路由器问题或类似问题,但家里使用无线连接的其他设备仍然可以正常上网。重启后,我重新获得了连接,但大约 10 分钟后又发生了同样的事情。当我失去信号时,图标上一直显示正在尝试连接,但从来没有成功过。每隔 2 分钟左右,它就会再次询问我的 wifi 密码,而且已经输入了,所以我只需单击“连接”,它似乎仍然无法连接。如果我单击“取消”以忽略密码提示,它就会停止尝试连接,如果我单击网络管理器图标,它会显示“无线已被硬件开关禁用”。我没有禁用 wifi 的硬件开关,但 Fn + F2 会禁用它。问题是我从来没有做过执行 Fn + F2,当我执行“rfkill list all”时,它显示:
0: asus-wlan: Wireless LAN
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: yes
我尝试过无数种不同的解决方案,但都没有效果。
根据我的终端历史记录,我尝试过一些解决方案:
1. sudo rfkill unblock all
2. 只需编辑连接信息并重新输入 wifi 密码
3. sudo modprobe iwlwifi 11n_disable=1
4. 在 /etc/modprobe.d/ 中创建一个名为“iwlwifi.conf”的文件,其中包含一行代码:
options iwlwifi 11n_disable=1
5. 卸载最近安装的应用程序
6. sudo modprobe -r iwlwifi
7. sudo modprobe ath5k nohwcrypt
8. 重新启动网络管理器和网络
9. 运行此代码并重新启动:
sudo -i
echo "options asus_nb_wmi wapf=0" > /etc/modprobe.d/asus.conf
exit
我还被告知尝试将 wapf=0 更改为 wapf=1 或 4。这三个都不起作用。10
. sudo pppoeconf
11. sudo lshw -C network
12. lsmod | grep asus
13. sudo iwlist wlan0 scanning
14. sudo apt-get purge bcmwl-kernel-source
15. sudo modprobe -rv wl
16. sudo modprobe -rv brcmsmac
17. 在 /etc/NetworkManager/NetworkManager.conf 中将 ifupdown 管理设置为 false(已设置为 false)
18. 编辑 /etc/network/interfaces 以仅包含以下内容:
auto lo
iface lo inet loopback
希望有人能帮我。每 5-10 分钟就需要重启一次,这太烦人了!提前谢谢。
答案1
你尝试过这个吗:
按 Alt+F2,在弹出的框中输入:killall nm-applet
并按运行。这将关闭所有未显示的现有网络管理器图标。然后
再次按 Alt+F2,然后输入:nm-applet
这将启动一个新的网络管理器小程序
这对我来说总是比重启更好