LINUX.ORG.RU

bluez !проблема сопряжения!


0

0

NOKIA 6021, SUSE 10.0, голубой зуб. Все пашет нормально, пока система не собирается использовать телефон как модем. Запрашивается пин. Тот который указывается в hcid.conf не подходит. ГДЕ ВЗЯТЬ ПИН?

В hcid.conf указывается pin?

cobold ★★★★★
()

я в телефоне, в настройках зуба, конкретно для девайса "комп", поставил yes для 
автоконекта без подтверждения. пин не спрашивает. 

fugu
()

Погугли, у меня такая же проблема была, сейчас не помню как решил :) Смысл в том что в последних версиях bluez-utils поменялась схема авторизации, теперь нужно запускать helper какой-то. Как конкретно - не помню (set it and forget it :) )

anonymous
()

в /etc/bluetooth/hcid.conf пишите pin_helper /etc/bluetooth/pin-helper; в функции options

Создаёте два файла /etc/bluetooth/pin собственно с номером pin и /etc/bluetooth/pin-helper следующего содержания:

#!/bin/sh echo -n "PIN:" cat /etc/bluetooth/pin

И вуаля!

P.S. не забудьте дать доступ на исполнение pin-helper

ArtSh ★★★
()
Ответ на: комментарий от ArtSh

Ты сам-то ведь не делал так? Или делал на старых версиях. Потому что как я сказал выше, в новых изменили систему авторизации, pin_helper опции теперь нет в конфиге, зато есть passkey (для входящих соединений) и программа passkey agent, которая кстати не ставится при стандартном make install'е. _вроде бы_ (за давностью не помню) она юзается для исходящих соединений.

anonymous
()
Ответ на: комментарий от anonymous

2.25 - последняя доступная версия в официальном дереве портежей gentoo, именно так и работает. Если что-то изменилось - читайте маны.

ArtSh ★★★
()
Ответ на: комментарий от ArtSh

> 2.25 - последняя доступная версия в официальном дереве портежей gentoo

понятно...

blacksun-0 : io [~] $ s paco -a | grep bluez-utils
bluez-utils-3.9

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.