bluetoothctl-mgmt − Management Submenu
bluetoothctl [−−options] [mgmt.commands]
Select a different index
Usage |
# select <index> |
Get the MGMT Revision
Usage |
# revision |
List supported commands
Usage |
# commands |
Show configuration info
Usage |
# config |
Show controller info
Usage |
# info |
Show extended controller info
Usage |
# extinfo |
Power all available features
Usage |
# auto−power |
Toggle powered state
Usage |
# power <on/off> |
Toggle discoverable state
Usage |
# discov <yes/no/limited> [timeout] |
Toggle connectable state
Usage |
# connectable <on/off> |
Toggle fast connectable state
Usage |
# fast−conn <on/off> |
Toggle bondable state
Usage |
# bondable <on/off> |
Toggle bondable state
Usage |
# pairable <on/off> |
Toggle link level security
Usage |
# linksec <on/off> |
Toggle SSP mode
Usage |
# spp <on/off> |
Toggle SC support
Usage |
# sc <on/off/only> |
Toggle HS support
Usage |
# hs <on/off> |
Toggle LE support
Usage |
# le <on/off> |
Toggle LE advertising
Usage |
# advertise <on/off> |
Toggle BR/EDR support
Usage |
# bredr <on/off> |
Toggle privacy support
Usage |
# privacy <on/off> [irk] |
Set device major/minor class
Usage |
# class <major> <minor> |
Disconnect device
Usage |
# disconnect [−t type] <remote address> |
List connections
Usage |
# con |
Discover nearby devices
Usage |
# find [−l|−b] [−L] |
Discover nearby service
Usage |
# find−service [−u UUID] [−r RSSI_Threshold] [−l|−b] |
Stop discovery
Usage |
# stop−find [−l|−b] |
Set local name
Usage |
# name <name> [shortname] |
Pair with a remote device
Usage |
# pair [−c cap] [−t type] <remote address> |
Cancel pairing
Usage |
# cancelpair [−t type] <remote address> |
Unpair device
Usage |
# unpair [−t type] <remote address> |
Load Link Keys
Usage |
keys |
Load Long Term Keys
Usage |
# ltks |
Load Identity Resolving Keys
Usage |
# irks [−−local index] [−−file file path] |
Block Device
Usage |
# block [−t type] <remote address> |
Unblock Device
Usage |
# unblock [−t type] <remote address> |
Add UUID
Usage |
# add−uuid <UUID> <service class hint> |
Remove UUID
Usage |
# rm−uuid <UUID> |
Clear UUIDs
Usage |
# clear−uuids |
Local OOB data
Usage |
# local−oob |
Remote OOB data
Usage |
# remote−oob [−t <addr_type>] [−r <rand192>] [−h <hash192>] [−R <rand256>] [−H <hash256>] <addr> |
Set Device ID
Usage |
# did <source>:<vendor>:<product>:<version> |
Set static address
Usage |
# static−addr <address> |
Set public address
Usage |
# public−addr <address> |
External configuration
Usage |
# ext−config <on/off> |
Toggle debug keys
Usage |
# debug−keys <on/off> |
Get connection information
Usage |
# conn−info [−t type] <remote address> |
Set IO Capability
Usage |
# io−cap <cap> |
Set Scan Parameters
Usage |
# scan−params <interval> <window> |
Get Clock Information
Usage |
# get−clock [address] |
Add Device
Usage |
# add−device [−a action] [−t type] <address> |
Remove Device
Usage |
# del−device [−t type] <address> |
Clear Devices
Usage |
# clr−devices |
Local OOB data (BR/EDR)
Usage |
# bredr−oob |
Local OOB data (LE)
Usage |
# le−oob |
Show advertising features
Usage |
# advinfo |
Show advertising size info
Usage |
# advsize [options] <instance_id> |
Add advertising instance
Usage |
# add−adv [options] <instance_id> |
Remove advertising instance
Usage |
# rm−adv <instance_id> |
Clear advertising instances
Usage |
# clr−adv |
Add extended advertising params
Usage |
# add−ext−adv−parms [options] <instance_id> |
Add extended advertising data
Usage |
# add−ext−adv−data [options] <instance_id> |
Set appearance
Usage |
# appearance <appearance> |
Get/Set PHY Configuration
Usage |
# phy [LE1MTX] [LE1MRX] [LE2MTX] [LE2MRX] [LECODEDTX] [LECODEDRX] [BR1M1SLOT] [BR1M3SLOT] [BR1M5SLOT][EDR2M1SLOT] [EDR2M3SLOT] [EDR2M5SLOT][EDR3M1SLOT] [EDR3M3SLOT] [EDR3M5SLOT] |
Toggle Wideband−Speech support
Usage |
# wbs <on/off> |
Show security information
Usage |
# secinfo |
Show experimental features
Usage |
# expinfo |
Set debug feature
Usage |
# exp−debug <on/off> |
Set LL privacy feature
Usage |
# exp−privacy <on/off> |
Set bluetooth quality report feature
Usage |
# exp−quality <on/off> |
Toggle codec support
Usage |
# exp−offload <on/off> |
Read System Configuration
Usage |
# read−sysconfig |
Set System Configuration
Usage |
# set−sysconfig <−v|−h> [options...] |
Get device flags
Set device flags
Usage |
# set−flags [−f flags] [−t type] <address> |
http://www.bluez.org
linux−[email protected]
Free use of this software is granted under ther terms of the GNU Lesser General Public Licenses (LGPL).