caché de firmware?

caché de firmware?

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.

  1. Busque el archivo de firmware BCM43142A0-04ca-2009.hcddeeste repositorio gity agregarlo a /lib/firmware/brcm/.
  2. Ejecute los siguientes comandos:

    sudo modprobe -r btusb

    sudo modprobe btusb

  3. Reinicie su máquina.

información relacionada