Linux bluetooth development
 help / color / mirror / Atom feed
* Firmware for MT7922 missing in initrd; bluetooth disabled after update
@ 2023-08-10 20:24 Jürgen Hofmann
  2023-08-12  9:02 ` Paul Menzel
  0 siblings, 1 reply; 5+ messages in thread
From: Jürgen Hofmann @ 2023-08-10 20:24 UTC (permalink / raw)
  To: linux-bluetooth; +Cc: tiwai

Hi everybody,

I updated openSuse Tumbleweed 20230806 with a bluetooth keyboard 
attached to the PC. After the update to 20230808 and rebooting bluetooth 
was disabled and it was impossible to enable it again. Before the update 
bluetooth was working fine.

The attached bluetooth keyboard caused the bluetooth module being added 
to initrd. However, the corresponding firmware for MT7922 is not added.

dmesg shows:

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

In fact the file is present on the system

ls -l /usr/lib/firmware/mediatek/BT_RAM_CODE*
-rw-r--r-- 1 root root 512104  3. Aug 17:36 
/usr/lib/firmware/mediatek/BT_RAM_CODE_MT7922_1_1_hdr.bin.xz
-rw-r--r-- 1 root root 343052  3. Aug 17:36 
/usr/lib/firmware/mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin.xz

but missing in initrd

lsinitrd | grep BT_RAM_CODE
-rw-r--r--   1 root     root       343052 Aug  3 17:36 
usr/lib/firmware/mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin.xz

Manually adding the file to initrd makes bluetooth work again.

I reported the bug here
https://bugzilla.suse.com/show_bug.cgi?id=1214133
and was requested to report here.

If I can be of any help or you need further information please let me know.

Thanks and kind regards

Jürgen

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2023-08-14  9:07 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-08-10 20:24 Firmware for MT7922 missing in initrd; bluetooth disabled after update Jürgen Hofmann
2023-08-12  9:02 ` Paul Menzel
2023-08-12 10:03   ` Takashi Iwai
2023-08-14  9:06     ` Jürgen Hofmann
2023-08-12 10:57   ` Qu Wenruo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox