Forrest logo
tool overview
On this page you find all important commands for the CLI tool hcitool. If the command you are looking for is missing please ask our AI.


Hcitool is a versatile command line tool used for Bluetooth device management and interaction on Linux systems. It is typically used to perform various operations such as scanning for nearby Bluetooth devices, listing available devices, querying device information, and establishing connections. The hcitool command allows users to enable or disable the Bluetooth adapter on their system and check the status of the adapter. It provides utilities to pair Bluetooth devices, create links, and configure Bluetooth security settings. Additionally, hcitool can be used to send basic control commands to Bluetooth devices, such as querying the signal strength and RSSI (Received Signal Strength Indication) values. Hcitool also supports sending special commands to control and manipulate Bluetooth hardware, firmware, and settings. Using hcitool, users can monitor Bluetooth communication by capturing and decoding Bluetooth packets with packet sniffer capabilities. It supports the SDP (Service Discovery Protocol) which allows users to discover available services on a Bluetooth device. Furthermore, hcitool can be used to send simple Bluetooth messages and perform basic data transfers between devices. Overall, hcitool is a powerful and essential tool for Bluetooth device management and interaction through the command line interface on Linux systems.

List of commands for hcitool:

tool overview