[Risolto] Bluetooth Dongle Cambridge Silicon Radio

Forum di supporto per utenti di lingua italiana
Forum rules
Topics in this forum are automatically closed 6 months after creation.
Locked
massi80
Level 1
Level 1
Posts: 15
Joined: Wed Jan 12, 2022 5:43 am

[Risolto] Bluetooth Dongle Cambridge Silicon Radio

Post by massi80 »

Salve, purtroppo non riesco a connettere nessun dispositivo Bluetooth con il Bluetooth Dongle USB in oggetto. Il dispositivo viene riconosciuto dal sistema, ma non riesce a trovare nessun dispositivo durante la ricerca. Si tratta di un dispositivo bluetooth 5.0 che su altre distribuzioni come Manjaro (con kernel 5.11) funziona perfettamente.
Chiedevo se esiste una soluzione per questo problema...
Allego alcune righe di terminale

Code: Select all

amministratore@ESPRIMO-P500:~$ lsusb
Bus 002 Device 003: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

Code: Select all

amministratore@ESPRIMO-P500:~$ uname -a
Linux ESPRIMO-P500 5.4.0-94-generic #106-Ubuntu SMP Thu Jan 6 23:58:14 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Code: Select all

amministratore@ESPRIMO-P500:~$ dmesg | grep Blue
[ 2268.965108] Bluetooth: Core ver 2.22
[ 2268.965147] Bluetooth: HCI device and connection manager initialized
[ 2268.965152] Bluetooth: HCI socket layer initialized
[ 2268.965154] Bluetooth: L2CAP socket layer initialized
[ 2268.965159] Bluetooth: SCO socket layer initialized
[ 2269.049490] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 2269.049491] Bluetooth: BNEP filters: protocol multicast
[ 2269.049496] Bluetooth: BNEP socket layer initialized

Code: Select all

amministratore@ESPRIMO-P500:~$ bluetooth
bluetooth = on
[img]file:///home/amministratore/Immagini/ricerca%20dispositivi.png[/img]
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 2 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
andrea111
Level 4
Level 4
Posts: 265
Joined: Sat Jul 10, 2021 6:13 am

Re: Bluetooth Dongle Cambridge Silicon Radio

Post by andrea111 »

Posta

Code: Select all

rfkill list all
Hai provato a vedere Impostazioni-->Bluetooth se il bluetooth è attivato e visibile?
Lo sai che i dispositivi bluetooth vanno abbinati?
massi80
Level 1
Level 1
Posts: 15
Joined: Wed Jan 12, 2022 5:43 am

Re: Bluetooth Dongle Cambridge Silicon Radio

Post by massi80 »

Abilitando il bluetooth con blueberry (dando la spunta dalla finestra in alto a sinistra con il selettore), rimande la dicitura "Ricerca dispositivi..."; compare cosi l'icona nel pannello inferiore del desktop l'icona Bluetooth, ma poi non succede più nulla e rimane in attesa con la ricerca; quindi non mi da la possibilità di abbinare nessun dispositivo
Il bluetooth è abilitato anche perchè da terminale mi risulta:

Code: Select all

amministratore@ESPRIMO-P500:~$ bluetooth
bluetooth = on

Code: Select all

amministratore@ESPRIMO-P500:~$ rfkill list all
0: hci0: Bluetooth
	Soft blocked: no
	Hard blocked: no
Altrimenti se disabilito con blueberry (rimuovendo la spunta dalla finestra in alto a sinistra con il selettore), da terminale risulta:

Code: Select all

amministratore@ESPRIMO-P500:~$ bluetooth
bluetooth = off (software)

Code: Select all

amministratore@ESPRIMO-P500:~$ rfkill list all
0: hci0: Bluetooth
	Soft blocked: yes
	Hard blocked: no
andrea111
Level 4
Level 4
Posts: 265
Joined: Sat Jul 10, 2021 6:13 am

