我有一台惠普14-AN001NA笔记本电脑。它安装了Windows 10,Wi在家里任何地方都运行得很好。
然而,我删除了Windows 10并安装了Ubuntu16.04,因为除了离路由器大约三英尺之外,我在任何地方都有糟糕的Wi。我不知道它是否相关,但我的Wi不是wlan0,而是wlo1,因为某种原因(我没有改变它)。
在运行lspci -knn | grep Net -A3时,我得到以下输出:
05:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter [10ec:b723]
DeviceName:
Subsystem: Hewlett-Packard Company RTL8723BE PCIe Wireless Network Adapter [103c:81c1]
Kernel driver in use: rtl8723be
Kernel modules: wl, rtl8723be发布于 2017-02-15 17:10:38
在终点站运行
sudo tee /etc/modprobe.d/rtl8723be.conf <<< "options rtl8723be ant_sel=1"然后重新启动。
ant_sel参数启用RTL8723be适配器的两个天线连接器之一。您的笔记本电脑只有一个天线,因为供应商太贪婪,无法安装两个天线。Linux驱动程序无法检测哪个天线连接器正在使用。所以我们得猜出来。
在Windows中,供应商将其设置在预装系统的某个位置,或者Windows专有驱动程序可以检测到它。
如果ant_sel=1没有帮助,请使用ant_sel=2。此设置指示正在使用的天线是1还是2。
发布于 2018-10-01 05:34:35
注意:我还没有在Ubuntu16.04上测试过它,但是它在Ubuntu18.04上运行得很好。
这是Realtek RTL8723BE控制器驱动程序的一个问题。这样做:
ant_sel=2在步骤6。注意:每次内核更新之后,您需要重新构建模块。
发布于 2018-11-29 17:11:54
用Ubuntu16.04修复我的笔记本电脑惠普展馆的是https://github.com/navilg/rtl8723be。
我和14.04有过这个问题。我有一个脚本修复了它,但是当我升级操作系统时,这个脚本不再工作了。
我已经4个月没能用Ubuntu16.04的笔记本电脑了。这个脚本完全解决了问题。
https://askubuntu.com/questions/883673
复制相似问题