Cómo Configurar Bluetooth en Linux

Con la creciente prevalencia de periféricos Bluetooth como ratones, teclados y auriculares, a veces puede ser difícil imaginar el uso de las versiones con cable de estos dispositivos. En algunas distribuciones de Linux, Bluetooth está configurado perfectamente para ti desde el primer momento. Distribuciones como Ubuntu y Elementary facilitan la configuración y el funcionamiento de Bluetooth en tu máquina. Sin embargo, otras distribuciones como Fedora y Arch Linux requieren que realices algunas configuraciones antes de poder disfrutar plenamente de los beneficios de Bluetooth en tu máquina. Aquí te mostramos cómo puedes configurar Bluetooth en Linux.
Tabla de Contenidos
- Cómo Configurar Bluetooth en Tu Máquina Linux
- Cómo Instalar Bluez
- Cómo Instalar Blueman
- Habilitar Bluetooth
- Conectar a Dispositivos Usando Blueman
- Configurar Dispositivos Bluetooth en GNOME Linux
- Conectar a Dispositivos Bluetooth en KDE Plasma
- Configurar la Utilidad CLI de Bluetooth en Linux
- Preguntas Frecuentes
También lee: Cómo Construir e Instalar un Núcleo Personalizado en Ubuntu
Cómo Configurar Bluetooth en Tu Máquina Linux
Los pasos variarán un poco entre distribuciones, pero los pasos básicos son los mismos. Si tu distribución no tiene Bluetooth configurado para ti, primero necesitarás instalar Bluez, que contiene la pila de controladores para adaptadores Bluetooth, así como utilidades para la administración de Bluetooth desde la CLI.
Después de instalar Bluez, es posible que necesites instalar un gestor de Bluetooth. Algunos entornos de escritorio tienen gestores de Bluetooth integrados. Por ejemplo, KDE Plasma tiene el cliente Bluetooth de KDE. Gnome también tiene un cliente integrado. Si estás utilizando un entorno de escritorio que no tiene un cliente integrado, puedes instalar el cliente Blueman.
Cómo Instalar Bluez
A continuación se presentan instrucciones sobre cómo instalar Bluez en algunas distribuciones diferentes.
Debian y Ubuntu
sudo apt install bluez*OpenSUSE
Con OpenSUSE, debes instalar bluez con el Open Build Service.
Fedora
sudo dnf install bluez bluez-toolsArch Linux
sudo pacman -S bluez bluez-utils
Otros Gestores de Paquetes
Bluez funciona con todas las distribuciones de Linux. Si tienes un gestor de paquetes diferente a los de las distribuciones anteriores, no temas. Solo necesitarás buscar bluez en tu gestor de paquetes y luego instalar todo lo que incluya el término bluez.
También lee: ¿Para Qué Se Usa Bluetooth? 7 Usos de la Tecnología Inalámbrica
Cómo Instalar Blueman
Descubre cómo instalar Blueman en varias distribuciones de Linux a continuación.
Debian y Ubuntu
sudo apt install bluemanOpenSUSE
sudo zypper install bluemanFedora
sudo dnf install bluemanArch Linux
sudo pacman -S bluemanOtras Distribuciones
Para instalar Blueman en tus distribuciones de Linux, debes buscar en el gestor de paquetes de la distribución que estás utilizando para Blueman, y luego instalar todos los paquetes relevantes.
Habilitar Bluetooth
Después de la instalación, necesitarás activar e iniciar el servicio de Bluetooth. Si estás utilizando un dongle Bluetooth, primero tendrás que ejecutar el siguiente comando:
modprobe btusbPara habilitar el servicio de Bluetooth, ejecuta el siguiente comando:
sudo systemctl enable bluetooth.servicePara iniciar el servicio de Bluetooth, usa este comando:
sudo systemctl start bluetooth.service
Después de hacer esto, podrás comenzar a usar Bluetooth en tu sistema.
También lee: ¿Para Qué Se Usa Bluetooth? 7 Usos de la Tecnología Inalámbrica
Conectar a Dispositivos Usando Blueman
El proceso de conexión variará dependiendo del gestor de escritorio que estés utilizando. Sin embargo, mostramos cómo se hace usando Blueman, ya que es bastante representativo del proceso en general.
Para conectar a un dispositivo, abre “Gestor de Bluetooth” en tus aplicaciones y presiona buscar. Asegúrate de que el dispositivo al que deseas conectarte sea detectable. Cuando lo veas en la lista de dispositivos, haz clic derecho sobre él y selecciona “Conectar”. Es posible que debas ingresar un código de acceso, pero esta información estará en el manual del usuario de tu dispositivo.

Configurar Dispositivos Bluetooth en GNOME Linux
Gnome viene con soporte Bluetooth desde el principio, y puedes configurar fácilmente dispositivos Bluetooth sin instalar ninguna otra herramienta.

