Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #92713 > unrolled thread

Bug#1137432: Regression: MediaTek MT7925 Bluetooth fails to initialize on 7.0.7, works on 7.0.4

Started byPiotr Nyczyk <pnyczyk@gmail.com>
First post2026-05-23 21:10 +0200
Last post2026-05-24 10:40 +0200
Articles 2 — 2 participants

Back to article view | Back to linux.debian.kernel


Contents

  Bug#1137432: Regression: MediaTek MT7925 Bluetooth fails to initialize on 7.0.7, works on 7.0.4 Piotr Nyczyk <pnyczyk@gmail.com> - 2026-05-23 21:10 +0200
    Bug#1137432: marked as done (Regression: MediaTek MT7925  Bluetooth fails to initialize on 7.0.7, works on 7.0.4) "Debian Bug Tracking System" <owner@bugs.debian.org> - 2026-05-24 10:40 +0200

#92713 — Bug#1137432: Regression: MediaTek MT7925 Bluetooth fails to initialize on 7.0.7, works on 7.0.4

FromPiotr Nyczyk <pnyczyk@gmail.com>
Date2026-05-23 21:10 +0200
SubjectBug#1137432: Regression: MediaTek MT7925 Bluetooth fails to initialize on 7.0.7, works on 7.0.4
Message-ID<MXZTr-7lzM-7@gated-at.bofh.it>
Package: src:linux
Version: 7.0.7-1~bpo13+1
Severity: important

# Bug report draft: MT7925 Bluetooth regression on linux-image-7.0.7+deb13-amd64

Package: linux-image-7.0.7+deb13-amd64

Severity: important

Summary:
MediaTek MT7925 / RZ717 Bluetooth fails to initialize on Debian backports kernel
7.0.7+deb13-amd64, while the same hardware and firmware works on
7.0.4+deb13-amd64.

System:
- Debian Trixie with trixie-backports kernel
- Motherboard: ASRock X870E Taichi Lite
- Kernel that fails: 7.0.7+deb13-amd64, package version 7.0.7-1~bpo13+1
- Kernel that works: 7.0.4+deb13-amd64, package version 7.0.4-1~bpo13+1
- bluez: 5.82-1.1
- firmware-mediatek: 20260410-1~bpo13+1

Hardware:

PCI Wi-Fi side:
```
0a:00.0 Network controller [0280]: MEDIATEK Corp. MT7925 (RZ717) Wi-Fi 7 160MHz [14c3:0717]
        Subsystem: MEDIATEK Corp. MT7925 (RZ717) Wi-Fi 7 160MHz [14c3:0717]
        Kernel driver in use: mt7925e
        Kernel modules: mt7925e
```

USB Bluetooth side:
```
Bus 003 Device 002: ID 0e8d:0717 MediaTek Inc. Wireless_Device
```

Failure on 7.0.7+deb13-amd64:

```
Linux version 7.0.7+deb13-amd64 ... Debian 7.0.7-1~bpo13+1 (2026-05-16)
usb 3-7: New USB device found, idVendor=0e8d, idProduct=0717, bcdDevice= 1.00
Bluetooth: hci0: HW/SW Version: 0x00000000, Build Time: 20260106153314
Bluetooth: hci0: Failed to send wmt func ctrl (-22)
Bluetooth: hci0: HCI Enhanced Setup Synchronous Connection command is advertised, but not supported.
```

User-visible result:

```
$ bluetoothctl show
No default controller available

$ hciconfig -a hci0
hci0:   Type: Primary  Bus: USB
        BD Address: 00:00:00:00:00:00  ACL MTU: 0:0  SCO MTU: 0:0
        DOWN
        Features: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
```

Working result on 7.0.4+deb13-amd64:

```
Linux version 7.0.4+deb13-amd64 ... Debian 7.0.4-1~bpo13+1 (2026-05-08)
usb 3-7: New USB device found, idVendor=0e8d, idProduct=0717, bcdDevice= 1.00
Bluetooth: hci0: HW/SW Version: 0x00000000, Build Time: 20260106153314
Bluetooth: hci0: Device setup in 1822197 usecs
Bluetooth: hci0: HCI Enhanced Setup Synchronous Connection command is advertised, but not supported.
```

