Package: linux-image-amd64
Version: 6.12.88-1
Severity: important
X-Debbugs-Cc: [email protected]
Dear Maintainer,
Title:
Regression: MediaTek MT7921 Bluetooth fails on kernel 6.12.88 with "Failed to
send wmt func ctrl (-22)"
Package: linux-image-amd64
Version: 6.12.88-1
Severity: important
System:
Debian 13 (Trixie)
Kernel affected:
6.12.88+deb13-amd64
Hardware:
Notebook Acer
Bluetooth device:
04ca:3802 Lite-On Technology Corp. MediaTek Bluetooth MT7921
Issue:
Bluetooth stopped working immediately after upgrading from kernel
6.12.85 to 6.12.88.
Bluetooth service starts correctly:
systemctl status bluetooth
Active: active (running)
No rfkill blocks:
rfkill list
0: acer-wireless: Wireless LAN
Soft blocked: no
Hard blocked: no
1: acer-bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
2: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
Problem symptoms:
bluetoothctl list
(no output)
bluetoothctl:
show
No default controller available
power on
No default controller available
Relevant dmesg output:
Bluetooth: hci0: HW/SW Version: 0x008a008a, Build Time: 20241106151414
Bluetooth: hci0: Failed to send wmt func ctrl (-22)
Bluetooth: hci0: HCI Enhanced Setup Synchronous Connection command is
advertised, but not supported.
Modules loaded:
btusb
btmtk
mt7921e
mt7921_common
mt76_connac_lib
mt76
lsusb:
04ca:3802 Lite-On Technology Corp. MediaTek Bluetooth MT7921
Regression confirmation:
Booting kernel 6.12.85:
uname -r
6.12.85+deb13-amd64
bluetoothctl list
Controller C0:35:32:A5:1A:5A gus [default]
Bluetooth works normally.
Booting kernel 6.12.88:
uname -r
6.12.88+deb13-amd64
bluetoothctl list
(no controller found)
Conclusion:
Confirmed kernel regression between 6.12.85 and 6.12.88 affecting MediaTek
MT7921 Bluetooth initialization.
-- 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 6.12.85+deb13-amd64 (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8),
LANGUAGE=pt_BR:pt:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages linux-image-amd64 depends on:
ii linux-image-6.12.88+deb13-amd64 6.12.88-1
linux-image-amd64 recommends no packages.
linux-image-amd64 suggests no packages.
-- no debconf information