I’ve been experiencing an issue where my Wi-Fi download speed drops drastically after the system has been running for a few hours, or usually after waking up from suspend. My download speed falls from around 140 Mbps down to just 20–30 Mbps, while my upload speeds remain completely unaffected and normal.
I’ve filed a bug report on Bugzilla here if anyone wants to track it or provide additional logs: Bug 2459017 - MT7922 (mt7921e) Wi-Fi: Severe download speed degradation
Hardware & OS Details:
- Wi-Fi Adapter: MediaTek MT7922 (802.11ax)
- Laptop: Acer Swift SFG14-41
- OS: Fedora Linux 44 (Silverblue)
- Kernel: 6.19.10-300.fc44.x86_64
- Driver: mt7921e
Temporary Workaround: Reloading the kernel module temporarily restores the download speed without needing a full reboot:
Bashsudo modprobe -r mt7921e sudo modprobe mt7921e
Potential Persistent Fix: After doing some testing, it appears that this is tied to Wi-Fi power management. Disabling Wi-Fi power saving in NetworkManager seems to fix the issue. If anyone else is facing this, you can apply this configuration:
`Bashsudo mkdir -p /etc/NetworkManager/conf.d/
sudo tee /etc/NetworkManager/conf.d/wifi-powersave-off.conf <<EOF
[connection]
wifi.powersave = 2
EOF
sudo systemctl restart NetworkManager`
Is anyone else with the MT7922 chip seeing this behavior on Fedora? I’m still testing the power-saving workaround to ensure it holds up, but I wanted to share this here in case others are dealing with sudden network slowdowns.
Thanks!