[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