How to install ALFA AWUS036ACH, AWUS1900, AWUS036AC on Kali Linux 2020.3 w/ monitor mode & injection

October 16, 2020

The Alfa AWUS036ACH, AWUS1900, and AWUS036AC can run with monitor mode and injection support on Kali Linux 2020.3. But Github has a new driver package for Realtek RTL8812AU and RTL8814AU based devices that is different from past versions. We have a new video showing how to do the driver download and installation.



kimocoder said:

Nice howto video!

Glad you enjoy my drivers. There is a new driver available for 8814AU chipsets, it will be separated, so the repo for standalone driver is

— kimocoder


inon said:

i downloaded the driver but my awus1900 still doesnt work what should i do? im running kali linux 2020.03


TaimOut said:

HI, when will be update for Kali2020.4 ? I ’ve done everthing like in the video, but still i recieve mistakes:

└─$ sudo make dkms_install
[sudo] password for kali:
mkdir -p /usr/src/8812au-
cp -r * /usr/src/8812au-
dkms add -m 8812au -v
make: dkms: No such file or directory
make: * [Makefile:2305: dkms_install] Error 127


Josh said:

Hi there. Thanks for all the great information.

Second the request for update for Kali 2020.4. The AWUS036ACH is totally broken on this version and no older versions are available anywhere.

So I’m dead in the water. Any assistance you can offer would be appreciated.


c0d3ki113r said:

Follow the following steps using a freshly installed latest Kali 2020.4 and the latest rtl8812au (origin/v5.6.4.2).

└─$ uname -r

Note it’s outputting the kali1 and not kali4.

└─$ apt-get update -y && apt-get upgrade -y && apt-get dist-upgrade -y
… … …

Once the update is done, REBOOT the computer.

└─$ uname -r

It’s not outputting the expected kali4.
The following command will now download the correct headers:

└─$ sudo apt-get install build-essential libelf-dev linux-headers-`uname -r`
… … …

Then make should now work well.

└─$ make
… … …

Install using sudo.

└─$ sudo make install
… … …

Enjoy :-)


APT47 said:

thx so much bro now i can use it!!!!!

alfa user

alfa user said:

Thanks for the fix
Also works in 5.9.0-kali5-amd64

alfa user

alfa user said:

Works on kali: 5.9.0-kali5-amd64


panda2k21 said:

c0d3ki113r that worked!

virtualbox – Kali – 5.9.0-kali5-amd64

Thank you!


Brian said:

When i get to make and sudo make install, says no target…help plz.


Lukas said:

It worked, thank you.


Lint said:

Thanks for the Information . Kali 2020.4. and latest driver.
I tried the solution of c0d3ki113r but still i recieve mistakes.

└─$ uname -r

└─$ apt-get update -y && apt-get upgrade -y && apt-get dist-upgrade -y

E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?

Any assistance you can offer would be appreciated.

phil said:

Hey Lint,

try running “sudo bash” to escalate your privalages to the root user before running the update and upgrade commands. When the update is done, type “exit” to exit the root user and proceed with c0d3ki113r’s instructions.


c0d3ki113r said:

No worries guys!

@Lint you should sudo those apt-get commands or switch to root as suggested. But keep in mind, with great power comes great responsibility. :)

Nick S.

Nick S. said:

anyone reading and still having issues try:

apt-get install realtek-rtl88xxau-dkms


ash said:

Hi everyone
this is my kernel version 5.10.0-kali9-amd64
I have been trying to install the driver in a million different ways
it shows up, goes into monitor mode and finds networks and devices but the deauth doesn’t work so no package injection, it shows 0,0 ack
is it the kernel version? what can it be please?
im lost

Leave a comment

Please note: comments must be approved before they are published.