最近买了一个 WiFi 增强器来应对我大学宿舍里不稳定的 WiFi,它与 Windows 配合得很好,因为驱动程序安装很容易,但我似乎不知道如何安装 Ubuntu 驱动程序。附图是使用 Ubuntu 安装的指南,但我看不懂,有人能像我 5 岁的孩子一样一步一步地讲解吗?
在我的 /lib/modules 目录中有 4 个目录,4.15.0-29-generic、4.15.0-62-generic、4.15.0-64-generic、4.15.0-65-generic,我应该输入其中哪一个?此外,指南建议输入命令“make clean”,但我收到错误消息,提示我未指定目标。
编辑:
uname -r
4.15.0-65-generic
lsusb
Bus 002 Device 003: ID 04f2:b52d Chicony Electronics Co., Ltd
Bus 002 Device 002: ID 0438:7900 Advanced Micro Devices, Inc.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 0a5c:216d Broadcom Corp.
Bus 001 Device 003: ID 2357:0106
Bus 001 Device 002: ID 0438:7900 Advanced Micro Devices, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
dmesg | grep 88x2bu
[No output]
答案1
通过以太网、网络共享或任何可能的方式建立临时的互联网连接,打开终端并执行以下操作:
git clone https://github.com/zebulon2/rtl8814au.git
sudo dkms add ./rtl8814au
sudo dkms install rtl8814au/4.3.21
重启。你的无线网络现在应该可以正常工作了。
答案2
其他答案中的 zebulon2/rtl8814au 存储库似乎没有处于积极开发中,因为最近的更新是几年前的,因此它可能无法在较新的内核上运行。
我能够让 T9UH AC1900 在 Ubuntu 20.04 上运行morrownr/8814au存储库。
说明摘要(请参阅以上链接了解详情):
sudo apt update && sudo apt upgrade
然后重新启动sudo apt install -y dkms git build-essential
mkdir -p ~/src
创建一个文件夹来下载源代码cd ~/src
git clone https://github.com/morrownr/8814au.git
下载驱动源cd ~/src/8814au
sudo ./install-driver.sh
安装驱动程序。在安装脚本期间,选择N
编辑驱动程序选项并Y
重新启动
重新启动后,适配器将显示为TP-Link Archer T9UH在(Gnome)设置中的 Wi-Fi 下。