1BLUETOOTHCTL-MGMT(1)      Linux System Administration     BLUETOOTHCTL-MGMT(1)
2
3
4

NAME

6       bluetoothctl-mgmt - Management Submenu
7

SYNOPSIS

9       bluetoothctl [--options] [mgmt.commands]
10

MGMT COMMANDS

12   select
13       Select a different index
14
15       Usage  # select <index>
16
17   revision
18       Get the MGMT Revision
19
20       Usage  # revision
21
22   commands
23       List supported commands
24
25       Usage  # commands
26
27   config
28       Show configuration info
29
30       Usage  # config
31
32   info
33       Show controller info
34
35       Usage  # info
36
37   extinfo
38       Show extended controller info
39
40       Usage  # extinfo
41
42   auto-power
43       Power all available features
44
45       Usage  # auto-power
46
47   power
48       Toggle powered state
49
50       Usage  # power <on/off>
51
52   discov
53       Toggle discoverable state
54
55       Usage  # discov <yes/no/limited> [timeout]
56
57   connectable
58       Toggle connectable state
59
60       Usage  # connectable <on/off>
61
62   fast-conn
63       Toggle fast connectable state
64
65       Usage  # fast-conn <on/off>
66
67   bondable
68       Toggle bondable state
69
70       Usage  # bondable <on/off>
71
72   pairable
73       Toggle bondable state
74
75       Usage  # pairable <on/off>
76
77   linksec
78       Toggle link level security
79
80       Usage  # linksec <on/off>
81
82   ssp
83       Toggle SSP mode
84
85       Usage  # spp <on/off>
86
87   sc
88       Toggle SC support
89
90       Usage  # sc <on/off/only>
91
92   hs
93       Toggle HS support
94
95       Usage  # hs <on/off>
96
97   le
98       Toggle LE support
99
100       Usage  # le <on/off>
101
102   advertising
103       Toggle LE advertising
104
105       Usage  # advertise <on/off>
106
107   bredr
108       Toggle BR/EDR support
109
110       Usage  # bredr <on/off>
111
112   privacy
113       Toggle privacy support
114
115       Usage  # privacy <on/off> [irk]
116
117   class
118       Set device major/minor class
119
120       Usage  # class <major> <minor>
121
122   disconnect
123       Disconnect device
124
125       Usage  # disconnect [-t type] <remote address>
126
127   con
128       List connections
129
130       Usage  # con
131
132   find
133       Discover nearby devices
134
135       Usage  # find [-l|-b] [-L]
136
137   find-service
138       Discover nearby service
139
140       Usage  # find-service [-u UUID] [-r RSSI_Threshold] [-l|-b]
141
142   stop-find
143       Stop discovery
144
145       Usage  # stop-find [-l|-b]
146
147   name
148       Set local name
149
150       Usage  # name <name> [shortname]
151
152   pair
153       Pair with a remote device
154
155       Usage  # pair [-c cap] [-t type] <remote address>
156
157   cancelpair
158       Cancel pairing
159
160       Usage  # cancelpair [-t type] <remote address>
161
162   unpair
163       Unpair device
164
165       Usage  # unpair [-t type] <remote address>
166
167   keys
168       Load Link Keys
169
170       Usage  keys
171
172   ltks
173       Load Long Term Keys
174
175       Usage  # ltks
176
177   irks
178       Load Identity Resolving Keys
179
180       Usage  # irks [--local index] [--file file path]
181
182   block
183       Block Device
184
185       Usage  # block [-t type] <remote address>
186
187   unblock
188       Unblock Device
189
190       Usage  # unblock [-t type] <remote address>
191
192   add-uuid
193       Add UUID
194
195       Usage  # add-uuid <UUID> <service class hint>
196
197   rm-uuid
198       Remove UUID
199
200       Usage  # rm-uuid <UUID>
201
202   clr-uuids
203       Clear UUIDs
204
205       Usage  # clear-uuids
206
207   local-oob
208       Local OOB data
209
210       Usage  # local-oob
211
212   remote-oob
213       Remote OOB data
214
215       Usage  #  remote-oob [-t <addr_type>] [-r <rand192>] [-h <hash192>] [-R
216              <rand256>] [-H <hash256>] <addr>
217
218   did
219       Set Device ID
220
221       Usage  # did <source>:<vendor>:<product>:<version>
222
223   static-addr
224       Set static address
225
226       Usage  # static-addr <address>
227
228   public-addr
229       Set public address
230
231       Usage  # public-addr <address>
232
233   ext-config
234       External configuration
235
236       Usage  # ext-config <on/off>
237
238   debug-keys
239       Toggle debug keys
240
241       Usage  # debug-keys <on/off>
242
243   conn-info
244       Get connection information
245
246       Usage  # conn-info [-t type] <remote address>
247
248   io-cap
249       Set IO Capability
250
251       Usage  # io-cap <cap>
252
253   scan-params
254       Set Scan Parameters
255
256       Usage  # scan-params <interval> <window>
257
258   get-clock
259       Get Clock Information
260
261       Usage  # get-clock [address]
262
263   add-device
264       Add Device
265
266       Usage  # add-device [-a action] [-t type] <address>
267
268   del-device
269       Remove Device
270
271       Usage  # del-device [-t type] <address>
272
273   clr-devices
274       Clear Devices
275
276       Usage  # clr-devices
277
278   bredr-oob
279       Local OOB data (BR/EDR)
280
281       Usage  # bredr-oob
282
283   le-oob
284       Local OOB data (LE)
285
286       Usage  # le-oob
287
288   advinfo
289       Show advertising features
290
291       Usage  # advinfo
292
293   advsize
294       Show advertising size info
295
296       Usage  # advsize [options] <instance_id>
297
298   add-adv
299       Add advertising instance
300
301       Usage  # add-adv [options] <instance_id>
302
303   rm-adv
304       Remove advertising instance
305
306       Usage  # rm-adv <instance_id>
307
308   clr-adv
309       Clear advertising instances
310
311       Usage  # clr-adv
312
313   add-ext-adv-params
314       Add extended advertising params
315
316       Usage  # add-ext-adv-parms [options] <instance_id>
317
318   add-ext-adv-data
319       Add extended advertising data
320
321       Usage  # add-ext-adv-data [options] <instance_id>
322
323   appearance
324       Set appearance
325
326       Usage  # appearance <appearance>
327
328   phy
329       Get/Set PHY Configuration
330
331       Usage  # phy [LE1MTX] [LE1MRX] [LE2MTX] [LE2MRX]  [LECODEDTX]  [LECODEā€
332              DRX]     [BR1M1SLOT]     [BR1M3SLOT]     [BR1M5SLOT][EDR2M1SLOT]
333              [EDR2M3SLOT] [EDR2M5SLOT][EDR3M1SLOT] [EDR3M3SLOT] [EDR3M5SLOT]
334
335   wbs
336       Toggle Wideband-Speech support
337
338       Usage  # wbs <on/off>
339
340   secinfo
341       Show security information
342
343       Usage  # secinfo
344
345   expinfo
346       Show experimental features
347
348       Usage  # expinfo
349
350   exp-debug
351       Set debug feature
352
353       Usage  # exp-debug <on/off>
354
355   exp-privacy
356       Set LL privacy feature
357
358       Usage  # exp-privacy <on/off>
359
360   exp-quality
361       Set bluetooth quality report feature
362
363       Usage  # exp-quality <on/off>
364
365   exp-offload
366       Toggle codec support
367
368       Usage  # exp-offload <on/off>
369
370   read-sysconfig
371       Read System Configuration
372
373       Usage  # read-sysconfig
374
375   set-sysconfig
376       Set System Configuration
377
378       Usage  # set-sysconfig <-v|-h> [options...]
379
380   get-flags
381       Get device flags
382
383   set-flags
384       Set device flags
385
386       Usage  # set-flags [-f flags] [-t type] <address>
387

RESOURCES

389       http://www.bluez.org
390

REPORTING BUGS

392       linux-bluetooth@vger.kernel.org
393
395       Free use of this software is granted under ther terms of the GNU Lesser
396       General Public Licenses (LGPL).
397
398
399
400
401BlueZ                              July 2023              BLUETOOTHCTL-MGMT(1)
Impressum