Все действия выполняются от пользователя root, и происходят в каталоге /etc/bluetooth.

Начнем с правки конфига hcid.conf.

# HCId options
options {
# Automatically initialize new devices
autoinit yes;

# Security Manager mode
# none - Security manager disabled
# auto - Use local PIN for incoming connections
# user - Always ask user for a PIN
#
security user;

Обратите внимание на подчеркнутую строчку “security user;”. Укажите опцию “user” - это повысит безопасность, так как у не сопряженных устройств всегда будет спрашиваться пин код.

Теперь перейдем к следующему разделу конфига:

# Default settings for HCI devices
device {
# Local device name
# %d - device id
# %h - host name
name "Slacka";

В кавычках строки “name” Вы можете задать имя Bluetooth устройства на компьютере.

После всех вышеописанных действий сохраните изменения в конфиге. Так же загляните в каталог /etc/bluetooth/passkeys, там вы увидите файл с именем "default". В нем записан пин код который будет использоваться по умолчанию. Вам потребуется исправить его на любой другой пин код, но не забудьте что пин код должен состоять только из цифр.

После настройки Bluetooth, перейдем к его запуску. Для работы Bluez, требуется запущенный сервис Dbus. Поэтому сначала запустим его следующей командой:

# /etc/rc.d/rc.messagebus start

Теперь запускаем Bluez:

# /etc/rc.d/rc.bluetooth start