Instalar driver bluetooth BCM43142A0 para Lenovo Z40-70 | Fedora 29


En mi post https://linuxitos.com/blog/post/instalar-driver-wifi-broadcom-lenovo-z40-70-fedora fue necesario instalar el driver de wifi por separado, debido a que no hay un controlador genérico para broadcom en algunas distros GNU/Linux, tal es el es caso de Fedora.
Siguiendo con la instalación, me tope con el problema del Bluettooth, resulta que tampoco lo detectó, por lo tanto fue necesario realizar algunas configuraciones extras.

Descargar el firmware

Gracias al usuario de winterheart que ha recopilado dichos firmware, solo hay que descargarlo y buscar el archivo correcto para el equipo.

Link de descarga:
https://github.com/winterheart/broadcom-bt-firmware

Una vez descargado, descomprimir el archivo.

Identificar el modelo para el equipo

Para identificar el ID correcto a utilizar, usaremos dos comandos, cualquiera de los dos proveerá la información que se requiere:

dmesg | grep BCM

O bien utilizar:

lsusb | grep Bluetooth

En cualquiera de los casos,lo que se requiere es el ID como se la en la siguiente imagen:

En este caso es 105b:e065. Teniendo la información, ir a la carpeta de firmwares y buscar de la siguiente manera: al ID cambiarle los dos puntos ":" por guión "-" y anteponerle el modelo que sería BCM43142A0-105b-e065, al buscarlo se filtrará un archivo con el nombre BCM43142A0-105b-e065.hcd. Éste archivo, copiarlo a la ruta /lib/firmware/brcm/

sudo cp ~/Descargas/broadcom-bt-firmware-master/brcm/BCM43142A0-105b-e065.hcd /lib/firmware/brcm/

Ahora, reiniciar el equipo. Una vez reiniciado, ir a configuración y verificar que el servicio de bluetooth, esté correctamente funcionando.

Fuentes consultas:
- https://askubuntu.com/questions/632336/bluetooth-broadcom-43142-isnt-working/632348
- https://github.com/winterheart/broadcom-bt-firmware
- https://ask.fedoraproject.org/en/question/52667/help-getting-bcm-43142-bluetooth-to-work-wifi-works-fine/


Comentarios:

@