Hi,
Installed F42 on a new Acer Swift SF16-51. Everything went fine, except bluetooth.
According to dmesg, there are missing files within /lib/firmware/intel:
root@fedora:/lib/firmware/intel# dmesg | grep -i bluetooth [ 3.716279] Bluetooth: Core ver 2.22 [ 3.716319] NET: Registered PF_BLUETOOTH protocol family [ 3.716321] Bluetooth: HCI device and connection manager initialized [ 3.716325] Bluetooth: HCI socket layer initialized [ 3.716328] Bluetooth: L2CAP socket layer initialized [ 3.716332] Bluetooth: SCO socket layer initialized [ 3.787225] Bluetooth: hci0: Device revision is 0 [ 3.787239] Bluetooth: hci0: Secure boot is enabled [ 3.787240] Bluetooth: hci0: OTP lock is disabled [ 3.787241] Bluetooth: hci0: API lock is enabled [ 3.787242] Bluetooth: hci0: Debug lock is disabled [ 3.787242] Bluetooth: hci0: Minimum firmware build 1 week 10 2014 [ 3.787244] Bluetooth: hci0: Bootloader timestamp 2023.33 buildtype 1 build 45995 [ 3.790830] Bluetooth: hci0: Found device firmware: intel/ibt-0190-0291-iml.sfi [ 3.790835] Bluetooth: hci0: Boot Address: 0x30099000 [ 3.790836] Bluetooth: hci0: Firmware Version: 58-7.25 [ 3.841204] Bluetooth: hci0: Waiting for firmware download to complete [ 3.841226] Bluetooth: hci0: Firmware loaded in 49211 usecs [ 3.841300] Bluetooth: hci0: Waiting for device to boot [ 3.843371] Bluetooth: hci0: Device booted in 2073 usecs [ 3.843380] Bluetooth: hci0: Waiting for device transition to d0 [ 3.843384] Bluetooth: hci0: Device moved to D0 in 4 usecs [ 3.843641] Bluetooth: hci0: dsbr: enable: 0x01 value: 0x0f [ 3.843790] Bluetooth: hci0: Failed to load Intel firmware file intel/ibt-0190-0291-pci.sfi (-2) [ 3.843793] Bluetooth: hci0: Firmware download retry count: 1 [ 3.882051] Bluetooth: hci0: Device revision is 0 [ 3.882055] Bluetooth: hci0: Secure boot is enabled [ 3.882056] Bluetooth: hci0: OTP lock is disabled [ 3.882057] Bluetooth: hci0: API lock is enabled [ 3.882057] Bluetooth: hci0: Debug lock is disabled [ 3.882057] Bluetooth: hci0: Minimum firmware build 1 week 10 2014 [ 3.882058] Bluetooth: hci0: Bootloader timestamp 2023.33 buildtype 1 build 45995 [ 3.885002] Bluetooth: hci0: Found device firmware: intel/ibt-0190-0291-iml.sfi [ 3.885006] Bluetooth: hci0: Boot Address: 0x30099000 [ 3.885006] Bluetooth: hci0: Firmware Version: 58-7.25 [ 3.934083] Bluetooth: hci0: Waiting for firmware download to complete [ 3.934096] Bluetooth: hci0: Firmware loaded in 47940 usecs [ 3.934169] Bluetooth: hci0: Waiting for device to boot [ 3.936247] Bluetooth: hci0: Device booted in 2087 usecs [ 3.936250] Bluetooth: hci0: Waiting for device transition to d0 [ 3.936251] Bluetooth: hci0: Device moved to D0 in 1 usecs [ 3.936497] Bluetooth: hci0: dsbr: enable: 0x01 value: 0x0f *[ 3.936630] Bluetooth: hci0: Failed to load Intel firmware file intel/ibt-0190-0291-pci.sfi (-2) [ 3.936712] Bluetooth: hci0: Failed to read MSFT supported features (-56)* [ 4.779139] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 4.779143] Bluetooth: BNEP filters: protocol multicast [ 4.779148] Bluetooth: BNEP socket layer initialized
Device00:14.7 Bluetooth: Intel Corporation Device a876 (rev 10)
How can i get bluetooth working?
Regards,
Roger
On Sun, 23 Mar 2025 at 10:33, Roger Grosswiler roger@gwch.net wrote:
Hi,
Installed F42 on a new Acer Swift SF16-51. Everything went fine, except bluetooth.
According to dmesg, there are missing files within /lib/firmware/intel:
[ 3.843790] Bluetooth: hci0: Failed to load Intel firmware file intel/ibt-0190-0291-pci.sfi (-2)
That file only landed upstream on March 17th so it's not in a tagged release yet, it will come with the April release.
Device00:14.7 Bluetooth: Intel Corporation Device a876 (rev 10)
How can i get bluetooth working?
You can either pull the file from upstream directly or wait until Fedora moves to the linux-firmware April release.
Thanks a lot, i see.
Meanwhile fixed by symlinking in /lib/firmware/intel
ln -s ibt-0190-0291.ddc.xz ibt-0190-0291-pci.ddc.xz ln -s ibt-0190-0291.sfi.xz ibt-0190-0291-pci.sfi.xz
Aftwards "dracut --force" and reboot. Works.
Regards, Roger