Package Details: rtl88xxau-aircrack-dkms-git r999.65174c4-1

Git Clone URL: (read-only, click to copy)
Package Base: rtl88xxau-aircrack-dkms-git
Description: Aircrack-ng kernel module for Realtek 88XXau (USB adapters only) network cards (8811au, 8812au, 8814au and 8821au chipsets) with monitor mode and injection support
Upstream URL:
Keywords: 8811au 8812au 8814au 8821au aircrack dkms driver injection rtl8811au rtl8812au rtl8814au rtl8821au rtl88xx wireless
Licenses: GPL
Conflicts: rtl8812au-aircrack-dkms-git, rtl8812au-dkms-git, rtl8812au-inject-dkms-git, rtl8814au-dkms-git, rtl8821au-dkms-git
Replaces: rtl8812au-aircrack-dkms-git
Submitter: iyanmv
Maintainer: iyanmv
Last Packager: iyanmv
Votes: 27
Popularity: 1.95
First Submitted: 2019-01-29 20:43
Last Updated: 2020-01-10 15:57

Dependencies (2)

Required by (0)

Sources (2)

Pinned Comments

iyanmv commented on 2020-01-10 16:02

This package now forces to use the branch v5.6.4.2 (the one that works better for me), which is the default one in the remote repository although they still mention branch v5.3.4 as the stable one. If you have any issues, please leave a comment, and also tried to change the branch in the source array. For example, change it to:


Read the to learn how to set your interface in monitor mode (and other things).

Important: Use ip and iw instead of ifconfig and iwconfig

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 ... Next › Last »

iyanmv commented on 2019-09-22 10:26

I have deleted the hardcoded branch in the sources array as suggested by @jpegxguy. v5.6.4.1 is currently the active branch so I'll keep it. If you have any problems, please try a different branch and check issues in the upstream repo.

jpegxguy commented on 2019-09-20 22:12

@capoeira I disagree with that philosophy, but you can certainly go by it.

I mean, Linux 3.10 would work fine, but I wouldn't use it for my PC. It's old, less features and bugfixes.

The driver you chose is maintained and contains none of the work that aircrack have put into it for unification and to support all the chips e.t.c.

capoeira commented on 2019-09-20 20:51

@jpegguy thanks, but seams to work nicely for me. "If it aint broke, don't fix it"

jpegxguy commented on 2019-09-20 19:35

@capoeira Try removing the branch selection from the sources array

jpegxguy commented on 2019-09-20 19:33

They have changed the upstream branch. Save yourself the trouble, don't hardcode the branch in the sources array. Just use it like this:


capoeira commented on 2019-09-20 10:46

not working anymore for my TP-LINK Archer T4U. the other driver works

ckoba commented on 2019-09-13 07:00

I've reworked this slightly to support building on any platform (tested on x86_64 and aarch64).

The patch is at ... if the patch is acceptable to the maintainer, please merge.

jpegxguy commented on 2019-07-11 17:19

@peterpan4, It can be handled in the PKGBUILD conditionally with an ARCH variable or something. But indeed I've basically been using your way up until now

peterpan4 commented on 2019-06-29 00:25

Here is how I build this package under Arch Linux ARM disabling the randomized MAC address. Not sure if the process can be streamlined somehow.

tar xzfv rtl88xxau-aircrack-dkms-git.tar.gz
cd rtl88xxau-aircrack-dkms-git
makepkg -Aos  # fetch sources and deps without installing

vim src/rtl88xxau*/Makefile  # change the following lines:

vim src/rtl88xxau/core/rtw_ieee80211.c  # change this line:

makepkg -Aeif  # compile and install without re-downloading the source

iyanmv commented on 2019-05-27 21:56

There is a new branch (v5.6.4):

But still a lot of work to do... I'll keep an eye on it!