Emparejar un nuevo dispositivo
En Bluez4, instale el paquete bluez para poder emparejar un dispositivo desde la línea de comandos con bluez-simple-agent (Bluez5 proporcionará el bluetoothctl
comando):
bluez-simple-agent hci# xx:xx:xx:xx:xx:xx
Reemplace #
con el número de adaptador Bluetooth (por ejemplo hci0
) y xx:xx:xx:xx:xx:xx
con el MAC de nuestro dispositivo Bluetooth.
Para obtener el número de nuestro adaptador, podemos emitir:
hciconfig
El MAC de los dispositivos se puede escanear con el siguiente comando:
hcitool scan
El dispositivo Bluetooth debe estar en modo de emparejamiento, por supuesto. Ingrese el código PIN cuando se le solicite emparejar el dispositivo.
Eliminar un dispositivo emparejado
Si ya habíamos emparejado un dispositivo y necesitamos eliminarlo de la base de datos (por ejemplo, para volver a emparejarlo), podemos hacerlo con
bluez-simple-agent hci# xx:xx:xx:xx:xx:xx remove
Nota para teclados (o ratones): hasta que el teclado Bluetooth esté emparejado, es posible que debamos ingresar el PIN con un teclado con cable adicional. Vea con el manual de su teclado cómo se realiza el emparejamiento (algunos esperan primero el PIN en la computadora, algunos en el teclado primero. Algunos pueden tener un PIN fijo).
Después del emparejamiento, conectamos el teclado con:
sudo bluez-test-input connect xx:xx:xx:xx:xx:xx
Para permitir la conexión automática después de un reinicio, podemos agregar el dispositivo a los dispositivos de confianza:
sudo bluez-test-device trusted xx:xx:xx:xx:xx:xx yes