meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
linux:bluetooth [2018/08/10 13:28] niziaklinux:bluetooth [2021/08/03 10:32] niziak
Line 1: Line 1:
-====== Debian ======+====== Bluetooth ====== 
 + 
 +<code bash>
 apt-get install bluez bluez-tools d-feet apt-get install bluez bluez-tools d-feet
 +sudo usermod -a -G bluetooth $USER
 +sudo setcap 'cap_net_raw,cap_net_admin+eip' `which hcitool`
 +sudo setcap 'cap_net_raw,cap_net_admin+eip' `which hciconfig`
 +</code>
  
 ===== hcitool ===== ===== hcitool =====
  
 +<code bash>
 hciconfig hciconfig
 hcitool dev hcitool dev
Line 9: Line 16:
  
 hciconfig hci0 lestates hciconfig hci0 lestates
 +</code>
  
 ===== gatttool ===== ===== gatttool =====
Line 23: Line 31:
  
  
 +====== CSR 4.0 USB adapter ======
 +
 +It is based on **CSR 8510 A10** aka **Sitecom CNT-524**
 +CSR = Cambridge Silicon Radio
 +
 +Supports BLE:
 +<code>
 +usb 3-14: New USB device found, idVendor=0a12, idProduct=0001, bcdDevice=88.91
 +usb 3-14: New USB device strings: Mfr=0, Product=2, SerialNumber=0
 +usb 3-14: Product: CSR8510 A10
 +</code>
 +
 +without BLE support:
 +<code>
 +usb 3-14: New USB device found, idVendor=0a12, idProduct=0001, bcdDevice=68.17
 +usb 3-14: New USB device strings: Mfr=0, Product=2, SerialNumber=0
 +usb 3-14: Product: CSR8510 A10
 +</code>
 +
 +Difference is in **bcdDevice** value, which corresponds to device release number.
 +
 +<code bash>
 +hciconfig -a
 +hci1: Type: Primary  Bus: USB
 + HCI Version: 3.0 (0x5)  Revision: 0x1aa1
 + LMP Version: 3.0 (0x5)  Subversion: 0x1aa1
 + Manufacturer: Cambridge Silicon Radio (10)
 +
 +hci0: Type: Primary  Bus: USB
 + HCI Version: 4.0 (0x6)  Revision: 0x22bb
 + LMP Version: 4.0 (0x6)  Subversion: 0x22bb
 + Manufacturer: Cambridge Silicon Radio (10)
 +</code>
  
 ====== Android APKs ====== ====== Android APKs ======