On Fedora Linux, WiFi occasionally stops responding (not always disconnecting, but sometimes), and needs a reconnecting (running nmcli device connect <interface> shows:
Warning: password for '...psk' not given in 'passwd-file' and nmcli cannot ask without '--ask' option.
but connects successfully anyways, although I entered the password in the Plasma tray.)
This happens extremely frequently - multiple times a minute (between those, WiFi works fine).
I use Asus Vivobook 14 Go.
Thank you in advance.
Check your power settings in KDE and put them on performance.
Happens both when on performance and not.
Also specifically checked WiFi power saving:
$ iw dev wlp1s0 get power_save
Power save: off
Another something that might be worth mentioning - the problem is mainly on one network, a mixed WPA/WPA2 one, with band steering.
‘Feels’ like a router/AP compatibility issue. Certain Realtek/MediaTek may introduce stalls, no full disconnect or traffic freeze until reconnect. This seems to match the multiple times p/m issue.
You may need some experimenting, I suggest:
- Split SSID and disable bandsteering
- Connect only to one 5Ghz first
- If OK, that’s the issue
Force WPA2 only
- Disable WPA3 / mixed mode
- Use WPA2-PSK (AES) only
Lock to a band from Linux (quick test), forcing 2.4 GHz or 5 GHz
- nmcli connection modify “<your-ssid>” 802-11-wireless.band a
- (a=5Ghz, bg=2.4Ghz)
- then reconnect
Check and lookup WiFi chipset
- lspci | grep -i network or lsusb
- may need some known/specific tweaks for that chipset
Disable roaming aggressiveness in wifi.conf, add:
[device]
wifi.scan-rand-mac-address=no
- then restart networkmanager
See if this gets you further.