Cambridge silicon radio linux driver

Содержание
  1. Cambridge silicon radio linux driver
  2. Status (4443)
  3. Thread: bluetooth adapter not working (Cambridge Silicon Radio)
  4. bluetooth adapter not working (Cambridge Silicon Radio)
  5. Re: bluetooth adapter not working (Cambridge Silicon Radio)
  6. Re: bluetooth adapter not working (Cambridge Silicon Radio)
  7. Re: bluetooth adapter not working (Cambridge Silicon Radio)
  8. Re: bluetooth adapter not working (Cambridge Silicon Radio)
  9. Linux Mint Forums
  10. Cambridge Silicon Radio, Ltd Bluetooth Dongle — Not Connecting
  11. Cambridge Silicon Radio, Ltd Bluetooth Dongle — Not Connecting
  12. Re: Cambridge Silicon Radio, Ltd Bluetooth Dongle — Not Connecting
  13. Re: Cambridge Silicon Radio, Ltd Bluetooth Dongle — Not Connecting
  14. Re: Cambridge Silicon Radio, Ltd Bluetooth Dongle — Not Connecting
  15. Re: Cambridge Silicon Radio, Ltd Bluetooth Dongle — Not Connecting
  16. Re: Cambridge Silicon Radio, Ltd Bluetooth Dongle — Not Connecting
  17. Re: Cambridge Silicon Radio, Ltd Bluetooth Dongle — Not Connecting
  18. Re: Cambridge Silicon Radio, Ltd Bluetooth Dongle — Not Connecting
  19. Re: Cambridge Silicon Radio, Ltd Bluetooth Dongle — Not Connecting
  20. Re: Cambridge Silicon Radio, Ltd Bluetooth Dongle — Not Connecting
  21. Re: Cambridge Silicon Radio, Ltd Bluetooth Dongle — Not Connecting
  22. ROSAForum
  23. Cambridge Silicon Radio USB bluetooth dongle
  24. Cambridge Silicon Radio USB bluetooth dongle
  25. Cambridge Silicon Radio USB bluetooth dongle
  26. Cambridge Silicon Radio USB bluetooth dongle
  27. Проблема с настройкой адаптера Bluetooth (ID 0a12:0001)
  28. 3 ответа

Cambridge silicon radio linux driver

The device is supported by kernel versions 2.6.14 and newer according to the LKDDb:

Ver Source Config ID Class
2.6.0 — 2.6.14 drivers/usb/class/bluetty.c CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_BLUETOOTH_TTY CONFIG_USB_MIDI CONFIG_USB_PRINTER * e00101
2.6.0 — 2.6.28 drivers/bluetooth/hci_usb.c CONFIG_BT CONFIG_BT_HCIUSB * e00101
2.6.14 — 2.6.28 drivers/bluetooth/hci_usb.c CONFIG_BT CONFIG_BT_HCIUSB 0a12:0001 *
2.6.24 — 5.14 drivers/bluetooth/btusb.c CONFIG_BT CONFIG_BT_HCIBTUSB * e00101
2.6.27 — 5.14 drivers/bluetooth/btusb.c CONFIG_BT CONFIG_BT_HCIBTUSB 0a12:0001 *

Status (4443)

initially probed as detected. Changed to works.

HWid Type Vendor / Model Probes System Last
Status
f8304 » desktop ASRock /
B450M Pro4
2 Manjaro 20.2 works
8bc12 » desktop ASUSTek /
P6TD DELUXE
2 ROSA R9-R11 works

CSR Bluetooth Dongle (HCI mode) ver. 1.1.

ec584 » desktop ASUSTek /
PRIME B250M-K
1 Fedora 32 works

Working, tested, can detect devices and connect to them including controllers and phones.

Источник

Thread: bluetooth adapter not working (Cambridge Silicon Radio)

Thread Tools
Display

bluetooth adapter not working (Cambridge Silicon Radio)

I bought this cheap bluetooth adapter on ebay, it doesn’t work maybe it needs drivers, do you know how can I fix it.

Re: bluetooth adapter not working (Cambridge Silicon Radio)

got it working now, 2 hours to get it working! it took me 2 minutes to do the same in windows xp, I just don’t know why bluetooth is so difficult in linux/ubuntu.

Re: bluetooth adapter not working (Cambridge Silicon Radio)

So what did you do to fix it? Just going through the same pain myself.

Basically when I try to pair the adapter with my phone, it sends the wrong passcode. The one that appears on my phone is different to the one ubuntu displays, and I have no opportunity to manually type it in on my phone.

