[sisyphus] Bluetooth

Epiphanov Sergei =?iso-8859-1?q?serpiph_=CE=C1_nikiet=2Eru?=
Пн Мар 12 12:59:02 MSK 2007


Вчера прикупил bluetooth-адаптер, подключил к компьютеру. Но при попытке 
настроить получил 2 проблемы:

1) с hcid. Есть файл /etc/bluetooth/hcid.conf, где есть секция:
device {
# параметры по-умолчанию
}
Решил сделать такую же секцию, но только для моего адаптера. И по man написал
device hci0 {
    name "HOME";
}

Перезапустил hcid через передёргивание адаптера, в hciconfig -a вижу:
name: "HOME"

В man написано, что вместо hci0 могу вписать bdaddr, который я взял из того 
же hciconfig -a из строки BDARRD (nn:nn:nn:nn:nn:nn). Меняю hci0 на адрес 
адаптера, передёргиваю модуль и... по команде hciconfig -a вижу, что имя 
вернулось на умолчальное. Чего я только не делал, но секция device 
отрабатывалась только с hci0. В интернете все КакСде единогласно правят 
device по-умолчанию.

2) Решил спарить адаптер и телефон. Даю 'rfcomm connect rfcomm0' 
(в /etc/bluetooth/rfcomm.conf секция rfcomm0 описана как предлагается). 
Получаю ошибку подключения, типа нет агента для получения PIN. В другой 
консоли набираю 'passkey-agent -d /usr/bin/pinentry', в логах вижу 
регистрацию агента, повторяю команду спаривания, но от pinentry так и не 
получил запроса на ввод кода.

Подскажите, что делал не так? Версия bluez-utils и libbluez - 3.8-alt1, 
система Сизиф месячной давности на x86_64. Может, кто пришлёт работающий 
вариант настроек? Вчера угробил целый день, но работы не добился. Кстати, 
модуль bluetooth работает, через 'hcitool scan' видит другие BT-устройства.

-- 
С уважением, Епифанов Сергей



Подробная информация о списке рассылки Sisyphus