Realtek RTL8723BE Wi-Fi 非常弱

Blu*_*Dee 25 wireless networking realtek-wireless rtl8723be

我有一台 HP 14-AN001NA 笔记本电脑。它安装了 Windows 10,Wi-Fi 在家里的任何地方都可以正常工作。

但是,我删除了 Windows 10 并安装了 Ubuntu 16.04,因为除了离路由器大约三英尺外,我在任何地方都有糟糕的 Wi-Fi。我不知道它是否相关,但我的 Wi-Fi 没有被调用,wlan0wlo1出于某种原因(我没有改变它)。

运行时,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
Run Code Online (Sandbox Code Playgroud)

Pil*_*ot6 36

在终端中运行

sudo tee /etc/modprobe.d/rtl8723be.conf <<< "options rtl8723be ant_sel=1"
Run Code Online (Sandbox Code Playgroud)

并重新启动。

ant_sel参数启用 RTL8723be 适配器的两个天线连接器之一。您的笔记本电脑只有一根天线,因为供应商太贪婪而无法安装两根。Linux 驱动程序无法检测正在使用的天线连接器。所以我们必须猜测它。

在 Windows 中,供应商将其设置在预安装系统的某个位置,或者 Windows 专有驱动程序可以检测到它。

如果ant_sel=1没有帮助,请使用ant_sel=2. 此设置说明正在使用哪个天线 1 或 2。

  • 效果很好!但它随机断开连接。你能帮忙解决这个问题吗?我正在使用 Ubuntu 16.04 LTS (3认同)
  • 试试`ant_sel=1` (2认同)