Package Details: rtl8821au-dkms-git 5.1.5.r59.gb863326-3

Git Clone URL: (read-only)
Package Base: rtl8821au-dkms-git
Description: rtl8821AU, rtl8812AU and rtl8811AU chipset driver with firmware v5.1.5
Upstream URL:
Licenses: GPL2
Conflicts: rtl8821au
Submitter: zebulon
Maintainer: zebulon
Last Packager: zebulon
Votes: 35
Popularity: 3.434561
First Submitted: 2017-09-12 06:28
Last Updated: 2017-12-15 13:56

Dependencies (3)

Required by (0)

Sources (2)

Latest Comments

remy.grunblatt commented on 2018-01-03 14:14

Hi, can someone try to connect to a wpa2 entreprise network (such as eduroam) and tell me if it works, with this driver?

I keep getting stuff like "nl80211: Drv Event 48 (NL80211_CMD_DISCONNECT) received for wlan[…]" messages after EAP identity exchange.


zebulon commented on 2017-12-15 14:01

I have uploaded a patched version that compiles for 4.14 kernels on Arch. Also, dkms.conf now supports multi-threading.

zebulon commented on 2017-12-15 12:56

Hi, apologies for the lates answer. I have been ill and it was difficult for me to maintain th epackage. I'll patch it for kernel 4.14 soon.

Phate666 commented on 2017-12-13 06:12

This patch makes it work with kernel 4.14:

Koonboi commented on 2017-12-03 23:05

This adapter is a pita. I'll never buy a wifi adapter without double checking linux compatibility.

capoeira commented on 2017-12-03 19:22

every other kernel it breaks now

Phate666 commented on 2017-12-03 17:54

Does not work for kernel 4.14

pan-mroku commented on 2017-09-27 14:30

@zebulon: Yes, there is, but it's more like official Arch repo with built packages. Not like AUR with PKGBUILDs. When I find some time I'll propose a working PKGBUILD and we'll see what's next. Thanks :)

zebulon commented on 2017-09-19 14:36

@pan-mroku: there is also for Archlinux on ARM. I think this would be a better place to put ARM PKGBUILDs. I had a look at PKGBUILDs there, and saw some use arch=('armv7h'), but some did not update arch. I have no experience with it so would not be able to advise. I know that the main Archlinux site is for x86_64 and i686 (with the latter one being deprecated soon).
However, you would need to have ARCH=arm in dkms.conf MAKE, as seen in Then it would work without further work.

pan-mroku commented on 2017-09-19 14:05

@zebulon: "Arch officially supports only i686 and x86_64, but projects like Arch Linux ARM provide support for other architectures such as arm for armv5, armv6h for armv6 hardfloat, armv7h for armv7 hardfloat, and aarch64 for armv8 64bit." ( I must have mistaken armv7h with armv7l. Sorry for that :( I used arch=('any') but that probably is a rather dirty solution.
There also exists package but it depends on linux-raspberrypi-headers making it usable only on Raspberry Pi. It uses arch=('armv7h')

All comments