Same adapter. Phone is a Samsung Champ. Running Ubuntu 10.04 or 10.10. I’ve tried the adapter with three different computers, and using blueman and the standard gnome bluetooth setup. My previous adapter works fine with all three computers.

So clearly something is wrong with this particular adapter.

Re: bluetooth adapter not working (Cambridge Silicon Radio)

So what did you do to fix it? Just going through the same pain myself.

Basically when I try to pair the adapter with my phone, it sends the wrong passcode. The one that appears on my phone is different to the one ubuntu displays, and I have no opportunity to manually type it in on my phone.

Same adapter. Phone is a Samsung Champ. Running Ubuntu 10.04 or 10.10. I’ve tried the adapter with three different computers, and using blueman and the standard gnome bluetooth setup. My previous adapter works fine with all three computers.

So clearly something is wrong with this particular adapter.

no I haven’t fixed anything yet, its still not working properly, the initial problem was enabling bluetooth, the adapter works 1 out of 10 times when I insert it but when it doesn’t I just cant enable bluetooth with the standard gnome bluetooth so I have installed blueman, with blueman I can enable bluetooth and connect to bluetooth device but what I want is the adapter to work strait away every-time when I insert it, maybe the problem is with the adapter or some bug, I will search launchpad bugs when I have time and try to fix this.

Re: bluetooth adapter not working (Cambridge Silicon Radio)

Ah, shame, sounds like a very different problem to mine.

It may not be just bluetooth though. With every bluetooth dongle I’ve had, Ubuntu hasn’t responded too well to unplugging it and replugging it. I usually have to reboot to ‘reset’ bluetooth and then it works again. Logging out and in again doesn’t work. I believe this might be something to do with the way gnome works with dbus and udev, but I really don’t know enough about that stuff.

So I’d say just grit your teeth, reboot, commit yourself to a 1 minute wait, and you’ll be fine.

Источник

Linux Mint Forums

Welcome to the Linux Mint forums!

Cambridge Silicon Radio, Ltd Bluetooth Dongle — Not Connecting

Cambridge Silicon Radio, Ltd Bluetooth Dongle — Not Connecting

Post by Mihail-Cosmin » Sun Feb 02, 2020 8:08 am

I have a Bluetooth Dongle: Cambridge Silicon Radio, Ltd Bluetooth Dongle, that shows on my system ( Linux Mint 19.3), but doesn’t work to connect in any way.

When scanning with my phone I can see this device «00:1A:7D:DA:71:10» but when I try to pair, it doesn’t connect.
Also from my laptop if I use blueman to search for devices I get this error:

Does anyone have any idea how I can fix this?
One more thing, the reason I bought this dongle was because my laptop integrated bluetooth adapter also wasn’t working.
Maybe these 2 issues are connected?
I would be happy if either of the 2 Bluetooth adapters could work.

Some additional info on my system:

hci1: Type: Primary Bus: USB
BD Address: 00:1A:7D:DA:71:10 ACL MTU: 640:4 SCO MTU: 64:8
UP RUNNING PSCAN ISCAN
RX bytes:1110 acl:0 sco:0 events:58 errors:0
TX bytes:1700 acl:0 sco:0 commands:60 errors:0

hci0: Type: Primary Bus: USB
BD Address: 60:6D:C7:E0:8F:90 ACL MTU: 1021:8 SCO MTU: 64:1
UP RUNNING PSCAN ISCAN
RX bytes:1542 acl:0 sco:0 events:79 errors:0
TX bytes:1840 acl:0 sco:0 commands:79 errors:0

Re: Cambridge Silicon Radio, Ltd Bluetooth Dongle — Not Connecting

Post by ul1sses » Sun Feb 02, 2020 11:35 am

I have the same problem as you. My POST

You can try to load an older kernel. I could only make it pair and connect with devices on kernel 4.15.0-20-generic.

Re: Cambridge Silicon Radio, Ltd Bluetooth Dongle — Not Connecting

Post by Mihail-Cosmin » Sat Feb 08, 2020 1:42 pm

I have the same problem as you. My POST

You can try to load an older kernel. I could only make it pair and connect with devices on kernel 4.15.0-20-generic.

Re: Cambridge Silicon Radio, Ltd Bluetooth Dongle — Not Connecting

Post by MrEen » Sun Feb 09, 2020 10:04 pm

Re: Cambridge Silicon Radio, Ltd Bluetooth Dongle — Not Connecting

Post by Mihail-Cosmin » Wed Feb 12, 2020 8:46 am

Re: Cambridge Silicon Radio, Ltd Bluetooth Dongle — Not Connecting

Post by MrEen » Wed Feb 12, 2020 11:30 am

