我的笔记本电脑上同时启动了 Windows 8 和 Ubuntu 14.04。直到上周,这两个操作系统上的 WiFi 都运行正常。然而,在过去的几天里,我的 Ubuntu WiFi 非常不稳定。它会自动断开与我大学互联网的连接,并且拒绝重新连接。解决这个问题的唯一方法是重新启动我的电脑,这样我就可以再使用 5 分钟的互联网,然后它就会自动断开连接。在 Windows 上没有这样的问题。
我运行了 Wild Man 提供的脚本回答回答类似的问题。这是脚本的结果。我连接到“NU-Student”无线接入点。有什么方法可以解决这个问题吗?
此问题不仅出现在 Ubuntu 14.04 中。它也出现在 10.04 中!
答案1
按照这位用户的建议,使用此网卡和类似的大学无线网络(多个接入点)后,我获得了更好的性能:
https://zach-adams.com/2014/06/fixing-rtl8723ae-driver-ubuntu-linux/
简单来说就是两个阶段:
尝试使用以下命令安装 linux-firmware-nonfree 驱动程序:
sudo apt-get install linux-firmware-nonfree
尝试安装 WICD 网络管理器。有关您的 Ubuntu 版本的说明,请参阅https://help.ubuntu.com/community/WICD
答案2
您的无线网络正在尝试在多个接入点之间漫游,每个接入点都具有相同的 EESID,即 NU-Student。在运行无线脚本时,您已连接到一个信号强度为 37 的接入点,尽管附近还有另一个信号强度为 70 的接入点。您的消息日志还显示断开连接并重新连接到多个不同的接入点,这些接入点均名为 NU-Student。
我建议你这样做:
sudo iwlist wlan0 scan
找到信号强度最高的 NU-Student 接入点的 MAC 地址,并要求网络管理器仅通过编辑连接并在“BSSID”框中指定 MAC 来绑定到该地址,如下所示:https://i.stack.imgur.com/MMCtj.png当然,请说明您的详细信息。
接下来,我将删除错误的连接配置文件:
sudo rm /etc/NetworkManager/system-connections/NU-Student
sudo rm /etc/NetworkManager/system-connections/NU-Student\ 1
然后重新启动网络管理器:
sudo service network-manager restart
有改善吗?
您也可以尝试驱动程序参数:
sudo modprobe -r rtl8723ae
sudo modprobe rtl8723ae swenc=1
如果有帮助,请使其永久生效:
sudo -i
echo "options rtl8723ae swenc=1" >> /etc/modprobe.d/rtl8723ae.conf
exit