在我的笔记本电脑 HP ProBook 855 G2 上安装 Ubuntu 12.04 LTS 后,我发现我的无线网络无法正常工作。我注意到很多人都遇到了同样的问题,他们都使用了相同的卡 RealTek RTL8723be(显示为 b723 lspci
)。我已经尝试了以下建议:
- 拉取存储库至https://github.com/lwfinger/rtlwifi_new 从正在运行的计算机并将其复制到 USB 记忆棒。
在需要修复的电脑上,加载 stick 和
cd
to 文件夹。然后运行:make sudo make install sudo modprobe rtl8723be
此时,无线网络将启用,但找不到任何可连接的 AP。我尝试按照许多地方的建议调整驱动程序选项:
echo "options rtl8723 ips=0 fwlps=0" | sudo tee /etc/modprobe.d/rtl8723be.conf
但这不起作用。有什么建议吗?谢谢。
答案1
经过进一步搜索,我发现针对我的笔记本电脑的解决方案是将选项放入文件msi=1
中rtl8723be.conf
。总结一下整个步骤:
- 拉取存储库至https://github.com/lwfinger/rtlwifi_new从正在运行的计算机并将其复制到 USB 记忆棒。
在需要修复的电脑上,加载 stick 和
cd
to 文件夹。然后运行:make sudo make install sudo modprobe rtl8723be
此时,无线网络将启用,但找不到任何可连接的 AP。添加
msi=1
以rtl8723be.conf
修复此问题:echo "options rtl8723 msi=1" | sudo tee /etc/modprobe.d/rtl8723be.conf
我猜想即使无线网卡相同,不同的笔记本电脑型号也需要不同的驱动参数。
注意:某些软件升级后驱动程序可能会崩溃,在这种情况下只需重复步骤 2。