This USED TO work on Kubuntu 14.04 for my machine, and then broke upon dist-upgrade to 18.04, with "BCM20702A1-0a5c-21e6.hcd" missing as the others reported.
If 14.04 shipped the file apparently then why can't 18.04 just do the same? :) -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-firmware in Ubuntu. https://bugs.launchpad.net/bugs/1859223 Title: Firmware missing for Thinkpad X-series Bluetooth adapters, leads to headset HSP/HFP profiles not working Status in linux-firmware package in Ubuntu: Confirmed Status in bluez-firmware package in Debian: New Bug description: Hello there, it's my third or fourth session spending hours trying to debug why a Bluetooth headset would not work in HSP/HFP mode on my x230. The failure more is super obscure because at the time of error the only thing you notice is that no audio comes through in either direction. Using the a2dp_sink profile works fine. The root cause for the problem is simply missing firmware, which dmesg hints at during bootup: Jan 7 04:11:12.809444 barbudinho kernel: [490029.978724] Bluetooth: hci0: BCM: chip id 63 Jan 7 04:11:12.809460 barbudinho kernel: [490029.979639] Bluetooth: hci0: BCM: features 0x07 Jan 7 04:11:12.825406 barbudinho kernel: [490029.995655] Bluetooth: hci0: BCM20702A Jan 7 04:11:12.829543 barbudinho kernel: [490029.996649] Bluetooth: hci0: BCM20702A1 (001.002.014) build 0000 Jan 7 04:11:12.829560 barbudinho kernel: [490029.996671] bluetooth hci0: Direct firmware load for brcm/BCM20702A1-0a5c-21e6.hcd failed with error -2 Jan 7 04:11:12.829566 barbudinho kernel: [490029.996673] Bluetooth: hci0: BCM: Patch brcm/BCM20702A1-0a5c-21e6.hcd not found There are at least two firmware packages missing for different common X-series adapters; this is referred to from https://plugable.com/2014/06/23/plugable-usb-bluetooth-adapter-solving-hfphsp-profile-issues-on-linux and also https://wiki.gentoo.org/wiki/Lenovo_Thinkpad_T430. The actual firmware locations from those are: - 0a5c:21e8 https://s3.amazonaws.com/plugable/bin/fw-0a5c_21e8.hcd - 0a5c:21e6 http://dlcdnet.asus.com/pub/ASUS/misc/BT/Bluetooth_V1201650_WHQL_Win10.zip (see Bluetooth_V1201650_WHQL_Win10.zip) There is a lot of firmware collected here which may not be available on Ubuntu: https://github.com/winterheart/broadcom-bt- firmware/tree/master/brcm Related Debian bug: https://bugs.debian.org/cgi- bin/bugreport.cgi?bug=801084 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/1859223/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp