web-dev-qa-db-fra.com

Bluetooth ne fonctionne pas avec xHCI (USB 3.0) sur le chipset Intel 7260 dans Asus UX301LA

Je ne parviens pas à faire fonctionner correctement et en permanence le bluetooth intégré de mon ordinateur portable sans désactiver xHCI à partir du BIOS.

Bluetooth est toujours indiqué comme désactivé après le démarrage de l'ordinateur. Lorsque vous essayez de l'activer à partir des paramètres Bluetooth (cliquez sur l'icône Bluetooth> sélectionnez "Paramètres Bluetooth"). Je l'obtiens de dmesg:

[  948.641625] usb 1-4: USB disconnect, device number 2
[  948.912013] usb 1-4: new full-speed USB device number 5 using xhci_hcd
[  949.041299] usb 1-4: New USB device found, idVendor=8087, idProduct=07dc
[  949.041305] usb 1-4: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[  949.055380] Bluetooth: hci0: read Intel version: 370710018002030d00
[  949.057370] Bluetooth: hci0: Intel Bluetooth firmware file: intel/ibt-hw-37.7.10-fw-1.80.2.3.d.bseq
[  949.233672] Bluetooth: hci0: Intel Bluetooth firmware patch completed and activated

Je peux voir que le "commutateur" bluetooth s’allume et s’éteint immédiatement, en même temps que les messages dmseg ci-dessus apparaissent.

Mon système:

  • Ordinateur portable Asus UX301LA
  • l’interface sans fil et Bluetooth est basée sur le chipset Intel 7260.
  • Ubuntu 14.10 avec les dernières mises à jour
  • (noyau 3.16.0-31-générique pour le moment et régulièrement mis à jour)

Quels autres ont essayé et découvert

Voici un fil très complet qui documente une longue enquête de l'auteur et tout ce qui a été essayé jusqu'à présent par lui.

Qu'est-ce qui provoque la déconnexion de mon périphérique Bluetooth Intel 7260 lorsque je le débloque avec rfkill?

Et voici un rapport de bogue sur le sujet:

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1209124

Ce que j'ai déjà essayé:

Après commentaire n ° 7 Je peux faire en sorte que Bluetooth fonctionne temporairement avec xHCI. Mais ceci est TRÈS hacky et ne survit pas aux redémarrages, ni ne résiste à l'utilisation de base de l'ordinateur portable (comme l'activation et la désactivation du wifi).

J'ai essayé de définir l'option asus_nb_wmi wapf=X sur 0,1,2,3 ou 4 (dans le fichier /etc/modprobe.d/asus_nb_wmi.conf) sans modification du comportement.

J'ai aussi essayé de mettre la liste noire btusb, car le chargement était peut-être trop tôt (comme suggéré par Jeremy31: echo "blacklist btusb" | Sudo tee /etc/modprobe.d/btusb.conf). Vous pouvez voir ici un morceau de mon dmesg.

  • Jusqu'à la seconde 90 , l'ordinateur venait de démarrer. Les paramètres Bluetooth indiquent que le Bluetooth est désactivé.
  • À seconde 90 , je clique sur le "commutateur" pour activer le bluetooth. Le commutateur reste allumé, mais le bluetooth ne fonctionne toujours pas (parce que nous l’avons mis sur une liste noire).
  • À seconde 99 , je clique sur le commutateur pour le désactiver.
  • Puis sur secondes 111, 118, 123 et 126 , je répète les 2 dernières étapes et obtiens le même résultat.
  • Sur seconde 145 j'ai exécuté Sudo modprobe btusb pour charger à nouveau le module btusb.
  • Enfin, à la seconde (157) seconde , je clique à nouveau sur le commutateur pour activer le bluetooth, mais cette fois, il est immédiatement désactivé.

Alors....

Il pourrait y avoir un correctif déjà publié dans les nouvelles versions du noyau, que je ne sais ni installer ni essayer. Si oui, je suis plus qu'heureux d'essayer.

J'aimerais trouver un moyen de résoudre définitivement ce problème, de manière à survivre aux redémarrages et à me permettre d'activer et de désactiver le bluetooth avec les touches du clavier Fn.

Je vous remercie.

4
chronos00

J'ai résolu ce problème sur mon Asus Zenbook UX301L en remplaçant l'adaptateur Intel 7260 wifi/BT par un adaptateur Intel 7265 wifi/BT. Le problème a immédiatement disparu. Le seul problème était de retirer le UX301L. Pas facile.

1
user594707

J'ai eu cette erreur auparavant mais cela a été résolu avec certaines configurations dans le bios si vous pouvez simplement essayer!

En configuration USB Activer

Leagacy USB support
USB 3.0 support
XHCI Hand-off
EHCI Hand-off

et dans le pont SUD ou NORD, il y aura un jeu de puces en option et.

make mode XHCI activé

make SB2 Link Power Disbale

make Désactivation de la prise en charge USB 2.0 (EHCI)

0
Tohid Tamboli