[Bug 60824] [PATCH][regression] Cambridge Silicon Radio, Ltd Bluetooth Dongle unusable

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.kernel.org/show_bug.cgi?id=60824

er.krali@xxxxxxxxx changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |er.krali@xxxxxxxxx

--- Comment #165 from er.krali@xxxxxxxxx ---
(In reply to Yuri Santos from comment #164)
> (In reply to vinodmishra from comment #155)
> > (In reply to Flole from comment #154)

[snip]

> > Thanks so much. 
> > Same device and same issue on Pi Zero. Changing the "#define
> > lmp_bredr_capable(dev)" in hci_core.h to return false did the trick.
> 
> Thanks, i did that. Seems to have a advance, but still not working as
> expected.
> 
> 
> Info and logs:
> 
> https://gist.github.com/Yrds/5c2d610c86facc9b1f0522a6509e9e23

I can report some success here using the solution proposed here:

https://askubuntu.com/a/1304723

IOW, disabling the "clear event filter" step altogether in hci_core.c (lines
around 296-297).

Perhaps this could be added as another quirk, but that's sadly beyond my
ability.

For reference, here's the data of my model (Bluetooth 5.0, bcdDevice 8891) :

    Features: 0xbf 0x3e 0x4d 0xfa 0xdb 0x3d 0x7b 0xc7
    HCI Version: 5.0 (0x9) HCI Revision: 0x810
    LMP Version: 5.0 (0x9) LMP Subversion: 0x2312
    Manufacturer: Cambridge Silicon Radio (10)

  idVendor           0x0a12 Cambridge Silicon Radio, Ltd
  idProduct          0x0001 Bluetooth Dongle (HCI mode)
  bcdDevice           88.91
  iManufacturer           0 
  iProduct                2 BT DONGLE10

I have tried pairing a couple of devices and it has worked so far.

Hopefully a cleaner version of this hack will be able to get into the official
kernel.

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are the assignee for the bug.



[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux