web-dev-qa-db-ja.com

Asus UX301LAのIntel 7260チップセット上のxHCI(USB 3.0)でBluetoothが機能しない

BIOSからxHCIを無効にすることなく、ラップトップのオンボードBluetoothを正しく永続的に動作させることはできません。

コンピューターの起動後、Bluetoothは常に無効として表示されます。 Bluetooth設定から有効にしようとすると(Bluetoothアイコンをクリックし、[Bluetooth設定]を選択します)、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

上記のdmsegメッセージが表示されると同時に、Bluetoothの「スイッチ」がオンになり、すぐにオフになることがわかります。

私のシステム:

  • ラップトップAsus UX301LA
  • ワイヤレスおよびBluetoothインターフェイスは、Intel 7260チップセットに基づいています。
  • 最新のアップデートが適用されたUbuntu 14.10
  • (現時点ではカーネル3.16.0-31-generic、定期的に更新)

他に試して発見したこと

これは、著者による長い調査と、これまでに彼が試したすべてのことを文書化した非常に完全なスレッドです。

rfkillでブロックを解除すると、Intel 7260 Bluetoothデバイスが切断される原因は何ですか?

そして、これはこの件に関するバグ報告です:

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

私がすでに試したこと:

コメント#7 に従って、xHCIと一緒に一時的にBluetoothを動作させることができます。しかし、これはVERYhackyであり、再起動後も存続せず、ラップトップの基本的な使用に抵抗しません(wifiのオン/オフ切り替えなど)。

オプションasus_nb_wmi wapf=Xを0、1、2、3、または4(ファイル/etc/modprobe.d/asus_nb_wmi.conf内)に設定して、動作に変化がないことを確認しました。

読み込みが早すぎる可能性があるため、btusbもブラックリストに登録してみました(Jeremy31が示唆したとおり:echo "blacklist btusb" | Sudo tee /etc/modprobe.d/btusb.conf)。 heredmesgからの抜粋を見ることができます。

  • 最大second 90まで、コンピューターは起動したばかりです。 Bluetooth設定は、Bluetoothが無効になっていることを示しています。
  • second 90で、「スイッチ」をクリックしてBluetoothを有効にします。スイッチはオンのままですが、ブルートゥースは明らかに機能していません(ブラックリストに登録しているため)。
  • second 99で、スイッチをクリックして無効にします。
  • 次に、秒111、118、123、および126で、最後の2つのステップを繰り返し、同じ結果が得られます。
  • オンsecond 145Sudo modprobe btusbを実行してbtusbモジュールを再度ロードしました。
  • 最後に、オンsecond 157もう一度スイッチをクリックしてbluetoothを有効にしますが、今回はすぐにオフになります。

そう....

カーネルの新しいバージョンで既にリリースされた修正がある可能性がありますが、インストール方法も試用方法もわかりません。もしそうなら、私は試して幸せです。

再起動後も存続し、キーボードのFnボタンでbluetoothを有効または無効にできる方法で、この問題を確実に解決する方法を見つけたいと思います。

ありがとうございました。

4
chronos00

Intel 7260 wifi/BTアダプターをIntel 7265 wifi/BTアダプターに置き換えることで、Asus Zenbook UX301Lでこの問題を解決しました。問題はすぐに消えました。唯一の問題は、UX301Lのバックオフでした。簡単ではありません。

1
user594707

以前にこのエラーがありましたが、試してみることができれば、BIOSのいくつかの構成で解決されました!

USB構成で有効

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

そして、南または北のブリッジには、オプションのチップセットがあります。

make XHCIモード有効化

make SB2 Link Power Management Disbale

make SB 2.0(EHCI)サポートの無効化

0
Tohid Tamboli