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