Bug 1225068

Summary: Bluetooth Driver not loaded
Product: [openSUSE] openSUSE Tumbleweed Reporter: Heiko Kitscha <heiko>
Component: Kernel:DriversAssignee: Kernel Bugs <kernel-bugs>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P2 - High CC: ensonic, heiko, ionut_n2001, jcheung, tiwai
Version: CurrentFlags: tiwai: needinfo? (heiko)
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE Tumbleweed   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Heiko Kitscha 2024-05-23 05:14:04 UTC
Hi,

on my Acer Nitro since last kernel update, the firmware is noch loaded (dmesg):

[  T614] bluetooth hci0: Direct firmware load for mediatek/BT_RAM_CODE_MT7961_1a_2_hdr.bin failed with error -2

Greetings
Heiko
Comment 1 Heiko Kitscha 2024-05-23 05:17:57 UTC
*** Bug 1225066 has been marked as a duplicate of this bug. ***
Comment 2 Heiko Kitscha 2024-05-23 08:03:29 UTC
Got a workaround:

copied file

/lib/firmware/mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin.xz

to

/lib/firmware/mediatek/BT_RAM_CODE_MT7961_1a_2_hdr.bin.xz

Not it works.
Comment 3 Takashi Iwai 2024-05-23 13:32:40 UTC
Likely the issue that has been fixed in the upstream already, commit 958cd6beab693f395ffe07814ef77d2b45e8b0fc
  Bluetooth: btusb: Fix the patch for MT7920 the affected to MT7921

I'm building a test kernel with the fix backport in OBS home:tiwai:bsc1225068 repo.  Once after the build finishes (takes an hour or so), it'll appear at
  http://download.opensuse.org/repositories/home:/tiwai:/bsc1225068/standard/

Could you give it a try later?

Note that it's an unofficial build, hence you'll need to disable Secure Boot if it's on in BIOS.
Comment 4 Takashi Iwai 2024-05-26 07:28:44 UTC
*** Bug 1225285 has been marked as a duplicate of this bug. ***
Comment 5 Heiko Kitscha 2024-05-29 06:43:29 UTC
Hi,

sorry, lack of time last days. I could give it a try tomorror. Does ist still make sense now?
Comment 6 Takashi Iwai 2024-05-29 14:58:01 UTC
You can check the kernel in OBS Kernel:stable repo instead of mine.  The fix has been included there.
Comment 7 Takashi Iwai 2024-06-17 14:47:04 UTC
I assume this has been fixed in the recent TW update.
Feel free to reopen if you still see the problem.