我的联想 G50-70 上的 WiFi 出现了问题。一段时间后,WiFi 断网。然后我不得不重启整个系统才能恢复。请告诉我如何修复它。
当我尝试了解硬件版本时,它显示如下:
sudo lshw | grep [Ww]ireless
description: Wireless interface
product: RTL8723BE PCIe Wireless Network Adapter
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=rtl8723be driverversion=3.13.0-45-generic firmware=N/A ip=192.168.1.5 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
谢谢
答案1
sudo apt-get install linux-headers-generic build-essential
wget -N -t 5 -T 10 https://www.kernel.org/pub/linux/kernel/projects/backports/stable/v3.18.1/backports-3.18.1-1.tar.xz
tar -xf backports-3.18.1-1.tar.xz
cd ~/backports-3.18.1-1
make defconfig-rtlwifi
make
sudo make install
重启并享受它,因为它应该在 14.04 中工作,就像在 12.04 中一样
请务必阅读我关于内核更新时该做什么的评论...你会知道什么时候发生这种情况,因为你的 wifi 应该会再次给你带来问题
答案2
我已经为这个问题苦苦挣扎了好几个月。以下是最终对我有用并且似乎对 14.04 上其他人有用的方法:
下载最新的驱动程序(你可能必须先安装 git)
git clone http://github.com/lwfinger/rtlwifi_new.git
切换到刚刚创建的新目录
cd rtlwifi_new
编译并安装新驱动程序
make
sudo make install
编辑驱动程序的设置
echo "options rtl8723be fwlps=0 swlps=0" | sudo tee /etc/modprobe.d/rtl8723be.conf
查看该文件以确保其有效可能是个好主意。有些人说上述命令的“swlps=0”部分是不必要的。我不确定,但它似乎没有造成任何损害。
重启。
下次您的系统更新内核时,您可能需要再次执行此部分:
cd rtlwifi_new
make
sudo make install
我很好奇想知道其他人是否也尝试过在 14.04 以外的版本上成功执行此操作。
祝你好运!
答案3
对我有用的唯一方法在错误报告中详细说明:
https://bugs.launchpad.net/ubuntu/+s...x/+bug/1320070
最后有一个脚本链接,可以禁用你的蓝牙(也许还有其他东西).....这为我解决了这个问题......但显然停止了蓝牙工作。