Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
doc:tec:sis:gnu:bluetooth:inicio [2025/05/10 07:45] – [Activación del servicio] euloxiodoc:tec:sis:gnu:bluetooth:inicio [2025/05/10 09:06] (actual) – [Comtratiempos] euloxio
Línea 5: Línea 5:
 ==== Escenario ==== ==== Escenario ====
  
-  * Tenemos un ordenador que no posee interfaz Bluetooth. +  * Tenemos un ordenador con Debian 12 que no posee interfaz Bluetooth. 
-  * Vamos a usar el **adaptador USB de Asus BT211** para disponer de esta forma de conexión en él.+  * Vamos a usar un viejo **adaptador USB de Asus BT211** para disponer de esta forma de conexión en él.
 \\  \\ 
 ==== Análisis ==== ==== Análisis ====
  
-  * Ejecutamos <code>+  * Conectamos el adaptador USB Bluetooth al ordenador y ejecutamos <code>
  
 $ lsusb $ lsusb
Línea 18: Línea 18:
 Bus 001 Device 006: ID 0cf3:3005 Qualcomm Atheros Communications AR3011 Bluetooth (no-firmware) Bus 001 Device 006: ID 0cf3:3005 Qualcomm Atheros Communications AR3011 Bluetooth (no-firmware)
  
-</code> con lo que necesitaremos instalar sus drivers.+</code> con lo que necesitaremos instalar su firmware es decir sus drivers.
 \\  \\ 
 ==== Drivers ==== ==== Drivers ====
Línea 34: Línea 34:
 # aptitude install firmware-atheros # aptitude install firmware-atheros
  
-</code>, luego reiniciamos el ordenador para que los cambios surtan efecto, y de nuevo el <code>+</code>, luego reiniciamos el ordenador para que los cambios surtan efecto, y de nuevo el comando <code>
  
 $ lsusb $ lsusb
Línea 42: Línea 42:
 Bus 001 Device 006: ID 0cf3:3005 Qualcomm Atheros Communications AR3011 Bluetooth Bus 001 Device 006: ID 0cf3:3005 Qualcomm Atheros Communications AR3011 Bluetooth
  
-</code> que podemos verificar en el entorno gráfico a través de ''Menú de inicio'' >> ''Preferencias'' >> ''Connman Settings'', observando que nos aparece la opción de ''Bluetooth''.+</code>, lo cual podemos verificar en el entorno gráfico a través de ''Menú de inicio'' >> ''Preferencias'' >> ''Connman Settings'', observando que ya nos aparece la opción de ''Bluetooth'' en la lista del hardware de conexión.
 \\  \\ 
 ==== Habilitación interface ==== ==== Habilitación interface ====
Línea 98: Línea 98:
 Warning: some journal files were not opened due to insufficient permissions. Warning: some journal files were not opened due to insufficient permissions.
  
-</code>, donde puede verse que el servicio está activado. En caso de que el servicio Bluetooth no esté activo/ejecutando, podemos iniciarlo con <code>+</code>, donde puede verse que el servicio está activado y ejecutándose. En caso de que no fuese así, podemos iniciarlo con <code>
  
-$ sudo systemctl start bluetooth+systemctl start bluetooth 
 + 
 +</code> o habilitarlo con <code> 
 + 
 +# systemctl enable bluetooth
  
 </code> </code>
 +\\ 
 +==== Comtratiempos ====
  
 +  * **Problemas** de conexión <code>
 +
 +# systemctl status bluetooth
 +
 +● bluetooth.service - Bluetooth service
 +     Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; preset: enabled)
 +     Active: active (running) since Sat 2025-05-10 06:58:59 CEST; 57min ago
 +       Docs: man:bluetoothd(8)
 +   Main PID: 799 (bluetoothd)
 +     Status: "Running"
 +      Tasks: 1 (limit: 18922)
 +     Memory: 2.6M
 +        CPU: 91ms
 +     CGroup: /system.slice/bluetooth.service
 +             └─799 /usr/libexec/bluetooth/bluetoothd
 +
 +may 10 06:58:59 debian01 bluetoothd[799]: src/plugin.c:plugin_init() Failed to init vcp plugin
 +may 10 06:58:59 debian01 bluetoothd[799]: profiles/audio/mcp.c:mcp_init() D-Bus experimental not enabled
 +may 10 06:58:59 debian01 bluetoothd[799]: src/plugin.c:plugin_init() Failed to init mcp plugin
 +may 10 06:58:59 debian01 bluetoothd[799]: profiles/audio/bap.c:bap_init() D-Bus experimental not enabled
 +may 10 06:58:59 debian01 bluetoothd[799]: src/plugin.c:plugin_init() Failed to init bap plugin
 +may 10 06:58:59 debian01 bluetoothd[799]: Bluetooth management interface 1.22 initialized
 +may 10 06:59:00 debian01 bluetoothd[799]: profiles/sap/server.c:sap_server_register() Sap driver initialization failed.
 +may 10 06:59:00 debian01 bluetoothd[799]: sap-server: Operation not permitted (1)
 +may 10 06:59:00 debian01 bluetoothd[799]: Failed to set mode: Failed (0x03)
 +may 10 07:52:27 debian01 bluetoothd[799]: Failed to set mode: Authentication Failed (0x05)
 +
 +</code>
 +    * Dado que ''Connman Settings'' no nos parece funcionar para buscar y conectar dispositivos Bluetooth, vamos a buscar paquetes alternativos que sí lo hagan.
 +    * Observamos en los repositorios que disponemos de paquetes relacionados con esta tarea que aún no están instalados en nuestro ordenador, por ejemplo: ''bluetooth'', ''bluedevil'', ''blueman''...
 +    * **Probamos con ''blueman'' y funciona bien** para Echo Show.
  • doc/tec/sis/gnu/bluetooth/inicio.1746855929.txt.gz
  • Última modificación: 2025/05/10 07:45
  • por euloxio