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

Reply via email to