Package Details: rtl8821au-dkms-git

Git Clone URL: (read-only, click to copy)
Package Base: rtl8821au-dkms-git
Description: rtl8821AU and rtl8811AU chipset driver with firmware v5.12.5.2
Upstream URL:
Licenses: GPL2
Conflicts: 8821au
Submitter: zebulon
Maintainer: zebulon
Last Packager: zebulon
Votes: 46
Popularity: 0.000014
First Submitted: 2017-09-12 06:28 (UTC)
Last Updated: 2022-09-02 13:23 (UTC)

Pinned Comments

zebulon commented on 2019-10-01 06:18 (UTC)

To all having an issue with this driver: please try alternatively.

solsticedhiver commented on 2019-03-17 10:59 (UTC) (edited on 2019-03-17 21:10 (UTC) by solsticedhiver)

a patch to make it work for rpi and may be other ARM device:

--- PKGBUILD.old    2019-03-15 20:08:05.345042676 +0100
+++ PKGBUILD    2019-03-15 20:04:24.390294977 +0100
@@ -32,4 +32,10 @@
         sed -e "s/@_PKGBASE@/${_pkgbase}-dkms/" \
                         -e "s/@PKGVER@/${pkgver}/" \
                         -i "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/dkms.conf
+   # patch Makefile for RPI
+   sed -i '/^CONFIG_PLATFORM_I386_PC/s/y/n/' ${pkgdir}/usr/src/${_pkgbase}-${pkgver}/Makefile
+   sed -i '/^CONFIG_PLATFORM_ARM_RPI/s/n/y/' ${pkgdir}/usr/src/${_pkgbase}-${pkgver}/Makefile
+   # disable debug code with __DATE__ macro (TODO: proper fix ?)
+   sed -i '/__DATE__/s/^/\/\//' ${pkgdir}/usr/src/${_pkgbase}-${pkgver}/core/rtw_debug.c

Note: I am seeing the interface of the usb wifi key marketed as DEEPOW dongle (from amazon) changing MAC address at every boot even though I have not set up anything like that in netctl, here.

I don't know if it's a hardware problem or driver problem. However, it's the same with rtl88xxau-aircrack-dkms-git driver

Latest Comments

1 2 3 4 5 6 .. 14 Next › Last »

zebulon commented on 2021-12-02 07:23 (UTC)

Hi all, I will work on updating the package asap.

Repentinus commented on 2021-11-21 01:49 (UTC) (edited on 2021-11-21 01:49 (UTC) by Repentinus)

Upstream sources have moved to git+

zebulon commented on 2021-06-09 08:51 (UTC)

@leo95: indeed, thanks for the notice. Will do this by tomorrow.

leo95 commented on 2021-06-08 17:59 (UTC)

@zebulon you need to change the module name from 8812au to 8821au in the dkms.conf

zebulon commented on 2021-06-01 04:23 (UTC)

I have updated the package to as recommended. Please let me know if this works - and if there is any advantage over the aircrack version.

zebulon commented on 2021-06-01 04:06 (UTC)

Just received an Orphan request from leo95: as requested I can update the source to using as recommended, but this is different from an Orphan. Please let me know if you would like to maintain this.

Casper commented on 2021-05-28 08:45 (UTC)

@zebulon rtl8821au was the first module that I have tried for my usb wifi adapter. It stopped working after latest system upgrade. Unfortunately don't remember where and how I found that rtl8821au is compatible with my device.

zebulon commented on 2021-05-28 07:46 (UTC)

@Casper: thanks for reporting. This makes me think that this package should probably be now deprecated and users of rtl8821au should use now the aircrack version. I will add a note on the Wiki about rtl8821cu devices. Can you confirm that your device is mislabelled rtl8821au? In other words, what made you think you needed 8821au driver?

Casper commented on 2021-05-27 08:43 (UTC)

@zebulon, thank you very much. With the patch works perfectly.

zebulon commented on 2021-05-27 08:10 (UTC)

@Casper: for the brektrou driver, there is a patch bringing compatibility with 5.12: Until it is approved and merged, you need to patch those sources yourself.