This crate provides tools for Bluetooth on Linux building on the functionality of the [BlueR crate]. A running [Bluetooth daemon (BlueZ)] is required.
The following command line tools are included:
blumon: Scans for and monitors Bluetooth devices similar to top
.
gattcat: Swiss army knife for Bluetooth LE GATT services.
l2cat: [netcat]-like for Bluetooth classic (BR/EDR) and LE L2CAP sockets.
rfcat: [netcat]-like for Bluetooth RFCOMM sockets.
Each tool supports the --help
option for detailed usage information.
First, install D-Bus and Bluetooth libraries on your system. On Debian this can be achieved by running
sudo apt install libdbus-1-dev
Then, run the following command to install BlueR tools
cargo install bluer-tools
If you do not have Cargo on your system, you can use [rustup] for installing it.