Bug 205685 - Initialization failure for Cambridge Silicon Radio, Ltd Bluetooth Dongle
Summary: Initialization failure for Cambridge Silicon Radio, Ltd Bluetooth Dongle
Status: NEW
Alias: None
Product: Drivers
Classification: Unclassified
Component: Bluetooth (show other bugs)
Hardware: x86-64 Linux
: P1 low
Assignee: linux-bluetooth@vger.kernel.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-11-27 23:25 UTC by Matthieu Dalstein
Modified: 2020-10-07 23:39 UTC (History)
1 user (show)

See Also:
Kernel Version: 4.19.67-2+deb10u2
Subsystem:
Regression: No
Bisected commit-id:


Attachments
btmon trace (22.86 KB, text/plain)
2019-11-27 23:25 UTC, Matthieu Dalstein
Details
lsusb output (8.95 KB, text/plain)
2019-11-27 23:25 UTC, Matthieu Dalstein
Details

Description Matthieu Dalstein 2019-11-27 23:25:07 UTC
Created attachment 286091 [details]
btmon trace

Hello,

I own a bluetooth USB adapter that fails to initialize.
The other bugs I saw deal with other device, hence this new one.


$ sudo hciconfig
hci0:   Type: Primary  Bus: USB
        BD Address: 00:1A:7D:DA:XX:XX  ACL MTU: 679:9  SCO MTU: 48:16
        DOWN 
        RX bytes:1722 acl:0 sco:0 events:90 errors:0
        TX bytes:1104 acl:0 sco:0 commands:90 errors:0

$ sudo hciconfig hci0 up
Can't init device hci0: Operation not supported (95)

The device is the following one (full lsusb output attached as file)
Bus 001 Device 008: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass          224 Wireless
  bDeviceSubClass         1 Radio Frequency
  bDeviceProtocol         1 Bluetooth
  bMaxPacketSize0        64
  idVendor           0x0a12 Cambridge Silicon Radio, Ltd
  idProduct          0x0001 Bluetooth Dongle (HCI mode)
  bcdDevice           88.91
  iManufacturer           0 
  iProduct                2 
  iSerial                 0 

I attach a btmon trace that seems to indicate that the "Delete Stored Link Key" is not supported.

Is there a way to support this device in degraded mode in case the feature is not supported ?

Cheers
Comment 1 Matthieu Dalstein 2019-11-27 23:25:47 UTC
Created attachment 286093 [details]
lsusb output
Comment 2 sisisisol 2020-10-07 23:32:02 UTC
lsusb output

Bus 001 Device 003: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

It also doesn't work with the kernel of AVLinux (Debian + Ubuntu)

uname -a

Linux ***** 5.4.28avl2-lowlatency #22 SMP PREEMPT Fri Apr 3 05:54:55 EDT 2020 x86_64 GNU/Linux
Comment 3 sisisisol 2020-10-07 23:39:28 UTC
(In reply to sisisisol from comment #2)
> lsusb output
> 
> Bus 001 Device 003: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth
> Dongle (HCI mode)
> 
> It also doesn't work with the kernel of AVLinux (Debian + Ubuntu)
> 
> uname -a
> 
> Linux ***** 5.4.28avl2-lowlatency #22 SMP PREEMPT Fri Apr 3 05:54:55 EDT
> 2020 x86_64 GNU/Linux

I forgot to mention is USB to Bluetooth Version 5.0

Note You need to log in before you can comment on or make changes to this bug.