Skip to contentSkip to conversation

New: Bluetooth: hci0: Opcode 0x0c03 failed (-110) on Mediatek MT7961 (ID 3554:fa09)

Bug 220333 Stephen Hemminger 1 participant 1 message Jul 14, 2025 Bluetooth drivers

lore
Share & tools
lore
#0 lore raw

I prescreen net bugzilla reports.

Begin forwarded message:

Date: Fri, 11 Jul 2025 17:53:41 +0000
From: [email protected]
To: [email protected]
Subject: [Bug 220333] New: Bluetooth: hci0: Opcode 0x0c03 failed (-110) on Mediatek MT7961 (ID 3554:fa09)

https://bugzilla.kernel.org/show_bug.cgi?id=220333

            Bug ID: 220333
           Summary: Bluetooth: hci0: Opcode 0x0c03 failed (-110) on
                    Mediatek MT7961 (ID 3554:fa09)
           Product: Networking
           Version: 2.5
          Hardware: All
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P3
         Component: Other
          Assignee: [email protected]
          Reporter: [email protected]
        Regression: No

Created attachment 308370
--> https://bugzilla.kernel.org/attachment.cgi?id=308370&action=edit
All logs related to my device and bluetooth

Description:
- Device: Mediatek MT7961 (USB ID 3554:fa09)
- Kernel: 6.14.0-23-generic
- Error: "Bluetooth: hci0: Opcode 0x0c03 failed: -110" (ETIMEDOUT)
- Firmware in use: BT_RAM_CODE_MT7961_1_2_hdr.bin

Steps to reproduce:
1. Boot Linux with kernel 6.14.
2. Run bluetoothctl → "No default controller available".
3. Check dmesg: timeout error (-110) on HCI command.

What was tried (without success):
- Disabled USB autosuspend (btusb enable_autosuspend=0).
- Enabled debug mode (btusb debug=1).
- Verified firmware is present in /lib/firmware/mediatek/.
- Works on Windows (same hardware).

Additional info:
- Full logs and hardware details are attached.
- This may be a missing driver/firmware issue for Mediatek MT7961.
- I have no Idea what I am doing :)

Signature · 4 lines
You may reply to this email to add a comment.

You are receiving this mail because:
You are the assignee for the bug.