Diferencias
Muestra las diferencias entre dos versiones de la página.
doc:tec:sis:gnu:bluetooth:inicio [2025/07/24 13:21] – creado euloxio | doc:tec:sis:gnu:bluetooth:inicio [Fecha desconocida] (actual) – editor externo (Fecha desconocida) 127.0.0.1 | ||
---|---|---|---|
Línea 1: | Línea 1: | ||
+ | ====== [Linux] Instalar Bluetooth Asus USB-BT211 ====== | ||
+ | ===== Debian 12 ===== | ||
+ | |||
+ | ==== Escenario ==== | ||
+ | |||
+ | * Tenemos un ordenador con Debian 12 que no posee interfaz Bluetooth. | ||
+ | * Vamos a usar un viejo **adaptador USB de Asus BT211** para disponer de esta forma de conexión en él. | ||
+ | \\ | ||
+ | ==== Análisis ==== | ||
+ | |||
+ | * Conectamos el adaptador USB Bluetooth al ordenador y ejecutamos < | ||
+ | |||
+ | $ lsusb | ||
+ | |||
+ | </ | ||
+ | |||
+ | Bus 001 Device 006: ID 0cf3:3005 Qualcomm Atheros Communications AR3011 Bluetooth (no-firmware) | ||
+ | |||
+ | </ | ||
+ | \\ | ||
+ | ==== Drivers ==== | ||
+ | |||
+ | * Realizamos una búsqueda de los drivers en los repositorios con < | ||
+ | |||
+ | $ aptitude search firmware-atheros | ||
+ | |||
+ | </ | ||
+ | |||
+ | p | ||
+ | |||
+ | </ | ||
+ | |||
+ | # aptitude install firmware-atheros | ||
+ | |||
+ | </ | ||
+ | |||
+ | $ lsusb | ||
+ | |||
+ | </ | ||
+ | |||
+ | Bus 001 Device 006: ID 0cf3:3005 Qualcomm Atheros Communications AR3011 Bluetooth | ||
+ | |||
+ | </ | ||
+ | \\ | ||
+ | ==== Habilitación interface ==== | ||
+ | |||
+ | Hay varias formas... | ||
+ | |||
+ | * **Desde entorno gráfico usando '' | ||
+ | * '' | ||
+ | |||
+ | * **Desde consola usando '' | ||
+ | * Instalar '' | ||
+ | |||
+ | # aptitude install rfkill | ||
+ | |||
+ | </ | ||
+ | |||
+ | # rfkill | ||
+ | |||
+ | </ | ||
+ | |||
+ | ID TYPE DEVICE | ||
+ | 0 bluetooth hci0 | ||
+ | |||
+ | </ | ||
+ | |||
+ | # rfkill unblock 0 | ||
+ | |||
+ | </ | ||
+ | |||
+ | ID TYPE DEVICE | ||
+ | 0 bluetooth hci0 | ||
+ | |||
+ | </ | ||
+ | \\ | ||
+ | ==== Activación del servicio ==== | ||
+ | |||
+ | * Con la orden < | ||
+ | |||
+ | $ systemctl status bluetooth | ||
+ | |||
+ | </ | ||
+ | |||
+ | ● bluetooth.service - Bluetooth service | ||
+ | | ||
+ | | ||
+ | Docs: man: | ||
+ | Main PID: 799 (bluetoothd) | ||
+ | | ||
+ | Tasks: 1 (limit: 18922) | ||
+ | | ||
+ | CPU: 89ms | ||
+ | | ||
+ | | ||
+ | |||
+ | Warning: some journal files were not opened due to insufficient permissions. | ||
+ | |||
+ | </ | ||
+ | |||
+ | # systemctl start bluetooth | ||
+ | |||
+ | </ | ||
+ | |||
+ | # systemctl enable bluetooth | ||
+ | |||
+ | </ | ||
+ | \\ | ||
+ | ==== Conexión con un dispositivo Bluetooth ==== | ||
+ | |||
+ | * Dado que '' | ||
+ | * Observamos en los repositorios que disponemos de paquetes relacionados con esta tarea que aún no están instalados en nuestro ordenador, por ejemplo: '' | ||
+ | * **Probamos con '' |