Re: Bluetooth Dongle Cambridge Silicon Radio

Post by andrea111 »

Vediamo che kernel hai, posta

Code: Select all

uname -a
e confrontalo col kernel hai in manjaro.
E se hai installato linux-firmware con

Code: Select all

dpkg-query -l linux-firmware
Col dongle inserito, se dai

Code: Select all

hciconfig -a
sudo hciconfig hci0 up
blueman-adapters
che risposte hai?
massi80
Level 1
Level 1
Posts: 15
Joined: Wed Jan 12, 2022 5:43 am

Re: Bluetooth Dongle Cambridge Silicon Radio

Post by massi80 »

Code: Select all

amministratore@ESPRIMO-P500:~$ uname -r
5.4.0-94-generic

Code: Select all

amministratore@ESPRIMO-P500:~$ dpkg-query -l linux-firmware
Voluto=U (non noto)/I (installato)/R (rimosso)/P (rimosso totale)/H (in attesa)
| Stato=Non/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(nessuno)/R (reinstallazione richiesta) (Stato,Err: maiuscolo=grave)
||/ Nome           Versione     Architettura Descrizione
+++-==============-============-============-=================================
ii  linux-firmware 1.187.25     all          Firmware for Linux kernel drivers

Code: Select all

amministratore@ESPRIMO-P500:~$ hciconfig -a
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

Code: Select all

amministratore@ESPRIMO-P500:~$ sudo hciconfig hci0
[sudo] password di amministratore:         
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

Code: Select all

amministratore@ESPRIMO-P500:~$ blueman-adapters
blueman-adapters version 2.1.2 starting
blueman-adapters 15.19.50 ERROR    Adapter:53 __init__  : No adapter(s) found
Faccio presente che se inserisco un dongle bluetooth di un altra marca, funziona tutto perfettamente e da terminale ho questo:

Code: Select all

amministratore@ESPRIMO-P500:~$ blueman-adapters
blueman-adapters version 2.1.2 starting
Lo scopo di questa richiesta era quindi di riuscire a far funzionare anche il dongle in oggetto come su manjaro
Paolo_C
Level 5
Level 5
Posts: 854
Joined: Sat Feb 10, 2018 11:20 am
Location: Italy

Re: Bluetooth Dongle Cambridge Silicon Radio

Post by Paolo_C »

Salve,
mi inserisco nel vostro topic. Ho lo stesso dongle usb:
linux@mint:~$ lsusb | grep Cambridge
Bus 003 Device 003: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Sto utilizzando Linux Mint 20.2 Cinnamon ed il dongle funziona perfettamente.
Se linux Mint è stato appena installato, magari si potrebbe provare una reinstallazione.
andrea111
Level 4
Level 4
Posts: 265
Joined: Sat Jul 10, 2021 6:13 am

Re: Bluetooth Dongle Cambridge Silicon Radio

Post by andrea111 »

Potrebbe essere un problema col kernel.
@Paolo_C
tu su che kernel lavori?

@massi80
su manjaro su che kernel lavori? (è più alto del 5.4?)
Per lavorare col bluetooth 5 il kernel deve essere molto recente.
massi80
Level 1
Level 1
Posts: 15
Joined: Wed Jan 12, 2022 5:43 am

Re: Bluetooth Dongle Cambridge Silicon Radio

Post by massi80 »

Come avevo già descritto nel primo post, con manjaro avevo un kernel 5.11 e successivi e tutto ha sempre funzionato. Teoricamente doveva funzionare anche sul kernel meno recente che usa Linux mint, da quando scrive Paolo_C, comunque ho fatto una prova anche con Linux MDE4 ed ho lo stesso problema. Ho provato anche ad installare Linux mint 20.3 su un altro pc, ma non funziona.
Mi viene da pensare che probabilmente non sono proprio gli stessi dongle usb Bluetooth il mio è quello di Paolo_C anche se apparentemente sembrano uguali. Posso solo dire che io sto utilizzando la versione di mint XFCE 20.3 e Paolo_C usava Cinnamon con 20.2 ma penso proprio che non cambierà nulla.
Paolo_C
Level 5
Level 5
Posts: 854
Joined: Sat Feb 10, 2018 11:20 am
Location: Italy

