5.2.9 driver is available but the HAL part has been rewritten (somehow), and I was not able to use the old RTL8811AU/8821AU HAL codes. RTL8811AU/8821AU users please continue to use version 5.1.5. In addition, I have no RTL8812AU chipset (which is the only one supported by 5.2.9) to test so I cannot guarantee it will work.
Interested parties please feel free to fork the repository and make changes as you like.
https://bitbucket.org/irizaki/rtl8812au_5.2.9
(Mercurial repository)
Search Criteria
Package Details: rtl8812au-dkms-git 5.13.6.r46.gcbe2fd6-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/rtl8812au-dkms-git.git (read-only, click to copy) |
---|---|
Package Base: | rtl8812au-dkms-git |
Description: | rtl8812AU chipset driver with firmware v5.13.6 |
Upstream URL: | https://github.com/morrownr/8812au-20210820 |
Licenses: | GPL2 |
Conflicts: | rtl8812au |
Submitter: | thelinuxguy |
Maintainer: | zebulon (zebulon) |
Last Packager: | zebulon |
Votes: | 76 |
Popularity: | 0.003499 |
First Submitted: | 2015-06-08 13:04 (UTC) |
Last Updated: | 2024-05-23 13:07 (UTC) |
Dependencies (3)
Required by (0)
Sources (2)
Latest Comments
« First ‹ Previous 1 .. 24 25 26 27 28 29 30 31 32 Next › Last »
<deleted-account> commented on 2017-07-10 05:08 (UTC)
NyanNyanKoneko commented on 2017-07-08 20:07 (UTC)
Thank you! This driver works like a charm! And I'm really happy to see recent updates to the code on github.
rollenwiese commented on 2017-07-08 17:30 (UTC)
Wow thank you so much for this zebulon! The 5.1.5 firmware allows 5g to function on my TP-Link Archer T4U. Everything is stable and fast as I have ever seen with this device. lsusb doesn't show the device name as being detected (ID 2357:0101), but that's minor. Thanks again.
ArchExplorer commented on 2017-07-08 10:00 (UTC) (edited on 2017-07-09 09:21 (UTC) by ArchExplorer)
Sadly driver does not compile anymore with kernel 4.9.11
Issue raised: https://github.com/gnab/rtl8812au/issues/113
Solution is here but not merged yet: https://github.com/Grawp/rtl8812au_rtl8821au/pull/46
zebulon commented on 2017-07-06 11:26 (UTC) (edited on 2017-07-06 13:47 (UTC) by zebulon)
Hi, I have forked on Github paspro repository, which itself is a fork of astsam repository, with patches to make it compile for up to 4.11.8 kernels. I then added a new patch to make it compile with 4.11.9 kernel (see Github repo for info). My Github repo can be found at https://github.com/zebulon2/rtl8812au/tree/v5.1.5. There is little change to do to the PKGBUILD: use my repo URL and replace rtl8812AU with rtl8812au.
EDIT: I have adopted the package and updated the PKGBUILD accordingly.
zebulon commented on 2017-06-30 13:00 (UTC)
Yes, bizarrely uminokoe has deleted his account on Github, along with all his repositories.
For 5.1.5, we are left with some other options:
https://github.com/astsam/rtl8812au/tree/v5.1.5
https://github.com/mk-fg/rtl8812au
capoeira commented on 2017-06-27 18:13 (UTC)
thanks @TGS, I actualy have exactly the same chip as you. but now the repo f this driver is gone. lol
nothing but problems with this antena since the new kernel
<deleted-account> commented on 2017-06-26 01:38 (UTC)
@capoeira
Since this package uses DKMS, you can uninstall and reinstall the module by itself in /usr/src. See this article for details: https://wiki.archlinux.org/index.php/Dynamic_Kernel_Module_Support
I have also had to do something similar for the other driver (not USB ID, just patch the kernel version) in the AUR before kernel 4.11 was patched.
I am not sure if I should add these instructions to the ArchWiki soon under the "Wireless_network_configuration" article, and most people might only be affected on other wifi cards, so I'll leave them here for now.
Type lsusb, and you should get output similar to this when you plug in your USB device:
Bus 001 Device 008: ID 7392:a812 Edimax Technology Co., Ltd
You can also check WikiDevi here (they might not have your wifi card though, so lsusb is the most useful): https://wikidevi.com/wiki/Edimax_EW-7811UTC (super useful resource) to confirm that everything (including the chipset - 8812AU or 8821AU) is correct.
Edit the os_dep/linux/usb_intf.c file as root in the /usr/src/rtl8812au-v5-5.1.5 folder.
Add the following near #ifdef CONFIG_RTL8821A if your wifi card's chipset is RTL8821AU:
{USB_DEVICE(0x7392, 0xA812) , .driver_info = RTL8821}, /* Edimax - EW-7811UTC */
Add the following near #ifdef CONFIG_RTL8812A if your wifi card's chipset is RTL8812AU. In this example I am using the Asus USB-AC56. This card is in this file, but others can be added with a different USB ID:
{USB_DEVICE(0x0B05, 0x17D2), .driver_info = RTL8812}, /* ASUS - Edimax */
Save the file and close.
Remove the DKMS module already built without your USB ID: # dkms remove rtl8812au-v5/5.1.5 --all
Build the DKMS module again. In the same directory (/usr/src/rtl8812au-v5-5.1.5), type:
dkms install -m rtl8812au-v5 -v 5.1.5
Wait for it to finish building. Enjoy a working driver!
If you want to rebuild a non-DKMS module using makepkg, temporarily copy everything over to a different folder you own such as your home folder (root may be necessary to do so), fix permissions (chown -R username:users rtl8812au-v5-5.1.5), and makepkg there.
capoeira commented on 2017-06-21 15:35 (UTC)
sorry, but how am I suposed to manually add to os_dep/linux/usb_intf.c if "makepkg -si" gives no chance to do so?
<deleted-account> commented on 2017-06-13 01:13 (UTC)
I have pushed a new commit which allows the driver to be compiled on kernels version 4.12 or higher.
Please note that the driver does not include all USB IDs that belong to the devices using the RTL8811AU/8812AU/8821AU chipset. You may have to manually add yours to os_dep/linux/usb_intf.c.
Pinned Comments
zebulon commented on 2019-10-01 06:19 (UTC)
To all having an issue with this driver: please try https://aur.archlinux.org/packages/rtl88xxau-aircrack-dkms-git alternatively.