1 .TH HCICONFIG 8 "Nov 11 2002" BlueZ "Linux System Administration"
3 hciconfig \- configure Bluetooth devices
15 .RI [\| "command parameters" \|]\|]
20 is used to configure Bluetooth devices.
22 is the name of a Bluetooth device installed in the system. If
26 prints name and basic information about all the Bluetooth devices installed in
29 is given but no command is given, it prints basic information on device
31 only. Basic information is
32 interface type, BD address, ACL MTU, SCO MTU, flags (up, init, running, raw,
33 page scan enabled, inquiry scan enabled, inquiry, authentication enabled,
38 Gives a list of possible commands.
41 Other than the basic info, print features, packet type, link policy, link mode,
46 Open and initialize HCI device.
55 Reset statistic counters.
58 Enable authentication (sets device to security mode 3).
61 Disable authentication.
64 Enable encryption (sets device to security mode 3).
70 Enable security manager (current kernel support is limited).
73 Disable security manager.
76 Enable page and inquiry scan.
79 Disable page and inquiry scan.
82 Enable inquiry scan, disable page scan.
85 Enable page scan, disable inquiry scan.
87 \fBptype\fP [\fItype\fP]
90 , displays the current packet types. Otherwise, all the packet types specified
95 is a comma-separated list of packet types, where the possible packet types are
109 prints local name. Otherwise, sets local name to
115 prints class of device. Otherwise, sets class of device to
119 is a 24-bit hex number describing the class of device, as specified in section
120 1.2 of the Bluetooth Assigned Numers document.
125 prints voice setting. Otherwise, sets voice setting to
128 is a 16-bit hex number describing the voice setting.
133 prints the current IAC setting. Otherwise, sets the IAC to
136 .BI inqtpl " [level]"
139 prints out the current inquiry transmit power level. Otherwise, sets
140 inquiry transmit power level to
143 .BI inqmode " [mode]"
146 prints out the current inquiry mode. Otherwise, sets inquiry mode to
149 .BI inqdata " [data]"
152 prints out the current inquiry data. Otherwise, sets inquiry data to
155 .BI inqtype " [type]"
158 prints out the current inquiry scan type. Otherwise, sets inquiry scan type to
161 \fBinqparams\fP [\fIwin\fP:\fIint\fP]
164 prints inquiry scan window and interval. Otherwise, sets inquiry scan window
167 slots and inquiry scan interval to
171 \fBpageparms\fP [\fIwin\fP:\fIint\fP]
174 prints page scan window and interval. Otherwise, sets page scan window to
176 slots and page scan interval to
183 prints page timeout. Otherwise, sets page timeout
188 .BI afhmode " [mode]"
191 prints out the current AFH mode. Otherwise, sets AFH mode to
194 .BI sspmode " [mode]"
197 prints out the current Simple Pairing mode. Otherwise, sets Simple Pairing mode to
200 \fBaclmtu\fP \fImtu\fP:\fIpkt\fP
204 bytes and ACL buffer size to
208 \fBscomtu\fP \fImtu\fP:\fIpkt\fP
211 bytes and SCO buffer size to
215 .BI putkey " <bdaddr>"
216 This command stores the link key for
220 .BI delkey " <bdaddr>"
221 This command deletes the stored link key for
226 Display local OOB data.
229 Display supported commands.
232 Display device features.
235 Display version information.
238 Display revision information.
247 mean, respectively, to ask to become master or to remain slave when a
248 connection request comes in. The additional keyword
250 means that baseband connections will be accepted even if there are no
257 or a comma-separated list of keywords, where possible keywords are
262 sets link policy to the default behaviour of remaining slave and not accepting
263 baseband connections when there are no listening
267 is present, the device will ask to become master if a connection request comes
270 is present, the device will accept baseband connections even when there are no
275 Written by Maxim Krasnyansky <maxk@qualcomm.com> and Marcel Holtmann <marcel@holtmann.org>
277 man page by Fabrizio Gennari <fabrizio.gennari@philips.com>