You are not logged in.

#1 2019-01-21 16:51:14

andyboeh
Member
Registered: 2017-06-30
Posts: 15

Cannot connec to Bluetooth LE devices - BCM20703A1

Hey,

I have a notebook with a Dell DW1890 that integrates a BCM20703A1 bluetooth controller. It needs a proprietary firmware blob available in the AUR to work at all [1]. After installing it, I am still unable to connect to most LE devices (Classic BT works fine). I'm trying to connect to a Logitech R500 wireless presenter in Bluetooth mode (works flawlessly under Windows).

I tried blueman and bluetoothctl directly, the error message (bluetoothctl -> connect xx:xx:xx:xx:xx:xx) is:

[CHG] Device xx:xx:xx:xx:xx:xx Connected: yes
Failed to connect: org.bluez.Error.Failed
[CHG] Device xx:xx:xx:xx:xx:xx Connected: no

The system log contains a few lines of

Bluetooth: hci0: last event is not cmd complete (0x0f)

Any ideas or similar problems?

[1] https://aur.archlinux.org/packages/bcm20703a1-firmware/

Offline

#2 2019-01-21 17:14:05

progandy
Member
Registered: 2012-05-17
Posts: 5,190

Re: Cannot connec to Bluetooth LE devices - BCM20703A1

It looks like there are some different firmware versions available e.g. here:

https://github.com/the-darkvoid/BrcmPat … /firmwares

If you prefer the "official" source from MS update, it is here: https://www.catalog.update.microsoft.co … 0Bluetooth


| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |

Offline

#3 2019-01-21 18:00:58

andyboeh
Member
Registered: 2017-06-30
Posts: 15

Re: Cannot connec to Bluetooth LE devices - BCM20703A1

Thanks for the quick reply!

I have already tried the firmware found on my Windows installation and I just tried all four firmware versions found in the file you linked. Unfortunately, all exhibit the same behavior (the firmware was loaded successfully, I checked the version output in journalctl after each shutdown/reboot):

Jan 21 18:57:22 t470 kernel: Bluetooth: hci0: BCM: chip id 102
Jan 21 18:57:22 t470 kernel: Bluetooth: hci0: BCM: features 0x2f
Jan 21 18:57:22 t470 kernel: Bluetooth: hci0: BCM20703A1
Jan 21 18:57:22 t470 kernel: Bluetooth: hci0: BCM (001.001.005) build 0000
Jan 21 18:57:23 t470 kernel: Bluetooth: hci0: BCM (001.001.005) build 0481
Jan 21 18:57:23 t470 kernel: Bluetooth: hci0: BCM20703A1 Generic USB 20Mhz fcbga_BU

Offline

Board footer

Powered by FluxBB