Re: Bluetooth Dongle Cambridge Silicon Radio

Post by Paolo_C »

Salve,
rispondo ad andrea111: il kernel è lo stesso di massi80, quello ufficiale della distribuzione 5.4.0-94.
Per quanto riguarda invece massi80:
Mi viene da pensare che probabilmente non sono proprio gli stessi dongle usb Bluetooth il mio è quello di Paolo_C anche se apparentemente sembrano uguali.
Con il dongle inserito, apri il terminale e digita:

Code: Select all

inxi -Fxxxz --usb
dai invio e posta la risposta.
Poi ho notato che il seguente comando:

Code: Select all

hciconfig -a
dato in un post precedente non da la risposta completa, pertanto sempre con il dongle inserito prova a ridarlo e posta ancora la risposta.
massi80
Level 1
Level 1
Posts: 15
Joined: Wed Jan 12, 2022 5:43 am

Re: Bluetooth Dongle Cambridge Silicon Radio

Post by massi80 »

Ecco qua:

Code: Select all

amministratore@ESPRIMO-P500:~$ inxi -Fxxxz --usb
System:
  Kernel: 5.4.0-94-generic x86_64 bits: 64 compiler: gcc v: 9.3.0 
  Desktop: Xfce 4.16.0 tk: Gtk 3.24.20 info: xfce4-panel wm: Compiz 0.9.14.1 
  dm: LightDM 1.30.0 Distro: Linux Mint 20.3 Una base: Ubuntu 20.04 focal 
Machine:
  Type: Desktop System: FUJITSU product: ESPRIMO P500 v: N/A 
  serial: <filter> Chassis: type: 6 v: C$PHW2 serial: <filter> 
  Mobo: FUJITSU model: D2991-A1 v: S26361-D2991-A1 serial: <filter> 
  UEFI: FUJITSU // American Megatrends v: 4.6.4.0 R1.10.0 for D2991-A1x 
  date: 04/02/2012 
CPU:
  Topology: Dual Core model: Intel Core i3-2120 bits: 64 type: MT MCP 
  arch: Sandy Bridge rev: 7 L2 cache: 3072 KiB 
  flags: avx lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 26341 
  Speed: 1596 MHz min/max: 1600/3300 MHz Core speeds (MHz): 1: 1596 2: 1596 
  3: 1596 4: 1596 
Graphics:
  Device-1: Intel 2nd Generation Core Processor Family Integrated Graphics 
  vendor: Fujitsu Solutions driver: i915 v: kernel bus ID: 00:02.0 
  chip ID: 8086:0102 
  Display: x11 server: X.Org 1.20.13 driver: modesetting 
  unloaded: fbdev,vesa compositor: compiz v: 0.9.14.1 
  resolution: 1024x768~60Hz 
  OpenGL: renderer: Mesa DRI Intel HD Graphics 2000 (SNB GT1) 
  v: 3.3 Mesa 21.0.3 compat-v: 3.0 direct render: Yes 
Audio:
  Device-1: Intel 6 Series/C200 Series Family High Definition Audio 
  vendor: Fujitsu Solutions driver: snd_hda_intel v: kernel bus ID: 00:1b.0 
  chip ID: 8086:1c20 
  Sound Server: ALSA v: k5.4.0-94-generic 
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  vendor: Fujitsu Solutions driver: r8169 v: kernel port: e000 
  bus ID: 02:00.0 chip ID: 10ec:8168 
  IF: enp2s0 state: up speed: 100 Mbps duplex: full mac: <filter> 
