lunes, 18 de septiembre de 2006

Emparejamiento de dispositivos Bluetooth en Debian Testing

A partir de cierta versión del paquete "bluetooth", el software no permite que los dispositivos externos detecten el ordenador para emparejarse.

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

El dispositivo bluetooth del ordenador se puede configurar en los siguientes tres modos:
  • discoverable: PSCAN (los dispositivos emparejados pueden hablar con el ordenador), ISCAN (se permite el emparejamiento).
  • connectable: PSCAN (los dispositivos emparejados pueden hablar con el ordenador). Este es el modo por defecto.
  • off: NOSCAN (no se permite ningún tipo de conexión con el ordenador).

Para cambiar el modo se debe utilizar el siguiente comando:

dbus-send --system --dest=org.bluez /org/bluez/hci0 org.bluez.Adapter.SetMode string:discoverable

Por defecto, al activar el modo "discoverable" existe un time-out por el que pasados 180 segundos se pasa al modo "connectable". Si se cambia este time-out al valor cero el modo activado permanecerá constante.

Para cambiar el time-out se debe utilizar el siguiente comando:

dbus-send --system --dest=org.bluez /org/bluez/hci0 org.bluez.Adapter.SetDiscoverableTimeout uint32:0

No hay comentarios:

Publicar un comentario