Ask Your Question
0

TP-Link Archer T9UH driver

asked 2019-01-14 13:59:24 -0600

updated 2019-01-14 14:53:10 -0600

Hi, I have a TP-LINK Arhcer T9UH, I bought this as it said it was linux compatible on the box. however I have discovered when i went to download the driver it doesn't have a Fedora\Red hat driver.

I learnt that it uses the realtek 8814AU chip.

I downloaded the github source link text.

but when I Run make i get the following error.

[robin@robs-pc rtl8814au-master]$ sudo make -f Makefile 
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.19.13-300.fc29.x86_64/build M=/home/robin/Downloads/rtl8814au-master  modules
make[1]: *** /lib/modules/4.19.13-300.fc29.x86_64/build: No such file or directory.  Stop.

I followed the directories, and the build file is actually a link to /usr/src/kernels/4.19.13-300.fc29.x86_64. But the kernels directory is empty.

I tried installing the "C Development and Tools" grouplist but this didn't help.

any ideas?

UPDATE: ok i managed to install the kernel headers and build the driver, but now when i try to install driver with modprobe I get the permission not allowed message

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2019-01-19 03:32:01 -0600

updated 2019-01-19 04:13:18 -0600

I have the exact same adapter. You should use the drivers support by the aircrack-ng project which are kept up to date to support the latest kernal versions.

First make sure you install the Dynamic Kernal Module Support (dkms) package to recompile the drivers after each update. Otherwise the drivers will stop working when your kernal gets updated:

sudo dnf install dkms

Then follow these steps:

$ git clone -b v5.2.20 https://github.com/aircrack-ng/rtl8812au.git
$ cd rtl*
$ sudo ./dkms-install.sh

To uninstall run sudo ./dkms-remove.sh from the same directoy where you installed, making sure the source is compiled.

If you want to install the driver without using the dkms package (not recommended) you can use make instead which still works:

$ make
$ sudo make install
edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

Stats

Asked: 2019-01-14 13:59:24 -0600

Seen: 48 times

Last updated: Jan 19