diciembre 11, 2023

Cómo administrar dispositivos Bluetooth en Linux usando bluetoothctl

Bluetooth es una de las formas más efectivas de conectar múltiples dispositivos de hardware a su computadora de forma inalámbrica. Saber cómo administrar los dispositivos Bluetooth es fundamental, ya que cada vez más dispositivos inalámbricos están ganando reconocimiento entre los usuarios.

Bluetoothctl es una herramienta interactiva y fácil de usar para controlar dispositivos Bluetooth. Es la principal utilidad para administrar Bluetooth en sistemas operativos basados ​​en Linux. Esta guía le mostrará cómo configurar fácilmente dispositivos y conexiones Bluetooth en su PC con Linux usando bluetoothctl.

Verifique el estado de Bluetooth

Antes de que pueda agregar dispositivos Bluetooth, el servicio Bluetooth en su computadora debe estar en funcionamiento. Puede comprobar esto con la ayuda de systemctl mando.

sudo systemctl status bluetooth

verificación del sistema de estado bluetoothctl

Si el estado del servicio Bluetooth no está activo, primero deberá habilitarlo. Luego, inicie el servicio para que se inicie automáticamente cada vez que inicie su computadora.

sudo systemctl enable bluetooth
sudo systemctl start bluetooth

Si no tiene Bluetooth integrado en su PC, puede agregarlo fácilmente usando adaptadores Bluetooth externos.

Buscar dispositivos cercanos

Para buscar activamente dispositivos Bluetooth a los que pueda conectarse, utilice el escanear comando de la siguiente manera:

bluetoothctl scan on

Cuando ejecute el comando anterior, su PC buscará y enumerará todos los dispositivos Bluetooth que estén dentro del alcance de su sistema.

salida de comando que muestra dispositivos bluetooth en linux

Todos los dispositivos Bluetooth están etiquetados como Dispositivo seguido de sus respectivas direcciones MAC (Media Access Control), un identificador único para un dispositivo en una red. La dirección MAC sigue el formato XX: XX: XX: XX: XX: XX. Bluetoothctl también muestra el nombre del dispositivo, por ejemplo, BLE áspero en la salida anterior.

Nota: Si no puede encontrar el dispositivo Bluetooth que está buscando, asegúrese de que su sistema Bluetooth sea detectable.

Para hacer que su adaptador Bluetooth sea detectable por otros dispositivos, use el siguiente comando:

bluetoothctl discoverable on

Más información: Comprensión de las direcciones IP y MAC: ¿para qué sirven?

Conéctese a su dispositivo

Ahora que tiene una lista de dispositivos Bluetooth a los que puede conectarse, use la dirección MAC para conectarse a un dispositivo en particular.

La forma más sencilla de conectarse con un dispositivo Bluetooth es emparejarlo con su PC mediante el par mando.

bluetoothctl pair FC:69:47:7C:9D:A3

Nota: Recuerde reemplazar la dirección MAC FC: 69: 47: 7 C: 9 D: A3 utilizado en esta guía con la dirección MAC respectiva del dispositivo.

Si el dispositivo al que se está conectando tiene una interfaz GUI, como un teléfono inteligente, el dispositivo mostrará un mensaje pidiéndole que acepte la conexión. El sistema también le pedirá que confirme el emparejamiento en su PC. Puede hacer esto escribiendo en la línea de comando.

Para los dispositivos que ya están emparejados con su PC, simplemente puede conectarse a ellos en el futuro usando el Conectar comando de la siguiente manera:

bluetoothctl connect FC:69:47:7C:9D:A3

Lista de dispositivos emparejados con bluetoothctl

Puede examinar los dispositivos actualmente asociados con el sistema ejecutando el siguiente comando:

bluetoothctl paired-devices

Salida que muestra dispositivos Bluetooth emparejados en Linux.

También puede enumerar los dispositivos que están dentro del rango de Bluetooth de su computadora usando el siguiente comando:

bluetoothctl devices

Confiar en dispositivos emparejados

Además de emparejarse con un dispositivo Bluetooth, también puede optar por confiar en ciertos dispositivos para poder conectarse fácilmente a ellos en el futuro.

Para confiar en un dispositivo Bluetooth:

bluetoothctl trust FC:69:47:7C:9D:A3

No puede confiar en un dispositivo emitiendo el siguiente comando:

bluetoothctl untrust FC:69:47:7C:9D:A3

Desconectar dispositivos Bluetooth

Para desvincular un dispositivo Bluetooth, utilice el para eliminar comando de la siguiente manera:

bluetoothctl remove FC:69:47:7C:9D:A3

También puede desconectar un dispositivo de su sistema usando bluetoothctl:

bluetoothctl disconnect FC:69:47:7C:9D:A3

Si desea evitar que un dispositivo específico se conecte a su sistema, puede usar el bloquear comando seguido de la dirección MAC del dispositivo.

bluetoothctl block FC:69:47:7C:9D:A3

Para desbloquear un dispositivo, simplemente reemplace la palabra bloquear en el comando anterior con para desbloquear.

Usando el modo interactivo

Como se mencionó anteriormente, bluetoothctl es una utilidad interactiva. En esta guía, hemos utilizado comandos largos para evitar confusiones, pero normalmente debería utilizar el modo interactivo porque es más rápido y fácil de usar.

Para ingresar al modo interactivo, simplemente ejecute el archivo bluetoothctl comando sin argumentos de la siguiente manera:

bluetoothctl

Después de cambiar al modo interactivo, puede emitir comandos sin anteponer bluetoothctl Como se muestra abajo.

modo interactivo del comando bluetoothctl en linux

Para salir del modo interactivo bluetoothctl, simplemente escriba Salida en el mensaje.

Conéctese con otros dispositivos de forma inalámbrica en Linux

Esta guía le mostró cómo administrar dispositivos Bluetooth en su PC con Linux usando bluetoothctl. Bluetoothctl es una utilidad de línea de comandos en Linux que le permite conectarse y emparejarse con dispositivos Bluetooth de manera eficiente.

Como ocurre con la mayoría de las tecnologías de redes, los piratas informáticos también pueden aprovechar Bluetooth. Para mantenerse seguro, siempre debe asegurarse de que su red Bluetooth esté configurada y protegida correctamente.


Protéjase de la piratería de Bluetooth
¿Se puede piratear el Bluetooth? 7 consejos para mantener su Bluetooth seguro

Así es como ocurre la piratería de Bluetooth y lo que puede hacer para protegerse ahora mismo.

Leer siguiente


Sobre el Autor

.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *