i have chinese unbranded one. listed as "Bus 002 Device 002: ID 0bda:b812 Realtek Semiconductor Corp. RTL88x2bu [AC1200 Techkey]". and i got the best results with rtw_power_mgnt=0 rtw_switch_usb_mode=1 parameters, using usb3 port, and using iwd+NetworkManager. now performance is better than windows drivers.
for permanent use:
# echo "blacklist rtw88_8822bu" > /etc/modprobe.d/rtw8822bu.conf
# echo "options 88x2bu rtw_power_mgnt=0 rtw_enusbss=0 rtw_ips_mode=0 rtw_ampdu_enable=0 rtw_switch_usb_mode=1" > /etc/modprobe.d/88x2bu.conf
Search Criteria
Package Details: rtl88x2bu-dkms-git 5.13.1.r209.fcf8bf2-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/rtl88x2bu-dkms-git.git (read-only, click to copy) |
|---|---|
| Package Base: | rtl88x2bu-dkms-git |
| Description: | Kernel module for Realtek rtl88x2bu WiFi chipset |
| Upstream URL: | https://github.com/RinCat/RTL88x2BU-Linux-Driver |
| Keywords: | RTL8812BU RTL8822BU |
| Licenses: | GPL2 |
| Submitter: | RinCat |
| Maintainer: | RinCat |
| Last Packager: | RinCat |
| Votes: | 61 |
| Popularity: | 0.036363 |
| First Submitted: | 2018-11-23 23:14 (UTC) |
| Last Updated: | 2025-06-10 14:14 (UTC) |
googkhan commented on 2026-01-27 18:41 (UTC) (edited on 2026-01-28 23:20 (UTC) by googkhan)
ModelHX commented on 2025-10-08 16:04 (UTC)
Confirmed; rerunning makepkg picked up the new patch, and the module builds and installs successfully now. Thank you!
RinCat commented on 2025-10-08 15:56 (UTC)
It should works now, do not forget reinstall it from git.
ModelHX commented on 2025-10-08 13:06 (UTC)
dkms is failing to install the module after updating to kernel 6.17.1-arch1-1.
Looks like there's an open issue for this on Github already: https://github.com/RinCat/RTL88x2BU-Linux-Driver/issues/272
Silenceman commented on 2025-10-07 15:00 (UTC)
Works flawlessly and leagues better than the default driver. Can't complain
MilkyWay commented on 2025-03-26 21:05 (UTC)
Must-have driver, the one that comes with linux-firmware glitched my whole system and did not work with bluetooth. At this point they should just include it
NeroReflex commented on 2024-10-06 14:24 (UTC)
Please remove linux-headers requirement. No other dkms package is doing that and it is forcing everyone with another kernel to download an unneeded package that is just taking up space and generating a lot of dkms errors.
RinCat commented on 2023-12-11 14:35 (UTC)
Linux 6.6.6 and 6.1.67 should fixed the deadlock issue.
RinCat commented on 2023-12-11 03:52 (UTC)
This is a known Linux kernel bug in 6.6.5 and 6.1.66 that has deadlock during the connection. Please downgrade the kernel for now.
Pinned Comments
RinCat commented on 2020-09-20 23:29 (UTC)
If you encountered any problems, set debug log use
echo 5 > /proc/net/rtl88x2bu/log_levelormodprobe 88x2bu rtw_drv_log_level=5, and post your dmesg and network managers logs to https://pastebin.com/ .