Wifi controller. The interface is not getting created “ip link”:
[staxx6@staxx6-pc ~]$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp9s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
link/ether 9c:6b:00:90:7b:6a brd ff:ff:ff:ff:ff:ff
altname enx9c6b00907b6a
[staxx6@staxx6-pc ~]$
The Error I see is “dmesg”:
[ 70.440372] mt7925e 0000:08:00.0: driver own failed
[ 70.440532] mt7925e 0000:08:00.0: probe with driver mt7925e failed with error -5
So mismatch on firmware/driver?
In Windows it was working (NO dualboot!).
If I understand correctly it should work with the newer kernels. Got “6.15.5-arch1-1”. I see some people having this chip working “just” slow or without BT but wifi general working.
Don’t know what to do now. Disabled random MAC-Address and aspm for it.
It should automatically be installed. Is your system up to date because all the firmware packages were moved and separated. You had to remove linux-firmware and then update reinstalling linux-firmware.
Here is my output and i don’t have mediatek on this desktop.
[ricklinux@rick-ms7c37 ~]$ pacman -Qi linux-firmware-mediatek
Name : linux-firmware-mediatek
Version : 20250708-1
Description : Firmware files for Linux - Firmware for MediaTek and Ralink devices
Architecture : any
URL : https://gitlab.com/kernel-firmware/linux-firmware
Licenses : LicenseRef-WHENCE LicenseRef-mediatek
Groups : None
Provides : None
Depends On : linux-firmware-whence
Optional Deps : None
Required By : linux-firmware
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 22.82 MiB
Packager : Tobias Powalowski <tpowa@archlinux.org>
Build Date : Wed 09 Jul 2025 01:24:10 AM
Install Date : Fri 11 Jul 2025 08:27:42 AM
Install Reason : Installed as a dependency for another package
Install Script : No
Validated By : Signature
[staxx6@staxx6-pc ~]$ pacman -Qi linux-firmware-mediatek
Name : linux-firmware-mediatek
Version : 20250708-1
Description : Firmware files for Linux - Firmware for MediaTek and Ralink devices
Architecture : any
URL : https://gitlab.com/kernel-firmware/linux-firmware
Licenses : LicenseRef-WHENCE LicenseRef-mediatek
Groups : None
Provides : None
Depends On : linux-firmware-whence
Optional Deps : None
Required By : linux-firmware
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 22,82 MiB
Packager : Tobias Powalowski <tpowa@archlinux.org>
Build Date : Mi 09 Jul 2025 07:24:10 CEST
Install Date : Fr 11 Jul 2025 21:05:52 CEST
Install Reason : Installed as a dependency for another package
Install Script : No
Validated By : Signature
Did the WiFi work when freshly installed and then stopped working with an update? Or it never worked from the beginning? It’s supposed to work with the mt76 driver and it does look like the module is loaded mt9725e.
You can verify if it’s loaded.
lsmod | grep mt7925e
Don’t have much to offer. It could be a firmware issue or something else. It’s a fairly new WiFi 7 chip.
It’s there but not used.
Yeah, I saw the other threads too but they have problems afterwards. Low reception and or low speed would be very much more as I have with zero.
Upgraded my PC to amd and came with one of these cards. read a whole bunch of stuff regarding issues and promptly chucked in an intel 210 if my memory serves.
Having some “slight” issues myself with the mt7925e (tp-link Archer TBE400E PCI-E). Fought with missing DFS region for a bit, but got that sorted. Issue I’m having now is that 6GHz network comes and goes at random which makes MLO essentially useless. It’s all working fine in Windows, but I’d rather be stuck at 5GHz than daily drive that mess again. I had actually picked up the BE200 then realized immediately that I’m a moron because I’m running a 7700x and those don’t place nice with AMD.
Not sure if maybe the RZ717 is even more under-cooked than the AzureWave, but mt7925e in general seems to be a bit flaky on Linux rn.
EDIT (again):
So I was sitting on journalctl -f for a bit and noticed something. When I switch from my 5GHz to my 6GHz my reg domain drops to DFS-UNSET. So it’s clear my region is coming from my router but it seems like it’s not sending it over 6GHz?