Hello,
ich versuche es einmaleinfach und in verständlichen Englisch zu schildern! Entschuldigt bitte wenn etwas fehlt. Gerne reiche ich es nach! Die umfangreichen journalctl-, dmesg- und inxi-Ausgaben reiche ich gerne nach!
I would like to report what looks like a possible kernel regression affecting the Realtek RTL8852CE (rtw89) driver.
Unfortunately, I only had time to write this report now.
System:
Fedora Linux 44 (Xfce)
HP EliteBook 845 G10
AMD Ryzen 7 7840U
Realtek RTL8852CE
Driver: rtw89_8852ce
Home network: Telekom (Germany) via an AVM FRITZ!Box
This notebook and router have worked reliably together for a long time. The problem only started after one of the recent Fedora 44 kernel updates.
Problem:
Beginning with kernel 7.0.14, the WLAN connection becomes unusable after a few minutes.
The same problem is present with:
Kernel 7.0.14
Kernel 7.1.3-200.fc44.x86_64
However, the problem does not occur with: Kernel 7.0.13-200.fc44.x86_64
This is why I suspect a kernel regression between 7.0.13 and 7.0.14.
Symptoms; After a few minutes:
the WLAN connection to the router stops working,
NetworkManager still reports the connection as connected,
pinging the router is no longer possible,
Internet access is also lost.
This does not appear to be an ISP or router problem.
It is only the WLAN communication between the laptop and the router that fails.
Temporary workaround
The connection is restored only by manually disconnecting and reconnecting the WLAN connection using NetworkManager.
- Disconnect the WLAN connection.
- Wait a few seconds.
- Connect again.
The connection then works again for a few minutes before failing again.
The connection is not automatically re-established.
Tested
I also tested the commonly recommended rtw89_pci module parameters:
options rtw89_pci disable_clkreq=y
options rtw89_pci disable_aspm_l1=y
options rtw89_pci disable_aspm_l1ss=y
followed by:
sudo dracut -f
sudo reboot
All three parameters are active after reboot, but they do not solve the problem.
Driver information
$ uname -r
7.1.3-200.fc44.x86_64
The same issue also occurs with kernel 7.0.14.
The driver loads normally:
rtw89_8852ce 0000:01:00.0: loaded firmware rtw89/rtw8852c_fw-2.bin
Firmware version 0.27.129.4
rfkill hardware state changed to enable
journalctl -b -k | grep rtw89 shows only the normal driver initialization. No obvious error messages are reported.
Hardware
Realtek RTL8852CE PCIe 802.11ax Wireless Network Controller
Kernel driver: rtw89_8852ce
System information (inxi -b):
Fedora Linux 44 (Xfce)
HP EliteBook 845 G10
AMD Ryzen 7 7840U
Realtek RTL8852CE
Kernel 7.1.3-200.fc44.x86_64
Most important observation
Booting the older kernel 7.0.13-200.fc44.x86_64 completely fixes the problem.
The WLAN connection remains stable for hours.
The problem immediately returns when booting kernel 7.0.14 or 7.1.3.
Question
Has anyone else with an RTL8852CE adapter seen the same behaviour?
Is there already a known regression or an existing bug report?
If additional logs or debug output are required, I will be happy to provide them.