bluetooth.device.conf revision 152286
1# Copyright (c) 2005 Maksim Yevmenkin <m_evmenkin@yahoo.com>
2# All rights reserved.
3#
4# Redistribution and use in source and binary forms, with or without
5# modification, are permitted provided that the following conditions
6# are met:
7# 1. Redistributions of source code must retain the above copyright
8#    notice, this list of conditions and the following disclaimer.
9# 2. Redistributions in binary form must reproduce the above copyright
10#    notice, this list of conditions and the following disclaimer in the
11#    documentation and/or other materials provided with the distribution.
12#
13# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
14# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
15# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
16# ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
17# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
18# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
19# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
20# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
21# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
22# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
23# SUCH DAMAGE.
24#
25# $FreeBSD: head/etc/defaults/bluetooth.device.conf 152286 2005-11-10 19:09:22Z emax $
26
27# The authentication_enable parameter controls if the device requires to
28# authenticate the remote device at connection setup. At connection setup,
29# only the devices with the authentication_enable parameter enabled will
30# try to authenticate the other device.
31#
32# Possible values:
33#
34# NO  or 0	authentication disabled (default);
35# YES or 1	authentication enabled.
36
37# authentication_enable="NO"
38
39# The class parameter is used to indicate the capabilities of the device to
40# other devices.
41#
42# For more details see
43# https://www.bluetooth.org/foundry/assignnumb/document/baseband
44#
45# Possible value:
46#
47# xx:xx:xx	where xx is a hex number
48
49# class="ff:01:0c"
50
51# The connectable parameter controls whether or not the device should
52# periodically scan for page attempts from other devices.
53#
54# Possible values:
55#
56# NO  or 0	do not scan for page attempts;
57# YES or 1	scan for page attempts (default).
58
59# connectable="YES"
60
61# The discoverable parameter controls whether or not the device should
62# periodically scan for inquiry requests from other devices.
63#
64# Possible values:
65#
66# NO  or 0	do not scan for inquiry requests;
67# YES or 1	scan for inquiry requests (default).
68
69# discoverable="YES"
70
71# The encryption_mode parameter controls if the device requires encryption
72# to the remote device at connection setup. At connection setup, only the
73# devices with the authentication_enable parameter enabled and encryption_mode
74# parameter enabled will try to encrypt the connection to the other device.
75#
76# Possible values:
77#
78# NONE or 0	encryption disabled (default);
79# P2P  or 1	encryption only for point-to-point packets;
80# ALL  or 2	encryption for both point-to-point and broadcast packets.
81
82# encryption_mode="NONE"
83
84# HCI node debug level. Higher values mean more verbose output.
85#
86# Possible values: 0 - 4
87
88# hci_debug_level="3"
89
90# L2CAP node debug level. Higher values mean more verbose output.
91#
92# Possible values: 0 - 4
93
94# l2cap_debug_level="3"
95
96# The local_name parameter provides the ability to modify the user friendly
97# name for the device.
98
99# local_name="My device"
100
101# The role_switch parameter controls whether the local device should perform
102# role switch. By default, if role switch is supported, the local device will
103# try to perform role switch and become Master on incoming connection. Some
104# devices do not support role switch and thus incomming connections from such
105# devices will fail. If role switch is disabled then accepting device will
106# remain Slave.
107#
108# NO  or 0	do not perform role switch;
109# YES or 1	perform role switch (default).
110
111# role_switch="YES"
112
113