summaryrefslogtreecommitdiffstats
path: root/hcid/hcid.8
blob: 767fc2edc6f89400e387d8a0b3caf0cd8f2bc069 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
.\" 
.TH "HCID" "8" "March 2004" "hcid - HCI daemon" "System management commands"
.SH "NAME"
hcid \- Bluetooth Host Controller Interface Daemon

.SH "SYNOPSIS"
.B hcid
[
.B \-n
] [
.B \-f
.I config\-file
]

.SH "DESCRIPTION"
This manual page documents briefly the
.B hcid
daemon, which manages all the Bluetooth devices. 
.B hcid
itself does not accept many command\-line options, as most of its
configuration is done in the 
.B hcid.conf
file, which has its own man page.
.B hcid
can also provide a number of services via the D-BUS message bus
system.
.SH "OPTIONS"
.TP 
.B \-n
Don't fork to run daemon in background.
.TP 
.BI \-f\ config\-file
Use alternate configuration file instead of /etc/bluetooth/hcid.conf
.SH "FILES"
.TP 
.I /etc/bluetooth/hcid.conf
Default location of the global configuration file.

.TP 
.I /var/lib/bluetooth/nn:nn:nn:nn:nn:nn/linkkeys
Default location for link keys of paired devices. The directory
\fInn\fP\fB:\fP\fInn\fP\fB:\fP\fInn\fP\fB:\fP\fInn\fP\fB:\fP\fInn\fP\fB:\fP\fInn\fP
is the address of the local device. The file is line separated, with
the following columns separated by whitespace:

\fInn\fP\fB:\fP\fInn\fP\fB:\fP\fInn\fP\fB:\fP\fInn\fP\fB:\fP\fInn\fP\fB:\fP\fInn\fP Remote device address.

\fInnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn\fP Link key.

\fIn\fP Link type integer.

.TP 
.I /var/lib/bluetooth/nn:nn:nn:nn:nn:nn/names
Default location for the device name cache. The directory
\fInn\fP\fB:\fP\fInn\fP\fB:\fP\fInn\fP\fB:\fP\fInn\fP\fB:\fP\fInn\fP\fB:\fP\fInn\fP
is the address of the local device. The file is line separated, with
the following columns separated by whitespace:

\fInn\fP\fB:\fP\fInn\fP\fB:\fP\fInn\fP\fB:\fP\fInn\fP\fB:\fP\fInn\fP\fB:\fP\fInn\fP Remote device address.

\fIname\fP Remote device name, terminated with newline.

.TP 
.I /var/lib/bluetooth/nn:nn:nn:nn:nn:nn/features
Default location for the features cache. The directory
\fInn\fP\fB:\fP\fInn\fP\fB:\fP\fInn\fP\fB:\fP\fInn\fP\fB:\fP\fInn\fP\fB:\fP\fInn\fP
is the address of the local device. The file is line separated, with
the following columns separated by whitespace:

\fInn\fP\fB:\fP\fInn\fP\fB:\fP\fInn\fP\fB:\fP\fInn\fP\fB:\fP\fInn\fP\fB:\fP\fInn\fP Remote device address.

\fInnnnnnnnnnnnnnnn\fP Remote device LMP features coded as an 8 byte bitfield.

.TP 
.I /var/lib/bluetooth/nn:nn:nn:nn:nn:nn/manufacturers
Default location for the manufacturers cache. The directory
\fInn\fP\fB:\fP\fInn\fP\fB:\fP\fInn\fP\fB:\fP\fInn\fP\fB:\fP\fInn\fP\fB:\fP\fInn\fP
is the address of the local device. The file is line separated, with
the following columns separated by whitespace:

\fInn\fP\fB:\fP\fInn\fP\fB:\fP\fInn\fP\fB:\fP\fInn\fP\fB:\fP\fInn\fP\fB:\fP\fInn\fP Remote device address.

\fIn\fP Remote device manufacturer integer.

\fIn\fP Remote device LMP version integer.

\fIn\fP Remote device LMP sub-version integer.

.SH "SEE ALSO"
\fBhcid.conf\fR(5)
.SH "AUTHOR"
This manual page was written by Philipp Matthias Hahn and Fredrik Noring.