Comment 136 for bug 1065400

Revision history for this message
Nick B. (futurepilot) wrote :

Apparently in 14.10 the .hcd file needs to be /lib/firmware/brcm.
Here is the .hcd file for the IOGEAR GBU521 (0a5c:21e8). Place it in /lib/firmware/brcm/BCM920702 Bluetooth 4.0-0a5c-21e8.hcd (Yes including the spaces in the file name)

modprobe -r btusb
modprobe btusb

Looks like it is successfully loading the firmware
[513973.825046] Bluetooth: hci0: BCM: patching hci_ver=06 hci_rev=153a lmp_ver=06 lmp_subver=220e
[513974.598398] Bluetooth: hci0: BCM: firmware hci_ver=06 hci_rev=153a lmp_ver=06 lmp_subver=220e

If you have a different model you can find what the filename should be from syslog
[513871.502139] Bluetooth: hci0: BCM: patch brcm/BCM920702 Bluetooth 4.0-0a5c-21e8.hcd not found

Note: the attached .hcd only works for the IOGEAR GBU521. You'll have to find and convert the .hex file for your specific model.