如何在ubuntu中解决Realtek RTL8723BE wifi信号弱的问题

Realtek RTL8723BE 是无线网络适配器。 它适用于 Windows,但在基于 ubuntu 的 linux 发行版中会导致 wifi 信号弱的问题。 只有当您坐在调制解调器旁边时,wifi 才有效。 Realtek RTL8723BE 无线网络适配器在 Linux 上管理天线时出现问题。 这会导致wifi信号弱的问题。

为 Ubuntu 21.04 更新

ubuntu中Realtek RTL8723BE wifi信号弱的解决方案:

打开您的终端。要打开终端,请单击统一启动器中的 Dash 主页。然后在搜索字段中键入终端。然后单击终端。

在终端中键入以下命令,然后按 Enter。

iwconfig

记下 wlp 编号。 这里(在我的情况下)它 wlp13s0

1

对于 Ubuntu 20.10(内核 5.8)及以下版本:

转到以下链接并将新的驱动程序 zip 文件下载到桌面并将其解压缩到桌面。

下载驱动:

从此链接下载驱动程序 直接驱动下载链接 到桌面并将其解压缩到桌面并按照所有步骤操作。

然后在终端窗口中输入以下代码并按回车键。

cd Desktop

然后输入以下代码并按回车键。

cd rtlwifi_new-master

这里的“rtlwifi_new-master”是解压的 zip 文件夹名称。

然后运行这个命令。

make

2

键入并输入

sudo make install

输入您的 ubuntu 密码。

对于 Ubuntu 21.04(内核 5.11)及更高版本:

对于 Ubuntu 21.04 及以上的用户,您不需要下载上述驱动程序并编译。 默认情况下,内核 5.11 以上带有 RTL8723BE wifi 驱动程序。 所以只需跳过上面的驱动下载、编译和安装步骤。 在 iwconfig 命令之后,只需遵循以下命令和步骤。

sudo modprobe -rv rtl8723be

然后在终端中输入以下代码行并按回车键。

sudo modprobe -v rtl8723be ant_sel=2

3

然后键入并输入。

sudo ip link set wlp13s0 up

然后在终端中输入以下命令并输入。它将扫描所有具有信号强度的网络。

sudo iw dev wlp13s0 scan

6

要使设置永久化,请在终端中键入以下命令并按 Enter。

echo "options rtl8723be ant_sel=2" | sudo tee /etc/modprobe.d/50-rtl8723be.conf

7

只需等待 5 分钟,然后重新启动系统。 只是等待一段时间信号会来或只是重新启动一次。 现在您将获得强大的 wifi 信号。

适用于 Linux 的 Procmon 进程监视器 – Microsoft Sysinternals Suite

来源

注意事项 1: 如果您的天线 2 仍然无法获得强大的 wifi 信号,则只需将天线 2 更换为天线 1 并尝试所有步骤。 对于那个命令“sudo modprobe -v rtl8723be ant_sel = 2” 替换 sel=2 与 sel=1 如下所示。

sudo modprobe -v rtl8723be ant_sel=1

在命令“echo “选项 rtl8723be ant_sel=2” | sudo 三通 /etc/modprobe.d/50-rtl8723be.conf” 替换 sel=2 与 sel=1 像下面

echo "options rtl8723be ant_sel=1" | sudo tee /etc/modprobe.d/50-rtl8723be.conf

并重新启动系统 2 次。

注意2:在您的操作系统(内核)更新后,您需要再次应用这些设置以获得强信号。 (从桌面删除旧的提取文件夹并下载新的驱动程序 zip 文件并应用上述所有步骤)

注意 3:使用我们下载的驱动器在 Ubuntu 20.10 和 Kernel 5.8 上进行测试。

注意 4:在 Ubuntu 21.04 和 Kernel 5.11 上测试,内置操作系统驱动器。 (您无需从我们的网站下载和安装 wifi 驱动程序。只需跳过驱动程序下载、制作和安装步骤,然后按照所有其他步骤操作即可。)。 如果天线 2 不起作用,请尝试使用天线 1。它会起作用。

注意 5:它也适用于旧版本的 Ubuntu 和其他基于 Ubuntu Debian 的 Linux 发行版。