由于 20.04.3 强制 UEFI,TP-Link AC600 Archer 加密狗驱动程序无法运行?

由于 20.04.3 强制 UEFI,TP-Link AC600 Archer 加密狗驱动程序无法运行?

我有一个 TP-Link AC600 Archer 加密狗。我之前的系统使用的是 Ubuntu 20.04,是在操作系统发布后不久安装的,我安装了驱动程序并通过以下答案让它们正常工作:

https://askubuntu.com/a/1191835/684141

此系统没有 UEFI 分区。只有 /、swap 和 /home,

但是,我今天在另一个系统上通过实时 USB 全新安装了 20.04.3,它强制您安装 UEFI 分区。据我所知,此加密狗驱动程序仅在禁用安全启动的情况下工作。但我无法在 20.04.3 中禁用安全启动,而且我必须有一个 UEFI 分区。华硕 Sabertooth Bios 中没有禁用安全启动的选项,我也无法通过 Ubuntu 执行此操作,它总是回到“启用”状态。

看来 20.04.3 正在强制使用 UEFI。我现在该如何让这个驱动程序和加密狗工作?有没有办法禁用安全启动来让它工作?

答案1

经过几个小时的苦思冥想,我终于找到了安装并运行驱动程序的解决方案。这是因为 OP 中链接的解决方案已过时。这里有一个更新的解决方案:

https://community.tp-link.com/en/home/forum/topic/184118

打开终端并执行以下命令:

  1. 更新包信息:

sudo apt update

  1. 安装 dkms 和 git:

sudo apt install dkms git

  1. 安装构建依赖项:

sudo apt install build-essential libelf-dev linux-headers-$(uname -r)

  1. 使用 git 下载驱动程序文件:

git clone https://github.com/aircrack-ng/rtl8812au.git

  1. 导航到下载的目录:

cd rtl8812au

  1. 安装驱动程序

sudo make dkms_install

如果安装中止,请执行此命令'''sudo dkms remove 8812au/5.6.4.2_35491.20191025 --all''',如果弹出错误'''用法:remove / --all'''

相关内容