web-dev-qa-db-fra.com

Bluetooth Broadcom BCM20702 ne charge pas le firmware (problème de pilote) - 14.04

Je suis en mesure d'établir une connexion entre une oreillette Bluetooth et le contrôleur Bluetooth du PC. Le problème est que le système d'exploitation ne fournit pas l'option d'envoyer la sortie audio au contrôleur Bluetooth. Il s'agit d'un problème de microprogramme du contrôleur Bluetooth. En gros, je ne suis pas capable de charger le fichier * .hcd que j'ai créé à partir d'un fichier * .hex dans le noyau (mon interprétation de ce problème avec ma compréhension très limitée).

Image n ° 1 - Bluetooth est connecté à la carte Bluetooth sur un PC (la capture d'écran est du logiciel 'blueman', comme suggéré dans Bluetooth ne trouvera pas les appareils! ): enter image description here

Image n ° 2 - Noyau du problème, pas d’option de sortie du son sur le périphérique Bluetooth connecté: enter image description here

Image n ° 3 - Lorsque je lance dmesg | grep -i blue, le résultat est le suivant (confirme que le problème est un problème de microprogramme):

firmware issue image

J'ai passé plus de 8 heures à parcourir les publications sur ce problème, et je peux dire que sur un très grand nombre de publications présentant des problèmes similaires sans réponse, il existe un petit bijou qui explique comment résoudre ce problème. Jetez un coup d'œil: Bluetooth Broadcom 43142 ne fonctionne pas J'ai suivi ce manuel d'instructions jusqu'au poste T! Le seul problème est que cela n'a pas fonctionné pour moi. L'image ci-dessous montre la dernière étape de la solution du message auquel je suis lié. Cela ne fonctionne-t-il pas pour moi car le fichier * .hcd doit être placé dans un emplacement différent (comme tout le reste est * .bin) en plus de cet emplacement? Serait-ce la dénomination du fichier hcd? Existe-t-il une commande pour forcer le chargement du fichier * .hcd dans le noyau? Dois-je supprimer un autre logiciel? Puis-je charger le pilote créé à l'aide de l'onglet "Paramètres système"> "Logiciels et mises à jour"> Pilotes? enter image description here

Il semble que tout ce qui reste à faire est de charger en quelque sorte le fichier hex compilé (fichier hcd) dans le foutu noyau. Aucun conseil?

Les autres choses que j'ai essayées sont:

  1. Vérifié le BIOS pour s'assurer que Bluetooth est activé
  2. J'ai lu un tas de commandes dans une mer de chagrin Bluetooth, mais rien qui vaille la peine d'être mentionné ici
  3. De plus, aucun signal sans fil n'a été désactivé: enter image description here
  4. Version du noyau: creator@PC-W530_Linux:~$ uname -a Linux PC-W530_Linux 3.13.0-85-generic #129-Ubuntu SMP Thu Mar 17 20:50:15 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

Si vous avez besoin de moi pour exécuter des commandes s'il vous plaît faites le moi savoir. Merci!

******************************** Modifier # 1 *************** ************************

Quelques commandes supplémentaires:

enter image description hereenter image description here

1
Mike

Pour résoudre le problème du microprogramme ne fonctionnant pas avec un Bluetooth Broadcom, vous devez suivre deux étapes (1), voir: Bluetooth Broadcom 43142 ne fonctionne pas , et (2) désinstaller "Blueman".

Dans mon post, j'ai déjà travaillé sur le correctif de Pilot6 (étape 1); mais mon périphérique Bluetooth ne lançait toujours pas de musique (était connecté mais ne lançait toujours pas de musique). Ensuite, j'ai désinstallé blueman en utilisant le centre logiciel:

enter image description here

A ce stade, redémarrez. Après le redémarrage, un seul logo Bluetooth (au lieu de deux) apparaîtra enter image description here

À ce moment-là, associez le périphérique choisi comme d'habitude. Maintenant, lorsque vous allez dans les paramètres sonores, vous verrez le périphérique Bluetooth.

enter image description here

Un grand merci à Pilot6, d'abord pour avoir publié une solution opérationnelle et ensuite pour avoir répondu lorsque j'ai demandé de l'aide. Merci! Dommage que le logiciel blueman casse le micrologiciel utilisé par le système d’exploitation, l’interface blueman est vraiment agréable. Eh bien, problème résolu ... J'espère que cela vous aidera.

2
Mike