Framework Desktop Fedora 42 – MT7925 Bluetooth missing after update

I’m on a Framework Desktop (AMD Ryzen AI, MediaTek MT7925 / RZ717 Wi-Fi 7 card). After a recent Fedora 42 update, Bluetooth completely disappeared.

  • Wi-Fi works normally with the mt7925e driver.

  • Bluetooth service is installed but skipped at boot:

    $ systemctl status bluetooth
    ○ bluetooth.service - Bluetooth service
         Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: enabled)
         Active: inactive (dead)
    Sep 05 19:17:24 fedora systemd[1]: bluetooth.service - Bluetooth service was skipped because of an unmet condition check (ConditionPathIsDi…)
    
    
  • bluetoothctl list hangs with no adapter present.

  • dmesg shows the Wi-Fi side initializes, but the Bluetooth firmware never loads:

    $ dmesg | grep -i mt7925 | tail -20
    [   69.663902] mt7925e 0000:c0:00.0: ASIC revision: 79250000
    [   69.739661] mt7925e 0000:c0:00.0: HW/SW Version: 0x8a108a10, Build Time: 20250721232852a
    [   70.084948] mt7925e 0000:c0:00.0: WM Firmware Version: ____000000, Build Time: 20250721232943
    [   71.573134] mt7925e 0000:c0:00.0 wlp192s0: renamed from wlan0
    
    

I tried both kernels I have installed (6.14.0-63.fc42.x86_64 and 6.16.4-200.fc42.x86_64). On both, Wi-Fi comes up, but Bluetooth is completely missing. Reinstalling linux-firmware and bluez didn’t change anything.

Summary:

  • Fedora 42

  • MediaTek MT7925 (RZ717)

  • Kernel: tested 6.14.0-63 and 6.16.4-200

  • Symptom: Wi-Fi works, Bluetooth controller absent, firmware version prints as ____000000.

Looks like a regression or missing firmware blobs for the MT7925 Bluetooth side. Has anyone else on Fedora 42 with this card run into the same issue, or found a workaround (manual firmware drop-in, newer kernel, etc.)?

A full reboot restored my Bluetooth, as posted here: Bluetooth support is gone after Fedora Update - #16 by Didier_Malenfant

2 Likes