我一直想让 Ubuntu 在我的 HP 15-an000nd 上运行。整个过程非常痛苦。
我剩下的最后一个(大)问题是 Wi-Fi。信号强度非常非常弱。lspci 给我提供了以下有关无线的信息:
02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 522a (rev 01)
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller (rev 0a)
我尝试了以下方法:
sudo rmmod rtl8723be && sudo modprobe rtl8723be
并尝试安装以下驱动程序:https://github.com/lwfinger/rtlwifi_new
我还在配置文件中设置了这个参数:
options rtl8723be fwlps=0
但没有任何帮助,我仍然几乎收不到任何信号。
非常感谢您的帮助,您好。
答案1
您可以从这个 github 的另一个分支安装此驱动程序rock.new_btcoex
并使用ant_sel=2
参数。
或者,您可以通过运行sudo make uninstall
并从 PPA 安装驱动程序来卸载该驱动程序
sudo add-apt-repository ppa:hanipouspilot/rtlwifi
sudo apt-get update
sudo apt-get install rtlwifi-new-dkms
sudo tee /etc/modprobe.d/rtl8723be.conf <<< "options rtl8723be ant_sel=2"
这个问题发生在只有 1 个天线的笔记本电脑上。驱动程序无法检测天线连接到哪个插槽。因此,您使用的是没有天线的适配器。最后一个命令应该可以修复它。
此驱动程序的旧版本没有此参数。您可以通过以下方式检查它是否存在
modinfo rtl8723be | grep parm