Package Details: rtl8852au-dkms-git r100.865ab0f-3

Git Clone URL: https://aur.archlinux.org/rtl8852au-dkms-git.git (read-only, click to copy)
Package Base: rtl8852au-dkms-git
Description: The WiFi driver for Realtek chipsets RTL8832AU and RTL8852AU (e.g. ASUS USB-AX56, D-Link DW-AX1850, TP-Link AX1800)
Upstream URL: https://github.com/lwfinger/rtl8852au
Keywords: dkms realtek
Licenses: GPL2
Conflicts: rtl8852au
Submitter: tzok
Maintainer: KafCoppelia
Last Packager: KafCoppelia
Votes: 2
Popularity: 0.22
First Submitted: 2023-06-15 07:53 (UTC)
Last Updated: 2025-06-13 07:22 (UTC)

Latest Comments

1 2 Next › Last »

natimerry commented on 2025-06-13 19:11 (UTC)

Hey,

So I have updated the patch once more to not use EXTRA_CFLAGS in the kernel (not that it matters too much for reasons I will mention later) and use a more modern approach that builds for kernels that disable the EXTRA_CFLAGS option. My only testing was on Arch kernel. However it seems like arch has stopped shipping kernels with CONFIG_WIRELESS_EXT enabled, and this is a hybrid driver (which means it registers with the newer cfg80211_ops format but also registers wireless handlers which are no longer supported by the latest arch kernel. Now I am not familiar with Larry's massive codebase but I am going to be see what I can do and going to push my updates if I can remove all wireless handler code or make it conditional. I will email the maintainer if I am successful.

Till then your only real option appears to be to use a distro that enables that option OR use a kernel (custom kernel or something like linux-tkg / cachyos whatever) which still ships with CONFIG_WIRELESS_EXT.

natimerry commented on 2025-06-13 13:55 (UTC) (edited on 2025-06-13 14:00 (UTC) by natimerry)

Thats a bit weird, im out right now so I cant test this just yet. But you can dm me on discord if you are on it (same username as here) as that's more convenient imo.

Edit: Just tried this on my laptop running cachyos 6.15.2-2-cachyos and it builds fine on my end. @Stonemincan dm me on discord and maybe i can send you the .ko file or the build directory for you to run make install on. `

Stonemincan commented on 2025-06-13 13:20 (UTC) (edited on 2025-06-13 13:32 (UTC) by Stonemincan)

@natimerry sorry I forgot to return and include that:

os_dep/osdep_service.c:17:10: fatal error: drv_types.h: No such file or directory

this is if I use make in the rtl8852au folder. I see that file in the include folder though. If i try to use makepkg after patching this package, it will build the package after patching the correct files ostensibly, but then when using the package to update with pacman I get the same error as with the unpatched package:

Error! Bad return status for module build on kernel: 6.15.2-arch1-1 (x86_64)

Also, I noticed the maintainer has updated this pacakge, but it still fails to build against 6.15.

natimerry commented on 2025-06-13 08:51 (UTC)

@Stonemincan can you specify in more details where the build fails? Would be great if you could upload the output of the make

Stonemincan commented on 2025-06-11 17:21 (UTC) (edited on 2025-06-11 17:52 (UTC) by Stonemincan)

@natimerry thanks for your help. I applied the patch but building on 6.15 was still unsuccessful. I also couldn't get your github fork to work. Could you please advise?

natimerry commented on 2025-06-11 15:28 (UTC) (edited on 2025-06-11 17:08 (UTC) by natimerry)

https://patch-diff.githubusercontent.com/raw/lwfinger/rtl8852au/pull/115.patch

Patch fixing breakage on kernel 6.15, sorry it took me a while. You could also just use my tree to build the driver manually https://github.com/natimerry/rtl8852au as the maintainer seems to have abandoned this driver.

Edit: The maintainer Larry Fingers has unfortunately passed away last year. I will continue to try maintain the driver to build with newer kernel versions.

Stonemincan commented on 2025-06-10 16:39 (UTC)

Is there a patch for 6.15?

fishbol commented on 2025-06-07 05:37 (UTC)

Wont build on 6.15.

jackoneill commented on 2025-06-02 22:17 (UTC)

Hi!

If you would like the kernel to support this chip out of the box, you can help make that happen by donating an adapter. Support for RTL8851BU and RTL8852BU is already on the way: https://github.com/morrownr/rtw89/issues/4

natimerry commented on 2025-04-09 06:06 (UTC) (edited on 2025-04-09 06:10 (UTC) by natimerry)

Wont build on 6.13 or 6.14 but i maintain a fork at https://github.com/natimerry/rtl8852au

The patch: https://0x0.st/s/0RWUT60ch5K6bJLLzkb4Lw/8_Di.patch fixes the builds for both 6.13 and 6.14