Configuring your BCM207020A0 Bluetooth Dongle with HSP

If you’re using an IOGear GBU521 Low Energy Bluetooth 4.0 Dongle like me, and
you’re trying to get your bluetooth headset w/ microphone to work (mic input),
you probably want to check this out.

Spent quite a bit of time attempting to solve this.

Hopefully this will save you sometime.

Step 1: Find out what’s your dongle device id

  $ lsusb | grep Bluetooth
  Bus 003 Device 029: ID 0a5c:21e8 Broadcom Corp. BCM20702A0 Bluetooth 4.0

In this case, its 0a5c:21e8

Step 2: Download the iogear driver

From here. Download
the Windows XP version.

If you’re using the same device as me, you can go straight to Step 5

Step 3

Extract the file out, you should find a file named in a similar vein as
“bcbtumsLD-win7x86.inf”

Step 4

Open the file up, and search for 21e8. It will tell you which .hex file to
use.

With that .hex file, extract it out, and follow the instructions over at
Swiesmann

Step 5

If you’re here because I told you to do so after Step 2, you can get the .hcd
file that worked for me.

Grab the file fw-0a5c_21e8.hcd

Take the file and copy it to your /lib/firmware directory and plug in and
out your USB dongle again.

Hope this helps!

Resources:

Swiesmann.de

Archlinux BBS

Ubuntu Bug Report - 1065400