Bluetooth não funciona com xHCI (USB 3.0) no chipset Intel 7260 no Asus UX301LA

4

Não consigo fazer o bluetooth onboard do meu laptop funcionar corretamente e permanentemente sem desabilitar o xHCI do BIOS.

O Bluetooth sempre é mostrado como desativado após a inicialização do computador. Ao tentar habilitá-lo a partir das configurações do bluetooth (clique no ícone bluetooth- > selecione "configurações bluetooth") eu recebo isso 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

Eu posso ver o "interruptor" bluetooth ligado e recuando imediatamente, ao mesmo tempo em que as mensagens dmseg acima aparecem.

Meu sistema:

  • Laptop Asus UX301LA
  • A interface sem fio e bluetooth
  • é baseada no chipset Intel 7260.
  • Ubuntu 14.10 com as atualizações mais recentes
  • (kernel 3.16.0-31-generic no momento e atualizado regularmente)

O que outros tentaram e descobriram

Aqui está um tópico muito completo que documenta uma longa investigação do autor e tudo que foi tentado até agora por ele.

O que está fazendo com que meu dispositivo Bluetooth Intel 7260 se desconecte quando eu o desbloquear com o rfkill?

E este é um relatório de erros sobre o assunto:

link

O que eu já tentei:

Seguindo comentário # 7 posso fazer com que o bluetooth funcione temporariamente junto com xHCI. Mas isso é muito hacky e não sobrevive a reinicializações, nem resiste ao uso básico do laptop (como ligar e desligar o Wi-Fi).

Eu tentei configurar a opção asus_nb_wmi wapf=X para 0,1,2,3 ou 4 (no arquivo /etc/modprobe.d/asus_nb_wmi.conf) sem ver nenhuma alteração no comportamento.

Eu também tentei colocar o blacklist% btusb , já que ele pode estar carregando muito cedo (como sugerido por Jeremy31: echo "blacklist btusb" | sudo tee /etc/modprobe.d/btusb.conf ). Você pode ver aqui um recorte do meu dmesg .

  • Até segundo 90 , o computador acabou de ser inicializado. As configurações de Bluetooth mostram que o Bluetooth está desativado.
  • No segundo 90 , clico no "switch" para ativar o bluetooth. O interruptor permanece ligado, mas o bluetooth obviamente ainda não está funcionando (porque nós o colocamos na lista negra).
  • No segundo 99 , clico no botão para desativá-lo.
  • Em seguida, nos segundos 111, 118, 123 e 126 , repito as duas últimas etapas e obtenho o mesmo resultado.
  • Em segundo 145 , executei sudo modprobe btusb para carregar btusb module novamente.
  • Finalmente, no segundo 157 , clico novamente no botão para ativar o bluetooth, mas, desta vez, ele sai imediatamente.

Então ....

Poderia haver uma correção já lançada em versões mais recentes do kernel, que eu não sei como instalar nem tentar. Se assim for, estou mais do que feliz em tentar.

Eu gostaria de encontrar uma maneira de resolver este problema definitivamente, de uma maneira que sobrevive a reinicializações, e permita-me ativar e desativar o bluetooth com os botões Fn do teclado.

Obrigado.

    
por chronos00 26.03.2015 / 17:08

2 respostas

1

Eu resolvi esse problema no meu Asus Zenbook UX301L substituindo o adaptador Intel 7260 wifi / BT por um adaptador Intel 7265 wifi / BT. O problema desapareceu imediatamente. O único problema era retirar o UX301L. Não é fácil.

    
por user594707 14.09.2016 / 19:38
0

Eu tive este erro antes, mas ele foi resolvido com algumas configurações no BIOS, se você pode tentar!

Na configuração USB, Habilite

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

e na ponte SOUTH ou NORTH, haverá chipset opcional.

torne o modo XHCI Ativado

fazer Disparo do gerenciamento de energia do USB2

faça Desativar suporte a USB 2.0 (EHCI)

    
por Tohid Tamboli 16.04.2015 / 18:07