Re: Cambridge Silicon Radio, Ltd Bluetooth Dongle — Not Connecting

Post by ugly » Wed Feb 12, 2020 7:47 pm

I might be wrong, but I would think that would be for Bluetooth adapters that use Broadcom chips. The issue in this thread is a Cambridge Silicon Radio (CSR) bluetooth chip.

I have a Cambridge Silicon Radio bluetooth adapter.

Mine works. I find it a lot better than the Broadcom-based bluetooth adapters. From my experience, CSR chips have issues with the initial connection, but once the connection occurs, they work perfectly. Broadcom-based bluetooth adapters connect easily, but have terrible range, lag and disconnect all the time. So I do prefer the CSR chips

But the last week or so, I’ve noticed that I’m having a lot more trouble with the initial connection on my Bluetooth headphones. Not sure if an update caused it, or if it is something else.

Re: Cambridge Silicon Radio, Ltd Bluetooth Dongle — Not Connecting

Post by MrEen » Wed Feb 12, 2020 7:57 pm

You’re both correct and wrong at the same time. In the first post the OP asks about getting either working. As we had a dmesg error showing for the built-in BT, I thought to offer that idea to see if we could get that working.

I also have and use the CSR dongle where only the initial setup was «troublesome» but fixed eventually that I described here. That was using my 18.3 Xfce install. I haven’t installed 19.3 yet, so don’t know if I’ll experience new issues there.

Re: Cambridge Silicon Radio, Ltd Bluetooth Dongle — Not Connecting

Post by ugly » Thu Feb 13, 2020 1:02 am

You’re both correct and wrong at the same time. In the first post the OP asks about getting either working. As we had a dmesg error showing for the built-in BT, I thought to offer that idea to see if we could get that working.

I also have and use the CSR dongle where only the initial setup was «troublesome» but fixed eventually that I described here. That was using my 18.3 Xfce install. I haven’t installed 19.3 yet, so don’t know if I’ll experience new issues there.

Interesting. I’ll give it a shot too.

But, for me the CSR module doesn’t only have problems with headphones. I notice it with the Xbox controller bluetooth connection. Same issues — Broadcom connects right away, but the controller disconnects constantly. CSR has problems connecting the controller. The solution that usually works is to pass the ‘connect’ command to ‘bluetoothctl’.

Re: Cambridge Silicon Radio, Ltd Bluetooth Dongle — Not Connecting

Post by MrEen » Thu Feb 13, 2020 11:10 pm

Interesting. I’ll give it a shot too.

But, for me the CSR module doesn’t only have problems with headphones. I notice it with the Xbox controller bluetooth connection. Same issues — Broadcom connects right away, but the controller disconnects constantly. CSR has problems connecting the controller. The solution that usually works is to pass the ‘connect’ command to ‘bluetoothctl’.

Re: Cambridge Silicon Radio, Ltd Bluetooth Dongle — Not Connecting

Post by ugly » Fri Feb 14, 2020 2:30 am

Источник

ROSAForum

Forum about ROSA Linux Distros

  • Темы без ответов
  • Активные темы
  • Поиск
  • Наша команда

Cambridge Silicon Radio USB bluetooth dongle

Cambridge Silicon Radio USB bluetooth dongle

Сообщение qap » 30 апр 2020, 19:58

I can not use my Cambridge Silicon Radio USB bluetooth dongle with my Rosa linux
https://launchstudio.bluetooth.com/List . ails/75270

$ lsusb
Bus 002 Device 005: ID 0a5c:5800 Broadcom Corp. BCM5880 Secure Applications Processor
Bus 002 Device 004: ID 413c:8184 Dell Computer Corp. F3607gw v2 Mobile Broadband Module
Bus 002 Device 008: ID 0a12:000 1 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

Any help and step by step instruction to get it up and running

Cambridge Silicon Radio USB bluetooth dongle

Сообщение qap » 30 апр 2020, 20:09

$ sudo hciconfig -a hci0
hci0: Type: Primary Bus: USB
BD Address: 00:1A:7D:DA:71:11 ACL MTU: 679:9 SCO MTU: 48:16
DOWN
RX bytes:574 acl:0 sco:0 events:30 errors:0
TX bytes:368 acl:0 sco:0 commands:30 errors:0
Features: 0xff 0xff 0x87 0xfa 0xdb 0xbf 0x7b 0x83
Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
Link policy: RSWITCH HOLD SNIFF PARK
Link mode: SLAVE ACCEPT

Cambridge Silicon Radio USB bluetooth dongle

Сообщение qap » 30 апр 2020, 20:12

