[Suggestions for Improvement] Barrot bluetooth chipset support
poster avatar
2024-03-21 12:26
I have a usb bluetooth  adapter with barrot BR8654A02 chipset, I would like support for it and other adapters with barrot shipset. Currently the system detects it, but doesn't work. 

I tested it on Ubuntu and Mint, but it didn't work either. I did a quick search on the internet and apparently, there is no driver in the kernel linux that works with Barrot chipsets. Other people had the same problem in diferent distros. On Windows it works fine.

If support on deepin 23 is possible, it would be awesome

dmesg output:

dmesg | grep -i bluetooth
[    8.427805] Bluetooth: Core ver 2.22
[    8.427826] NET: Registered PF_BLUETOOTH protocol family
[    8.427828] Bluetooth: HCI device and connection manager initialized
[    8.427833] Bluetooth: HCI socket layer initialized
[    8.427836] Bluetooth: L2CAP socket layer initialized
[    8.427842] Bluetooth: SCO socket layer initialized
[    9.812129] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    9.812132] Bluetooth: BNEP filters: protocol multicast
[    9.812136] Bluetooth: BNEP socket layer initialized
[   10.624265] Bluetooth: hci0: command 0x1005 tx timeout
[   10.624265] Bluetooth: hci0: Opcode 0x1005 failed: -110
[ 1524.712474] Bluetooth: hci0: command 0x1005 tx timeout
[ 1524.716478] Bluetooth: hci0: Opcode 0x1005 failed: -110

dmesg -w output after unplug an plug:

[ 1946.230024] usb 1-4: new full-speed USB device number 7 using xhci_hcd
[ 1946.560554] usb 1-4: New USB device found, idVendor=33fa, idProduct=0010, bcdDevice=88.91
[ 1946.560559] usb 1-4: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[ 1946.560561] usb 1-4: Product: USB2.0-BT
[ 1948.705992] Bluetooth: hci0: command 0x1005 tx timeout
[ 1948.709992] Bluetooth: hci0: Opcode 0x1005 failed: -110

hciconfig -a 

hci0:   Type: Primary  Bus: USB
        BD Address: 00:A7:41:04:02:3C  ACL MTU: 0:0  SCO MTU: 0:0
        RX bytes:165 acl:0 sco:0 events:9 errors:0
        TX bytes:273 acl:0 sco:0 commands:10 errors:0
        Features: 0xbf 0xee 0x49 0xfa 0xdb 0xbf 0x7b 0x87
        Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV3 
        Link policy: 
        Link mode: PERIPHERAL ACCEPT

sudo hciconfig hci0 up

Can't init device hci0: Connection timed out (110)

sudo hciconfig hci0 pscan

Can't set scan mode on hci0: Network is down (100)


Agent registered
[bluetooth]# trust 00:A7:41:04:02:3C
No default controller available

Reply Favorite View the author
All Replies
2024-03-25 21:42

When support has been added to the kernel any distro running that version or newer will support it.

Reply View the author