====== How to check Bluetooth Adapter version in Linux ====== That info can be found with hciconfig -a hci0: Type: BR/EDR Bus: USB BD Address: 5C:93:A2:A3:59:56 ACL MTU: 1022:8 SCO MTU: 183:5 UP RUNNING PSCAN ISCAN RX bytes:1146297 acl:195 sco:10904 events:84051 errors:0 TX bytes:72067880 acl:83905 sco:10762 commands:83 errors:0 Features: 0xff 0xfe 0x0d 0xfe 0xd8 0x7f 0x7b 0x8f Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3 Link policy: RSWITCH HOLD SNIFF Link mode: SLAVE ACCEPT Name: 'ubuntu-0' Class: 0x6c0100 Service Classes: Rendering, Capturing, Audio, Telephony Device Class: Computer, Uncategorized HCI Version: (0x7) Revision: 0x3101 LMP Version: (0x7) Subversion: 0x1 Manufacturer: Atheros Communications, Inc. (69) The HCI Version (0x7) indicates version 4.1 The [[https://www.bluetooth.com/specifications/assigned-numbers/host-controller-interface/|mapping of HCI version to the bluetooth specification versions]] are: | HCI version | Bluetooth version | |-------------|-------------------| | 0 (0x0) | 1.0b | | 1 (0x1) | 1.1 | | 2 (0x2) | 1.2 | | 3 (0x3) | 2.0 | | 4 (0x4) | 2.1 | | 5 (0x5) | 3.0 | | 6 (0x6) | 4.0 | | 7 (0x7) | 4.1 | | 8 (0x8) | 4.2 | | 9 (0x9) | 5.0 | | 10 (0xa) | 5.1 | Also see [[os:windows:check_bt_version_from_windows|How to check Bluetooth Adapter version in Windows 10]]