[Ubuntu 15.04] Bluetooth not working out of the box
Bluetooth needs Broadcom firmware to be able to detect and connect to devices.
The driver can be downloaded here.
Extract the CAB file content with cabextract and then use hex2hcd to convert the firmware file BCM20702A1_001.002.014.1443.1572.hex into a Linux-compatible format and place it in /lib/firmware/brcm. Then reboot.
hex2hcd BCM20702A1_001.002.014.1443.1572.hex /lib/firmware/brcm/BCM20702A0-0a5c-216f.hcd
Thanks to sybreon for these instructions.
Thanks, this worked for me as well. However, bluetooth (usually) stops working after suspend. I've found toggling the wireless/bluetooth off and on (Fn+PrtScr) restores it.
That download-link doesn't seem to work anymore - at least it doesn't for me (fails with the helpful message "The website has encountered a problem" – thanks again Microsoft!). Anyone got an up-to-date link?
@ochosi The download link works fine for me. Perhaps it was a temporary issue.
Indeed, this time it took a while to load, but finally it did...
I had the same problem for a T530 with BCM2070 0a5c:216f bluetooth USB and there
hex2hcd BCM20702A1_001.002.014.1443.1572.hex /lib/firmware/brcm/BCM20702A1-0a5c-216f.hcd
was wrong as a -o was needed:
hex2hcd BCM20702A1_001.002.014.1443.1572.hex -o /lib/firmware/brcm/BCM20702A1-0a5c-216f.hcd