web-dev-qa-db-fra.com

Bluetooth / Blueman ne détecte pas les périphériques Bluetooth, les autres périphériques ne trouvent pas d'ordinateur

J'ai un Acer Aspire E14 qui est venu avec un adaptateur Bluetooth interne. Sur Ubuntu 14.04, l’adaptateur est bien détecté, mais l’ordinateur ne trouve aucun autre périphérique Bluetooth, et les autres périphériques Bluetooth ne le trouvent pas. Cela semble être un problème commun, d'après ce que je peux rassembler en faisant une recherche sur Google. J'ai essayé d'implémenter tous les correctifs, mais rien n'a fonctionné jusqu'à présent.

J'ai mis à jour le noyau et recherché des pilotes plus récents (il n'y en a pas). Je serais très heureux si quelqu'un pouvait m'aider avec cela.

Le modèle est Atheros QCA9565; il possède l'adaptateur WNIC et Bluetooth sur la même puce.

Merci d'avance! :)

1
Fahad

J'ai un problème différent mais similaire et je ne parviens pas à me connecter à mon haut-parleur Bluetooth. Après avoir cherché pendant un moment, je trouve probablement que je dois mettre à jour mon BIOS. Vous pouvez vérifier la version du BIOS et la date de publication à l'aide de la commande suivante:

$ Sudo dmidecode -s bios-version
$ Sudo dmidecode -s bios-release-date

Mon bureau est Dell. J'ai donc consulté le site Web de Dell et découvert que le dernier BIOS était 07/09/2015, mais la date de publication actuelle de mon BIOS est en 2014. De plus, utilisez la commande suivante:

$ dmesg | grep -i blue

J'ai reçu les informations suivantes et le message d'erreur relatif au micrologiciel est également une indication potentielle d'un BIOS obsolète.

[    4.189753] Bluetooth: Core ver 2.19
[    4.189788] Bluetooth: HCI device and connection manager initialized
[    4.189793] Bluetooth: HCI socket layer initialized
[    4.189794] Bluetooth: L2CAP socket layer initialized
[    4.189802] Bluetooth: SCO socket layer initialized
[    4.194508] bluetooth hci0: Direct firmware load failed with error -2
[    4.194510] bluetooth hci0: Falling back to user helper
[    4.257609] Bluetooth: hci0: BCM: patch brcm/BCM43142A0-0a5c-21d7.hcd not found
[    5.837608] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    5.837610] Bluetooth: BNEP filters: protocol multicast
[    5.837616] Bluetooth: BNEP socket layer initialized
[    5.841032] Bluetooth: RFCOMM TTY layer initialized
[    5.841038] Bluetooth: RFCOMM socket layer initialized
[    5.841041] Bluetooth: RFCOMM ver 1.11

Comme un autre système d'exploitation Windows est installé sur un autre disque, je redémarre Windows et télécharge le dernier fichier EXE de mise à niveau du BIOS à partir du site Web de Dell, puis je l'exécute pour mettre à niveau mon BIOS. Après cela, je redémarre dans Ubuntu et cela fonctionne à merveille.

1
skyuuka

Téléchargez https://www.dropbox.com/s/14wqp7t8u2026ds/test1.zip?dl= et extrayez-le dans/home afin que vous ayez un dossier test1 dans la maison et entrez le reste dans le terminal

Sudo apt-get install build-essential linux-firmware
cd test1
cp /usr/src/linux-headers-$(uname -r)/Module.symvers Module.symvers
make all
Sudo modprobe -r ath3k
Sudo modprobe -r btusb
Sudo mv /lib/modules/$(uname-r)/kernel/drivers/bluetooth/ath3k.ko /lib/modules/$(uname -r)/kernel/drivers/bluetooth/ath3k.ko.bak
Sudo mv /lib/modules/$(uname -r0/kernel/drivers/bluetooth/btusb.ko /lib/modules/$(uname -r)/kernel/drivers/bluetooth/btusb.ko.bak
Sudo cp ath3k.ko  /lib/modules/$(uname -r)/kernel/drivers/bluetooth/
Sudo cp btusb.ko  /lib/modules/$(uname-r)/kernel/drivers/bluetooth/
Sudo modprobe btusb
Sudo modprobe ath3k

Si après un arrêt et un démarrage, vous remarquez que des problèmes avec Bluetooth ne fonctionnent pas, alors

echo "blacklist ath3k" | Sudo tee /etc/modprobe.d/ath3k.conf

Ensuite, éditez /etc/rc.local Sudo gedit /etc/rc.local et ajoutez sleep 20 et modprobe ath3k au-dessus de la ligne avec exit 0, enregistrez le programme d'exit et redémarrez.

1
Jeremy31