- Haz clic en los íconos de estado en la esquina superior derecha de tu pantalla. Al hacerlo, aparecerá un pequeño menú donde puedes elegir cómo tu máquina se conecta a la red.

- Haz clic en la entrada “Bluetooth” para abrir un menú desplegable donde puedes elegir activar o desactivar Bluetooth o acceder a la configuración correspondiente. Elige acceder a la Configuración.

- La ventana de Configuración de Bluetooth mostrará todos los dispositivos a los que puedes conectarte. En este ejemplo, puedo seleccionar mi teléfono para emparejarlo con mi máquina.

- GNOME mostrará una ventana con un PIN de seis dígitos que necesitas igualar con tu dispositivo para asegurarte de que estás emparejando los dispositivos correctos.

Sin embargo, una cosa importante a tener en cuenta es que el PIN de seis dígitos solo aparecerá en dispositivos no periféricos, ya que GNOME emparejará automáticamente cualquier teclado y auriculares Bluetooth.

También lee: Cómo Construir una Nueva PC Para Linux
Conectar a Dispositivos Bluetooth en KDE Plasma
También es posible configurar Bluetooth desde el primer momento a través del escritorio Plasma en Linux.

- Haz clic en el ícono de Bluetooth en la esquina inferior izquierda de tu pantalla para abrir un pequeño menú donde puedes configurar cómo funciona Bluetooth en tu máquina.

- Haz clic en el botón “+ Agregar Nuevo Dispositivo…” en el medio de la ventana.

- Plasma comenzará su programa de descubrimiento Bluetooth y buscará todos los dispositivos activos cercanos y listará todos los dispositivos encontrados en una pequeña ventana.

- Selecciona tu dispositivo y presiona “Siguiente” para comenzar el proceso de emparejamiento Bluetooth. Plasma mostrará una pequeña ventana con un PIN de seis dígitos que necesitas igualar con tu dispositivo.


Configurar la Utilidad CLI de Bluetooth en Linux
También es posible conectar un dispositivo a través de una utilidad CLI de Bluetooth dedicada, un programa que viene con Bluez que te permite emparejar y controlar dispositivos directamente desde tu línea de comandos. Puede ser especialmente útil para dispositivos que no tienen una pantalla, como Raspberry Pi.

- Ejecuta el programa
bluetoothctlpara cargar la utilidad CLI de Bluez. Esto cambiará tu aviso a[bluetooth]#.

- Enciende el transmisor Bluetooth interno activándolo:
power on- Indica al transmisor que escanee cualquier dispositivo Bluetooth activo en el área ejecutando estos dos comandos:
scan on
agent on- Busca el dispositivo con el que deseas emparejarte diciéndole al transmisor que liste todos los dispositivos que detectó durante el escaneo:
devices
- Usa la dirección MAC de tu dispositivo para emparejarlo con tu computadora ejecutando estos dos comandos:
pair [dirección MAC]
connect [dirección MAC]Sin embargo, una cosa importante a tener en cuenta es que, a diferencia de los métodos descritos anteriormente, necesitas escribir el PIN mostrado en el dispositivo.
También lee: Cómo Cambiar la Distribución del Teclado en Linux
Preguntas Frecuentes
Tengo un Dongle USB Bluetooth que no puede emparejarse con ningún dispositivo. ¿Está roto mi computadora?
¡No! Esto se debe probablemente a hardware incompatible o no soportado. Si bien Linux es compatible con la mayoría de los dispositivos Bluetooth, todavía hay algunos modelos genéricos que no funcionarán en Linux. Una forma de abordar este problema es usar receptores que tengan chips que sepas que funcionarán.
¿Cómo puedo configurar mi teléfono a través de Bluetooth si no reconoce mi máquina Linux?
Por defecto, tu teléfono debería poder ver tu máquina Linux si tienes Bluetooth habilitado en ambos dispositivos. Una razón por la que tu teléfono no verá tu máquina Linux puede ser que no sea detectable.
Una forma de solucionar esto es indicándole a bluetoothctl que fuerce a tu computadora a ser detectable ejecutando el siguiente comando: sudo bluetoothctl discoverable on.
¿Es posible solucionar el salto de audio con auriculares Bluetooth?
¡Sí! Para solucionar esto, asegúrate de que el receptor Bluetooth sea el único dispositivo en un bus USB particular. Por ejemplo, no deberías conectar el receptor de auriculares a un hub USB, ya que compartirá la misma línea de datos con otros dispositivos USB.
Esto se debe en parte a cómo Linux gestiona los datos a través de USB, así como a cómo PulseAudio interpreta esos mismos datos. Algunos periféricos USB como ratones y teclados tienden a saturar el bus USB, dejando al receptor de audio esperando a que esos periféricos terminen, lo que, a su vez, hace que el audio se entrecorte.
Crédito de la imagen: Unsplash, alterada por Ramces Red. Todas las capturas de pantalla por Ramces Red