$ sudo lsusb -v | grep -i bluetooth
Bus 002 Device 011: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
bDeviceProtocol 1 Bluetooth
idProduct 0x0001 Bluetooth Dongle (HCI mode)
bInterfaceProtocol 1 Bluetooth
bInterfaceProtocol 1 Bluetooth
bInterfaceProtocol 1 Bluetooth
bInterfaceProtocol 1 Bluetooth
bInterfaceProtocol 1 Bluetooth
bInterfaceProtocol 1 Bluetooth
bInterfaceProtocol 1 Bluetooth

Источник

Проблема с настройкой адаптера Bluetooth (ID 0a12:0001)

Мой адаптер Bluetooth не работает в Ubuntu.

Пробовал последние два действия:

Bluetake «
из коробки» работает в Ubuntu v10.04

11.04, но перестал работать надежно в 11.10, частые паники ядра и другие общие нехорошие вещи, [Bug: 901770]

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

$ hciconfig -a hci0
Manufacturer: Cambridge Silicon Radio (10)

Может потребоваться то же исправление, что и у Belkin: добавить blacklist hci_usb к /etc/modprobe.d/blacklist.conf , и добавить hci_usb reset=1 к /etc/modules

  • для установки ядра 5.5.2. Но ему не удалось войти в систему, поэтому я очистил его и вернулся на свой 5.3.0-29-generic ядро.
  • сделать следующее, но не удалось:

3 ответа

Существует несколько версий этого устройства с одним и тем же идентификатором USB. По некоторым данным, это подделка, но подозреваю, что это только более новые модели чипа.

Есть несколько причуд, необходимых для того, чтобы чип заработал, и нужно исправить код ядра, отвечающий за включение этих причуд для тестирования этих новых моделей:

Я не даю гарантии, что это решит проблему для всех новых моделей, и могут потребоваться дополнительные тесты для включения большего количества подверсий LMP и номеров bcdDevice. Однако вышеперечисленное работает для некоторых пользователей, которые использовали более новые модели Bluetooth 4.0, и для меня, использующих модель Bluetooth 5.0.

Он вызывает устройство, как показано здесь:

Это было протестировано с ядром 5.5.13 и дешевым ключом Bluetooth 5.0 от AliExpress, и теперь оно позволяет мне подключаться к гарнитуре Bluetooth 5.0.

Кстати, ключ отлично работает под Windows 10.

Дополнение: отключение автоматической приостановки USB

Автоматическая приостановка USB-портов может мешать работе USB-ключей Bluetooth. Хотя автоматическая приостановка помогает экономить электроэнергию, и устройства должны быстро выходить из спящего режима сами по себе, это может привести к сбою и ухудшению связи Bluetooth. По умолчанию ядро ​​приостанавливает порты USB через 2 секунды. Это можно отключить либо для всех портов USB, либо только для отдельных, а драйвер Bluetooth USB имеет параметр, который специально управляет этим для подключенных к USB адаптеров Bluetooth. Например, чтобы увидеть текущий статус:

Здесь мышь и клавиатура всегда включены, но USB-ключ CSR Bluetooth настроен на автоматическую приостановку. Если автоматическая приостановка включена и вызывает проблемы, ее можно протестировать, временно отключив:

Когда это помогает, следует отключить его навсегда, и есть несколько способов сделать это:

Когда вы уже перекомпилируете ядро, лучше всего отключить его с помощью модуля ядра Bluetooth USB, установив для параметра конфигурации CONFIG_BT_HCIBTUSB_AUTOSUSPEND значение N или закомментировав его в файле конфигурации ядра. Это приведет к тому, что драйвер Bluetooth USB отключит автоматическую приостановку по умолчанию для каждого порта, на котором он находит подходящее устройство, и оставит все другие устройства USB без изменений.

Без перекомпиляции ядра и в том случае, если модуль Bluetooth USB компилирован в ядро, нужно ли это делать с помощью параметра загрузки. Для GRUB отредактируйте /etc/default/grub и добавьте командную строку ядра с помощью btusb.enable_autosuspend = n. Затем обновите конфигурацию grub, запустив update-grub и перезагрузившись.

  • Без перекомпиляции ядра и загрузки модуля Bluetooth USB следует создать файл в /etc/modprobe.d/ для передачи параметра. Затем либо перезагрузите компьютер, либо отключите ключ и удалите модуль ядра с помощью rmmod btusb и перезапустите службу модуля с помощью service systemd-modules-load restart перед повторным подключением ключа.

Дополнение: Включение настройки быстрого подключения

Источник

Читайте также:  Кто создал команду linux
Оцените статью