Drives:
  Local Storage: total: 119.24 GiB used: 13.98 GiB (11.7%) 
  ID-1: /dev/sda vendor: Intenso model: SSD Sata III size: 119.24 GiB 
  speed: 6.0 Gb/s serial: <filter> rev: 1A scheme: GPT 
Partition:
  ID-1: / size: 49.28 GiB used: 13.95 GiB (28.3%) fs: ext4 dev: /dev/sda7 
USB:
  Hub: 1-0:1 info: Full speed (or root) Hub ports: 2 rev: 2.0 
  speed: 480 Mb/s chip ID: 1d6b:0002 
  Hub: 1-1:2 info: Intel Integrated Rate Matching Hub ports: 6 rev: 2.0 
  speed: 480 Mb/s chip ID: 8087:0024 
  Device-1: 1-1.3:3 info: Logitech TrackMan Wheel type: Mouse 
  driver: hid-generic,usbhid interfaces: 1 rev: 1.1 speed: 1.5 Mb/s 
  chip ID: 046d:c404 
  Hub: 2-0:1 info: Full speed (or root) Hub ports: 2 rev: 2.0 
  speed: 480 Mb/s chip ID: 1d6b:0002 
  Hub: 2-1:2 info: Intel Integrated Rate Matching Hub ports: 6 rev: 2.0 
  speed: 480 Mb/s chip ID: 8087:0024 
  Device-2: 2-1.5:3 
  info: Cambridge Silicon Radio Bluetooth Dongle (HCI mode) type: Bluetooth 
  driver: btusb interfaces: 2 rev: 1.1 speed: 12 Mb/s chip ID: 0a12:0001 
Sensors:
  System Temperatures: cpu: 33.0 C mobo: N/A 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 207 Uptime: 5m Memory: 3.32 GiB used: 1.51 GiB (45.7%) 
  Init: systemd v: 245 runlevel: 5 Compilers: gcc: 9.3.0 alt: 9 Shell: bash 
  v: 5.0.17 running in: xfce4-terminal inxi: 3.0.38

Code: Select all

amministratore@ESPRIMO-P500:~$ hciconfig -a
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 

Paolo_C
Level 5
Level 5
Posts: 854
Joined: Sat Feb 10, 2018 11:20 am
Location: Italy

Re: Bluetooth Dongle Cambridge Silicon Radio

Post by Paolo_C »

Salve,
Il bluetooth risulta spento.
Apri il terminate e digita:

Code: Select all

blueberry
Nella finastra che si apre, attivalo dal pulsantino in alto a sx.
Adesso dovrebbe funzionare.
Se ancora non funzionasse, mantenendo il pulsantino attivato, ridigita il comando

Code: Select all

hciconfig -a
potrai verificare la versione del dongle alla stringa che inizia con HCI Version
massi80
Level 1
Level 1
Posts: 15
Joined: Wed Jan 12, 2022 5:43 am

Re: Bluetooth Dongle Cambridge Silicon Radio

Post by massi80 »

Questo è quanto mostra il terminale con tutti gli accorgimenti proposti:

Code: Select all

amministratore@ESPRIMO-P500:~$ blueberry
amministratore@ESPRIMO-P500:~$ hciconfig -a
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 

amministratore@ESPRIMO-P500:~$ bluetooth
bluetooth = on
amministratore@ESPRIMO-P500:~$ 
massi80
Level 1
Level 1
Posts: 15
Joined: Wed Jan 12, 2022 5:43 am

Re: Bluetooth Dongle Cambridge Silicon Radio

Post by massi80 »

Finalmente ho risolto il problema :idea:. Ho scoperto che esistono alcune versioni di linux mint cinnamon chiamate edge che montano il kernel 5.13, ho cosi scaricato la 20.3 e tutto funziona perfettamente.
Ringrazio tutti i partecipanti della discussione per gli spunti che mi avete dato per arrivare a questo risultato.
Locked

Return to “Italiano - Italian”