一段时间后,Ubuntu 14.04无线断开连接

我的笔记本电脑上有wifi问题,我不知道如何解决。

我的笔记本电脑在双启动Windows 8.1 / Ubuntu 14.04中运行:每当我使用Windows时,所有连接都运行没有问题; 相反,在ubuntu上,wifi连接在启动后工作几分钟,然后它们就会停止工作直到我重新启动。 有线连接工作正常。

我发现了这个问题 ,可能与我的情况有关。 参考这个答案,我看到在我的情况下Power Management:on ,所以我尝试运行sudo iwconfig wlan0 power off ,但是我收到此错误

 Error for wireless request "Set Power Management" (8B2C) : SET failed on device wlan0 ; Operation not supported. 

可能有用的信息:

 ##### lspci ############################# 02:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter [10ec:b723] Subsystem: Lenovo Device [17aa:b736] Kernel driver in use: rtl8723be ##### iwconfig ########################## wlan0 IEEE 802.11bgn ESSID:off/any Mode:Managed Access Point: Not-Associated Tx-Power=off Retry long limit:7 RTS thr=2347 B Fragment thr:off Power Management:on 

在此先感谢您的帮助!

编辑:似乎电源管理不是问题的原因,因为关闭它并没有解决它。

我怀疑电源管理不能被iwconfig操纵,因为驱动程序有几个与省电相关的参数; 来自modinfo

 parm: swlps:bool parm: swenc:using hardware crypto (default 0 [hardware]) (bool) parm: ips:using no link power save (default 1 is open) (bool) parm: fwlps:using linked fw control power save (default 1 is open) (bool) 

我建议你试试这个; 从终端:

 sudo -i echo "options rtl8723be fwlps=0 swlps=0" > /etc/modprobe.d/rtl8723be.conf exit 

重启并测试。

我似乎找到了解决问题的方法,使用

 echo "options rtl8723be fwlps=0 swlps=0" | sudo tee /etc/modprobe.d/rtl8723be.conf 

更多关于此论坛post的内容 。 Wifi已经工作了几个小时,没有任何问题。