since todays or maybe yesterdays update my laptop’s WiFi keeps going into a limitied connectivity state (de: eingeschränkte Verbindung) were the internet connection is being lost which shows by an exclamation mark at the WiFi sign.
this should help you, there’s always at least two versions of a firmware if it’s in the rtw89 directory, I think this dir is for the newer chips, I think your firmware is in this dir, even if it’s RTL88
your firmware is not the same, but if you run journalctl -b0 | grep rtw you should see which file is being loaded and there should be a file that ends with -2 that’s the previous version, which will get loaded if if -1 is missing, if I remember correctly, some of the firmwares have multiple versions, so I’m not sure what’s the logic here, but last time I just moved the -1 to another directory and it loaded a different file that worked correctly.
I can confirm the same regression on a Lenovo notebook with a Realtek
RTL8852AE (PCI ID 10ec:8852, driver rtw89_8852ae).
Affected:
Fedora 44 with kernel 7.1.3
CachyOS with a 7.1-based kernel
Working:
Fedora 44 with kernel 6.19.10
CachyOS with the LTS kernel
During the failure, Wi-Fi remains associated and the IPv4 address and
default route remain configured, but even the local IPv4 gateway becomes
unreachable. IPv6 continues to work. IPv4 recovers after some time
without reconnecting.
Disabling NetworkManager Wi-Fi power saving did not help. No
deauthentication, disassociation, firmware timeout, or visible rtw89
driver error is logged.
This appears to be a distribution-independent kernel 7.1 regression.
It is almost always going to be distribution independent as none change the kernel in a dramatic fashion. The LTS kernel hardly gets the drivers touched so it tends to be the fallback in these instances.
Several others have reported a similar issue, looks like it was broken around 7.1 then fixed in the current rc. It might get backported at some point (usually during the new cycle if they fix something big it gets pulled to the current build).