operating-system: Intel NUC Bluetooth Firmware missing? (ibt-17-16-1.sfi)

HassOS release with the issue: HassOS 4.12

Kernel logs:

bluetooth hci0: Direct firmware load for intel/ibt-17-16-1.sfi failed with error -2
bluetooth: hci0: Failed to load Intel firmware file (-2)

Description of problem:

I cannot use Bluetooth on my intel NUC because HassOS does not contain the needed firmware for either the builtin bluetooth chip or an external bluetooth dongle (RealTek 0bda:8771 USB stick – rtl8761b or rtl8761a), and I have no idea where to “correctly” put the firmware.

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Comments: 31 (4 by maintainers)

Most upvoted comments

It seems like the native Intel NUC image (now Generic x86-64) had the firmware file in question (ibt-17-16-1.sfi) since quite a while. But the virtual image (which is what the original poster @moeffju is using from what I understand) did not contain that firmware.

With enabling BR2_PACKAGE_LINUX_FIRMWARE_IBT for OVA this is fixed with PR #1283, so 6.0.rc3 should already have everything needed. Hence this issue can be closed.

As for rtl8761b_fw.bin, this is a different firmware and should be tracked in a separate issue. It came up in another thread as well and is now tracked with #1392.

Looks like it should be included by default in an upcoming release.

See commit https://github.com/home-assistant/operating-system/commit/23fb6b8dd32588841b8b931dfbffeda482a5f322