Working controller state on 7.0.4:

```
Controller 3C:0A:F3:A0:4B:9C (public)
        Manufacturer: 0x0046 (70)
        Version: 0x0d (13)
        Powered: yes
        Roles: central
        Roles: peripheral
```

Additional notes:
- Updating firmware-mediatek from stable 20250410-2 to backports 20260410-1~bpo13+1
  changed the firmware build time from 202503... to 202601..., but did not fix
  the failure on kernel 7.0.7.
- USB unbind/bind, btusb/btmtk module reload, bluetooth.service restart, and
  `usbreset 0e8d:0717` did not recover the device on 7.0.7.
- Booting the same system to 7.0.4 makes Bluetooth work immediately.

Regression range:
- Works: 7.0.4-1~bpo13+1
- Fails: 7.0.7-1~bpo13+1



-- System Information:
Debian Release: 13.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 7.0.4+deb13-amd64 (SMP w/32 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to C.UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages linux-image-7.0.7+deb13-amd64 depends on:
ii  initramfs-tools [linux-initramfs-tool]  0.148.4
ii  linux-base                              4.12.1
ii  linux-base-7.0.7+deb13-amd64            7.0.7-1~bpo13+1
ii  linux-binary-7.0.7+deb13-amd64          7.0.7-1~bpo13+1
ii  linux-modules-7.0.7+deb13-amd64         7.0.7-1~bpo13+1

Versions of packages linux-image-7.0.7+deb13-amd64 recommends:
ii  apparmor  4.1.0-1

Versions of packages linux-image-7.0.7+deb13-amd64 suggests:
pn  debian-kernel-handbook  <none>
pn  firmware-linux-free     <none>
ii  grub-efi-amd64          2.12-9+deb13u2
pn  linux-doc-7.0           <none>

Versions of packages linux-image-7.0.7+deb13-amd64 is related to:
ii  firmware-amd-graphics      20260410-1~bpo13+1
pn  firmware-atheros           <none>
pn  firmware-bnx2              <none>
pn  firmware-bnx2x             <none>
pn  firmware-brcm80211         <none>
pn  firmware-cavium            <none>
pn  firmware-cirrus            <none>
pn  firmware-intel-graphics    <none>
pn  firmware-intel-misc        <none>
pn  firmware-intel-sound       <none>
pn  firmware-ipw2x00           <none>
pn  firmware-ivtv              <none>
pn  firmware-iwlwifi           <none>
pn  firmware-libertas          <none>
pn  firmware-marvell-prestera  <none>
ii  firmware-mediatek          20260410-1~bpo13+1
pn  firmware-misc-nonfree      <none>
pn  firmware-myricom           <none>
pn  firmware-netronome         <none>
pn  firmware-netxen            <none>
ii  firmware-nvidia-graphics   20260410-1~bpo13+1
pn  firmware-qcom-soc          <none>
pn  firmware-qlogic            <none>
ii  firmware-realtek           20260410-1~bpo13+1
pn  firmware-samsung           <none>
pn  firmware-siano             <none>
pn  firmware-ti-connectivity   <none>
pn  xen-hypervisor             <none>

-- no debconf information

[toc] | [next] | [standalone]


#92731 — Bug#1137432: marked as done (Regression: MediaTek MT7925 Bluetooth fails to initialize on 7.0.7, works on 7.0.4)

From"Debian Bug Tracking System" <owner@bugs.debian.org>
Date2026-05-24 10:40 +0200
SubjectBug#1137432: marked as done (Regression: MediaTek MT7925 Bluetooth fails to initialize on 7.0.7, works on 7.0.4)
Message-ID<MYcxk-7u0m-53@gated-at.bofh.it>
In reply to#92713

[Multipart message — attachments visible in raw view] — view raw

Your message dated Sun, 24 May 2026 08:32:06 +0000
with message-id <E1wR4Fi-0000000FUL8-3XvZ@fasolo.debian.org>
and subject line Bug#1136790: fixed in linux 6.12.90-1
has caused the Debian Bug report #1136790,
regarding Regression: MediaTek MT7925 Bluetooth fails to initialize on 7.0.7, works on 7.0.4
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1136790: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1136790
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.kernel


csiph-web