Bug 2459017 - MT7922 (mt7921e) Wi-Fi: Severe download speed degradation (RX throughput drop) until reboot or driver reload
Summary: MT7922 (mt7921e) Wi-Fi: Severe download speed degradation (RX throughput drop...
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 44
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Justin M. Forbes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-04-16 19:18 UTC by capsaicin
Modified: 2026-04-17 20:46 UTC (History)
14 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: Bug
Embargoed:


Attachments (Terms of Use)
bootlog (126.87 KB, text/plain)
2026-04-16 19:18 UTC, capsaicin
no flags Details

Description capsaicin 2026-04-16 19:18:52 UTC
Created attachment 2137376 [details]
bootlog

Created attachment 2137376 [details]
bootlog

Description:
On Fedora Linux, systems using the MediaTek MT7922 (mt7921e driver) experience severe download speed degradation after some uptime or network activity. Upload speeds remain normal, but download throughput drops significantly (e.g., ~140 Mbps expected vs ~20–30 Mbps observed).

The issue is resolved temporarily by rebooting the system or reloading the mt7921e kernel module.

Hardware:

Wi-Fi Adapter: MediaTek MT7922
Interface: PCIe
Mode: 802.11ax (Wi-Fi 6)

Software:

OS: Fedora Linux (latest stable)
Kernel: (output of uname -a)
Linux fedora 6.19.10-300.fc44.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Mar 25 18:23:49 UTC 2026 x86_64 GNU/Linux
Driver: mt7921e (in-kernel)
Firmware: linux-firmware package (latest available)

Steps to Reproduce:

Boot into Fedora
Connect to a Wi-Fi network
issue starts after 3-4 hours of use some time more sometime less
mostly after a suspend
Use the system normally for some time (or reconnect Wi-Fi / resume from suspend)
Run a speed test (e.g., browser or wget)

Actual Results:

Upload speed: normal (~140 Mbps or higher)
Download speed: severely reduced (~20–30 Mbps)

Expected Results:

Download speed should match connection capability (~140 Mbps), similar to upload

Workarounds:

Reboot system → restores normal speed

Reload driver:

sudo modprobe -r mt7921e
sudo modprobe mt7921e


when issue happens
https://www.speedtest.net/result/19087457757

speed after a restart
https://www.speedtest.net/result/19087497084

$ lspci -nnk | grep -A3 -i network
01:00.0 Network controller [0280]: MEDIATEK Corp. MT7922 802.11ax PCI Express Wireless Network Adapter [14c3:0616]
	Subsystem: Foxconn International, Inc. Device [105b:e0cf]
	Kernel driver in use: mt7921e
	Kernel modules: mt7921e


$ journalctl -k -b -1 | grep -i mt7921e
Apr 16 18:23:11 fedora kernel: mt7921e 0000:01:00.0: enabling device (0000 -> 0002)
Apr 16 18:23:11 fedora kernel: mt7921e 0000:01:00.0: ASIC revision: 79220010
Apr 16 18:23:11 fedora kernel: mt7921e 0000:01:00.0: HW/SW Version: 0x8a108a10, Build Time: 20260224103145a
Apr 16 18:23:11 fedora kernel: mt7921e 0000:01:00.0: WM Firmware Version: ____000000, Build Time: 20260224103233
Apr 16 18:23:12 fedora kernel: mt7921e 0000:01:00.0 wlp1s0: renamed from wlan0


# System Details Report
---

## Report details
- **Date generated:**                              2026-04-17 00:50:31

## Hardware Information:
- **Hardware Model:**                              Acer Swift SFG14-41
- **Memory:**                                      16.0 GiB
- **Processor:**                                   AMD Ryzen™ 7 7730U with Radeon™ Graphics × 16
- **Graphics:**                                    AMD Radeon™ Graphics
- **Disk Capacity:**                               (null)

## Software Information:
- **Firmware Version:**                            V1.19
- **OS Name:**                                     Fedora Linux 44.20260416.n.0 (Silverblue)
- **OS Build:**                                    (null)
- **OS Type:**                                     64-bit
- **GNOME Version:**                               50
- **Windowing System:**                            Wayland
- **Kernel Version:**                              Linux 6.19.10-300.fc44.x86_64

Comment 1 capsaicin 2026-04-17 20:46:45 UTC
sudo 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



this fixes the issue as of now i am still testing


Note You need to log in before you can comment on or make changes to this bug.