How can I install a brcm bluetooth firmware on Home Assistant OS?

Hi,

I just installed Home Assistant OS in a VM on my Synology NAS using .vmdk image (Linux - Home Assistant)

All work fine except my bluetooth usb key.

I installed ssh addon. And tried to install brcm firmware (broadcom-bt-firmware/BCM20702A1-0b05-17cb.hcd at 68a7a8a4f2c4bdd3425c23653a3b9b6609e41d0b · winterheart/broadcom-bt-firmware · GitHub) to /lib/firmware/brcm/

After disconnecting and reconnecting the usb dongle, I always have the same error “firmware Path file not found, tried:”

Also, after a reboot, the created folder brcm in /lib/firmware disappear…

Who can help me?

Thanks in advance.

2 Likes

I have the same problem. Any sollutions?

1 Like

any fix yet ?

Would really love this to work. Trying to get a DVB-S2 USB Dongle to work but as mentioned i´m unable to add firmware persistantly.

The problem is that the extra files should be placed in the /lib/firmware folder in the OS file system, but the OS is on a squashfs partition, which is read-only. There is an overlay partition in which, in principle, the necessary extra things could be placed, but everything is so wired that it is difficult to reach into it.
The sqashfs partition is on /dev/sda3 and /dev/sda5. I still haven’t figured out why there are 2 copies. Maybe it checks the similarity of the 2 copies when booting.
I suspect that even if it were possible to modify the original system, a system update would overwrite it.
I think the solution would be overlay.