Chronic "failed to get tx report from firmware" crash with RTL8822CU (rtw88) on CachyOS
Hey everyone,
I've been distro-hopping for a while and recently subbed to CachyOS KDE Wayland. Everything is butter smooth except my USB Wi-Fi adapter (Realtek RTL8822CU / AC1300).
After about 5-10 minutes of usage or under network load, the connection completely drops and freezes. When checking sudo dmesg, I see this exact line right at the moment of the crash:
rtw88_8822cu 3-1:1.0: failed to get tx report from firmware
I already tried disabling USB autosuspend (options usbcore autosuspend=-1) and setting disable_lps_deep=y / disable_lps=y via modprobe configs, but the firmware keeps crashing with the same TX report error.
My system specs:
- OS: CachyOS (KDE Plasma, Wayland)
- Kernel:
linux-cachyos - CPU: AMD Ryzen 5 5600
- GPU: ASUS RTX 4060
- Wi-Fi Adapter: RTL8822CU (AC1300 USB)
Should I blacklist the native kernel module and switch to rtw88-dkms-git from AUR, or is there a specific kernel parameter/fix for linux-cachyos to prevent this firmware timeout?
Any help is appreciated, thanks!