Skip to content

Instantly share code, notes, and snippets.

@nevack
Last active September 10, 2026 19:09
Show Gist options
  • Select an option

  • Save nevack/6b36b82d715dc025163d9e9124840a07 to your computer and use it in GitHub Desktop.

Select an option

Save nevack/6b36b82d715dc025163d9e9124840a07 to your computer and use it in GitHub Desktop.
[ARCHIVED] Fix for CSR Dongle 0a12:0001 ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

This gist is currenctly archived.

Please refer to previous revisions if you know what to do.

The patch proposed was merged into kernel in 5.8 release, but no longer working as of linux 5.11

@Swyter

Swyter commented Sep 10, 2026

Copy link
Copy Markdown

So your LLM stripped out all the credits, refactored the workaround and mixed their own stuff on top. While using some of our detection research here and comments almost verbatim in the ReadMe, selling it as novel work.

You know that the original patches have been merged even by linux-stable and most dongles already work out of the box, right?

Please don't let your LLM answer for you.

@hhsnake

hhsnake commented Sep 10, 2026

Copy link
Copy Markdown

To Swyter: (old-style mailing ;) This patch was originally created by analyzing the transmission protocol used by the proprietary dongle drivers on Windows, and implementing similar behavior in the Linux kernel code. What I did use was comparing it afterwards with solutions from other places — bugzilla, other repositories. I didn't compare it to this gist.

As for the verbatim text — I took it from the kernel code in drivers/bluetooth/btusb.c, you can take a look there yourself.

Of course, after reading it, I now understand that those changes in the kernel came from this thread. Okay — I don't mind if someone submits my changes to the kernel as well. I just wanted a patch that works right here and now, because I couldn't find a single working version for this dongle.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment