我在尝试在较新的 HP Stream 11 上使用我的 wifi 卡时遇到了问题。该问题已为人所知,并且显然已通过安装此处提供的较新的 realtek 驱动程序针对旧型号进行了修复:https://github.com/lwfinger/rtlwifi_new
但是,正如其他帖子所解释的那样,该解决方案不起作用。
我正在使用 Ubuntu Mate 16.04 beta 2 64 位,我知道不建议使用不稳定的发行版,但我在另一台笔记本电脑上测试了它,发现它已经非常好用了,无论如何,我在 15.10 64 位和 linux mint 17.3 xfce 32 位上也遇到了同样的问题
安装新的 realtek 驱动程序并运行命令后
sudo modprobe -rv rtl8723be
sudo modprobe -v rtl8723be ant_sel=1
我终于能够连接到 wifi,性能也不错(我仍然不确定 ant_sel 实际上做了什么,以及 1 或 2 是否更好,或者是否允许使用其他值)
首先,我如何才能永久地进行这些更改,而不必每次启动时都重新运行命令?此外,wifi 似乎比我主 PC 上的网速慢。这是怎么回事?
谢谢,如果有人找到了更好的解决方法,我将非常感激,我已经在这里和论坛上阅读了几个小时,但我仍然找不到明确的解决方案
答案1
驱动参数ant_sel
用于选择两个天线连接中的一个。通常,一个工作正常,另一个根本不起作用。您可以使用以下方法进行测试:
sudo modprobe -rv rtl8723be
sudo modprobe -v rtl8723be ant_sel=2
性能怎么样?
然后尝试:
sudo modprobe -rv rtl8723be
sudo modprobe -v rtl8723be ant_sel=1
哪个更好?使用以下命令永久设置参数:
sudo -i
echo "options rtl8723be ant_sel=1" > /etc/modprobe.d/rtl8723be.conf
exit
当然,请指定可从上述实验中获得最佳性能的设置。
至于为什么在 Windows 上性能更好,它们是完全不同的驱动程序。有些东西在 Linux 上运行得更好,有些东西在 Windows 上运行得更好。