On the same machine - Dell Precision M6800 - in Linux Mint I solved my Bluetooth issue.
Apparently the BT service seemed to work, but I couldn’t pair it with my little BT speaker.
An another BT manager client finally gave me an error code, unlike blueman.
From this I found out that Linux Mint only downloads the necessary firmware for the Wifi card using the 3rd party driver installation system app, not for the BT device.
I found a Broadcom BT firmware public GitHub repo
https://github.com/winterheart/broadcom-bt-firmware
ReadMe file –
There are useful infos in it - e.g. …
Broadcom no more issue updates for consumer products.
… Wifi + BT cards requires the Wifi firmware too to initialize the BT device …
… and at the bottom, it contains the license information too.
https://github.com/winterheart/broadcom-bt-firmware?tab=readme-ov-file
I followed an instruction
and downloaded the required firmware manuall, placed to the appropriate firmware directory.
killed any BT service (if any), restarted and bumm!.. discovery and pairing finally worked.
Q01 : Can I use this firmware - BCM20702A1-413c-8143.hcd - in Haiku ?
I understand a driver also needed, but maybe that is already available in Haiku (h2generic or what) and only just the firmware should be placed into an appropriate directory.
Q02 : I oopened a ticket about that BT preferences crashing, in Trac – #20137 –
unfortunately I failed the hrev number in the title I wrote hrev59878 instead of hrev59787, but otherwise the ticket is valid. Since then I upgraded to hrev59791 and now I’m on hrev59793 and the problem still persist.
Still noone checked - probably due to the inappropriate hrev number in the title, I’m not able to change the ticket title.