@zebulon
I added a fix for kernel 5.1 to my repo. Not a huge change, just a slight fix to make sure everything compiles 100% clean with the new kernel headers.
If there are any more changes in this kernel cycle, I will let you know.
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) |
« First ‹ Previous 1 .. 3 4 5 6 7 8 9 10 11 12 13 .. 32 Next › Last »
@zebulon
I added a fix for kernel 5.1 to my repo. Not a huge change, just a slight fix to make sure everything compiles 100% clean with the new kernel headers.
If there are any more changes in this kernel cycle, I will let you know.
Thanks. I was using cower in a script with the -u flag to check and install updates. So it missed that.
@lakshman5876: this patch is already in the repository. I did not bump a new PKGBUILD version as it is not good practice for a git repo. Just re-run the PKGBUILD.
For making it build on 5.0 I had to remove first argument from macro access_ok()
/usr/src/rtl8812au-5.2.20.2.r27.g2dad788/os_dep/linux/rtw_android.c line 627
Good luck
Hi there,
I'm the one who benefits from 5.3.4 with the need for 8814 driver...
I tried 88XX 5.2.20 from aircrack git repo - works bearable, but 5.3.4 seems to work better (wakes up faster after suspend and led blinks)
Unfortunately this PKGBUILD/branch doesn't support my (2357:0106) device, so please, create mentioned PKGBUILD.
Sorry, if I'm messing up with my comment(s). Lets start some post, if this is no proper place. Anyway I will be happy to help with testing.
@gordboy: thank you very much for reporting. As far as I understand, the multi chipset 5.3.4 is being worked on actively by aircrackng. There is an aircrackng PKGBUILD already (albeit outdated and needing modifications to install correctly) and this could be the home of the 5.3.4 version for people who need these features. Unfortunately the owner is not responding requests for updates. Performance- and stability-wise 5.2.20.2 is as good as 5.3.4 (at least from many reports), so we can keep it for 8812au. I can understand that 8814 and 8821 users may benefit from a newer driver, but Realtek has not released new ones yet. We could create rtl88xxau-aircrack-dkms-git PKGBUILD to fill the needs.
EDIT: I have imported your patch for linux 5.0. Thanks again for the update.
@zebulon I put up a fix for kernel 5.0 rc2 on my 5.2.20.2 repo.
Also, I replied to ckpwinters request to include support for Tenda U12 (which of course is already supported). I'm beginning to think that the vast majority of the users we cater to are somewhat lacking in basic reading comprehension ... :)
I am looking at 5.3.4 (admittedly a bit half-heartedly), but I am kind of hoping Realtek come up with something themselves, as the 5.3.4 "branch" is not actually an "official" Realtek offering. While it offers better support across chipsets, the actual code base doesn't really have anything that excites me. Kimocoder and Co. are doing a good job keeping it alive tho.
I have a dream that one day Realtek will come up with a driver that supports multiple chipsets, monitor mode &etc, and recent kernels. But until they do, we are stuck with (it seems to me) 2 main options:
a) 8812au only support in 5.2.20.2, no monitor mode &etc, but recent kernels and a stable codebase.
b) multiple chipset support in 5.3.4, monitor mode &etc, recent kernels, but a dodgy codebase.
Over at SUSE they are using 5.2.20.2, but are experimenting with 5.3.4 in a couple of community builds. Of course, to get any stable decent speeds out of the newer devices you need 5.2.20 or newer.
@Futtle: According to wikidev, 0bda:0811 contains an RTL8811AU chip, NOT an RTL8812au. You CANNOT use this rtl8812au-dkms-git PKGBUILD, the driver version is too recent for 8811au. The Arch wiki (https://wiki.archlinux.org/index.php/Wireless_network_configuration#rtl88xxau) clearly states that the driver for rtl8811au is in the package rtl8821au-dkms-git and this is why you got it working. Furthermore, you should not have both rtl8812au and rtl8821au installed at the same time (due to internal name conflict).
dkms rtl8812au is broken for my 0bda:0811 USB wifi card after updating to kernel 4.20.
I reinstalled rtl8812au, but ip link show won't show my wifi card.
The log said "...installedError! Could not locate dkms.conf file...".
So I uninstall uninstall rtl8812au-dkms-git and rtl8821au-dkms-git and then reinstall dkms. Then dkms seems fine.
I reinstall rtl8812au-dkms-git. But dkms failed to install the module.
Finally,
sudo dkms uninstall --force rtl8821au/5.1.5.r74.g30fb964 sudo dkms install --force rtl8821au/5.1.5.r74.g30fb964
fixed my problem.
@Nudin: are you sure the 8812au module is loaded (and has been compiled for your current kernel)? Please check this is the correct driver for your adapter (which one is it?).
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.