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.

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 close merge delete 1 Answer Sort by » oldest newest most voted 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

more