domingo, 26 de noviembre de 2006

Emparejamiento de dispositivos Bluetooth en Debian Testing

A partir de cierta versión del paquete "bluez-utils", cuando un dispositivo externo introduce la contraseña para emparejarse con el ordenador se produce un error. En el fichero "/var/log/syslog" se obtiene el mensaje "call_passkey_agent(): no agent registered".

En las siguientes páginas he encontrado información relativa a como tratar este problema: enlace 1, enlace 2.

El problema parece ser debido a que falta el binario "passkey-agent" en el paquete "bluez-utils".

Como solución temporal a este problema se puede editar el fichero "/etc/bluetooth/hcid.conf" y poner el valor "auto" a la variable "security". Tras este cambio se debe ejecutar el comando "/etc/init.d/bluetooth restart". De esta forma, el ordenador usará siempre el pin definido en el fichero "hcid.conf".

No hay comentarios:

Publicar un comentario