
He notado algo que no puedo explicar: tenía esta línea en dmesg
bluetooth hci0: Direct firmware load for brcm/BCM43142A0-04ca-2009.hcd failed with error -2
Este archivo no existe, así que lo descargué y lo puse en /lib/firmware/brcm.
Después, este error desaparece de dmesg. Como el bluetooth no funciona, eliminé este archivo .hcd y no entiendo por qué este error no vuelve a aparecer ahora. Es como si este firmware estuviera copiado en alguna parte.
encontréhttps://www.kernel.org/doc/html/latest/driver-api/firmware/core.htmlpero el parámetro fw_path_para parece no estar definido para el módulo bluetooth de Broadcom (no aparece en btbcm), no puedo escribir en /sys/module/firmware_class/parameters/path (incluso si estoy registrado como root) y no lo hago. entienda bien la parte "Caché de firmware" del enlace.
¿Alguien puede explicar eso?
Gracias
(Perdón por mi mal ingles)
Respuesta1
Parece que su firmware puede faltar o estar dañado. Tuve un problema similar que se solucionó una vez que seguíYadneshrespuesta.
- Busque el archivo de firmware
BCM43142A0-04ca-2009.hcd
deeste repositorio gity agregarlo a/lib/firmware/brcm/
. Ejecute los siguientes comandos:
sudo modprobe -r btusb
sudo modprobe btusb
Reinicie su máquina.