Realtek RTL8812AE 在 Ubuntu 中的连接速度比在 Windows 中慢

Realtek RTL8812AE 在 Ubuntu 中的连接速度比在 Windows 中慢

装了一个附加 AWP1200E 5Ghz WiFi 卡今天,它依赖于来自文件中的 Linux 驱动程序/驱动程序/linux/AWP1200E_linux.zip/RTL8812AE_Linux_v4.3.2_12208.20140904/摘自http://www.addon-tech.com/new_/down/upload/20150812/1439396363.zip

在我的 74mb 连接上,我只能获得大约 37 mb/秒;有线连接时我可以获得大约 67 mb/秒,而在我的 Windows PC 上,使用 WiFi 我曾经获得超过 70mb/秒。

为什么在 Ubuntu 上速度较慢?我怎样才能让这张卡达到我在 Windows 上的速度?以下是lspci -knn | grep Net -A3 && rfkill list显示的内容:

05:00.0工作控制器[0280]: Realtek Semiconductor Co., Ltd. RTL8812AE 802.11ac PCIe 无线工作适配器 [10ec:8812] (rev 01)
    子系统:瑞昱半导体有限公司 RTL8812AE 802.11ac PCIe 无线工作适配器 [10ec:8812]
    正在使用的内核驱动程序:rtl8821ae
    内核模块:rtl8821ae
06:00.0 以太网控制器 [0200]: 瑞昱半导体有限公司 RTL8111/8168/8411 PCI Express 千兆以太网控制器 [10ec:8168] (rev 0c)
0:phy0:无线局域网
    软阻止:是
    硬阻止:否

答案1

我在同一问题上挣扎了好几天(我的 Ubuntu 18.04 上的速度为 6 Mb/s)从 github 下载了该驱动程序,现在我的网络终于以 144Mb/s 的速度运行:

https://github.com/mid-kid/r8822be

我完全是个菜鸟,所以如果其他菜鸟也遇到我遇到的问题,特别是那些购买了联想 Legion Y530 后想自杀并认为安装 Ubuntu 18.04 是小菜一碟的人……

  1. 从上面的链接下载整个 git 的 zip 文件

  2. 重命名旧的驱动程序文件(当您阅读本文时,内核版本可能已经发生了变化):

在一个终端中(我们称之为 term1):

cd /lib/modules/5.0.0-29-generic/kernel/drivers/staging/rtlwifi

sudo mv r8822be.ko r8822be_.ko

(您应该看到文件名已成功更改)

  1. 将 zip 解压到某处(我有一个文件夹,里面包含一些我尝试过的其他驱动程序,包括我买的一些 TP-LINK 加密狗,当然都没有真正起作用……)

  2. 在另一个终端(称为 term2)中,转到解压后的文件夹(readme 文件所在的位置)并按照 readme 文件中的说明进行操作。对我来说,我是这样做的:

。/制作

sudo./make 安装

  1. 现在回到 term1,再次检查它是否写入了文件。希望它确实写入了。

  2. 重启。

希望对你有帮助!

如果确实如此,我认为您现在可以删除 r8822be_.ko(我复制了一份以防万一)

如果有人有评论我很乐意阅读

答案2

感谢这篇文章https://askubuntu.com/a/1399638我解决了这个问题。只需运行一个覆盖 wifi 设置的命令即可。

但请注意,它可能会禁用蓝牙。删除bt_coex_active=N以测试您是否仍可以使用蓝牙。

sudo tee /etc/modprobe.d/iwlwifi-opt.conf <<< "options iwlwifi bt_coex_active=N power_save=0 power_level=5"

它的作用是在/etc/modprobe.d/目录中创建一个名为的新文件iwlwifi-opt.conf,并通过向该文件添加文本来设置一些 WiFi 设置。

相关内容