[Bug 962082] Re: Profiles that require duplex audio like Head Set (HSP) and Hands Free (HFP) do not work on machines with Broadcom BCM20702A0 Bluetooth chips

Tim Abell tim at timwise.co.uk
Wed Apr 29 10:15:25 UTC 2015


@erotavlas, thanks but that didn't work for me with an ASUS dongle with
the same chip in it. :-(

tim at atom:~% lsusb | grep ASUS
Bus 003 Device 003: ID 0b05:17cb ASUSTek Computer, Inc. 

http://www.ebuyer.com/623493-asus-usb-bt400-mini-bluetooth-4-0-usb-adapter-usb-bt400
"Asus USB-BT400 - Mini Bluetooth 4.0 USB Adapter"

I have the same problem of no sound in or out.

=======

Quoting the article in case it moves/vanishes:

-----

It has come to our attention that there are some issues on certain Linux
systems with regards to using Headset Profile and Hands-Free Profile
with our USB Bluetooth Adapters.

The issue stems from a lack of support for these profiles on the
Broadcom BCM20702 chipset found inside our device, unless a proprietary
firmware file is loaded into it to enable this functionality.

The steps to install the firmware are as follows:Screenshot from
2014-06-23 17:34:49

    Open your favorite terminal
    Run the following command to download the firmware file:

    wget https://s3.amazonaws.com/plugable/bin/fw-0a5c_21e8.hcd

    Copy the firmware file to the /lib/firmware folder:

    sudo cp fw-0a5c_21e8.hcd /lib/firmware

    Reboot

New kernel versions have moved the location in which the firmware file
has to be installed. The instructions that follow are for kernels 3.18
and newer

    Open your favorite terminal
    Run the following command to download the firmware file:

    wget https://s3.amazonaws.com/plugable/bin/fw-0a5c_21e8.hcd

    Create the directory /lib/firmware/brcm

    sudo mkdir /lib/firmware/brcm

    Copy the firmware file to the /lib/firmware/brcm folder and rename
the file to BCM20702A0-0a5c-21e8.hcd:

    sudo mv fw-0a5c_21e8.hcd /lib/firmware/brcm/BCM20702A0-0a5c-21e8.hcd

    Reboot

That’s it! HFP and HSP profiles should now work without issue!

We have also heard of some reports that these steps can solve some
issues with other profiles, like A2DP, but have been unable to reproduce
the issues.  It is possible that newer versions of BlueZ and the Linux
kernel have fixed these issues, and that is why we are not seeing them
any more.

UPDATE: These steps will also fix many incompatibility issues with
certain A2DP devices, such as Bluetooth Headsets and Speakers. If you
are having trouble pairing your Bluetooth Audio device to your Linux PC,
this firmware file will likely fix your issue.

-- 
You received this bug notification because you are a member of
Bluetooth, which is subscribed to bluez in Ubuntu.
https://bugs.launchpad.net/bugs/962082

Title:
  Profiles that require duplex audio like Head Set (HSP) and Hands Free
  (HFP) do not work on machines with Broadcom BCM20702A0 Bluetooth chips

To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/962082/+subscriptions



More information about the Ubuntu-bluetooth mailing list