装了一个附加 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 是小菜一碟的人……
从上面的链接下载整个 git 的 zip 文件
重命名旧的驱动程序文件(当您阅读本文时,内核版本可能已经发生了变化):
在一个终端中(我们称之为 term1):
cd /lib/modules/5.0.0-29-generic/kernel/drivers/staging/rtlwifi
sudo mv r8822be.ko r8822be_.ko
二
(您应该看到文件名已成功更改)
将 zip 解压到某处(我有一个文件夹,里面包含一些我尝试过的其他驱动程序,包括我买的一些 TP-LINK 加密狗,当然都没有真正起作用……)
在另一个终端(称为 term2)中,转到解压后的文件夹(readme 文件所在的位置)并按照 readme 文件中的说明进行操作。对我来说,我是这样做的:
。/制作
sudo./make 安装
现在回到 term1,再次检查它是否写入了文件。希望它确实写入了。
重启。
希望对你有帮助!
如果确实如此,我认为您现在可以删除 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 设置。