华硕 UX301LA 中的英特尔 7260 芯片组上的蓝牙无法与 xHCI(USB 3.0)配合使用

华硕 UX301LA 中的英特尔 7260 芯片组上的蓝牙无法与 xHCI(USB 3.0)配合使用

如果不从 BIOS 禁用 xHCI,我就无法让我的笔记本电脑的板载蓝牙正常且永久地工作。

启动计算机后,蓝牙始终显示为已禁用。尝试从蓝牙设置启用它时(单击蓝牙图标 -> 选择“蓝牙设置”),我收到以下信息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 消息。

我的系统:

  • 笔记本电脑华硕 UX301LA
  • 无线和蓝牙接口基于英特尔7260芯片组。
  • Ubuntu 14.10 包含最新更新
  • (目前内核为 3.16.0-31-generic,并定期更新)

其他尝试和发现

这是一个非常完整的线索,记录了作者的长期调查以及他迄今为止尝试过的一切。

当我使用 rfkill 解锁我的 Intel 7260 蓝牙设备时,是什么原因导致它断开连接?

这是关于该主题的错误报告:

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

我已经尝试过的:

下列的评论#7我可以让蓝牙暂时与 xHCI 一起工作。但这是非常容易被黑客入侵,无法重启,也无法阻止笔记本电脑的基本使用(比如打开和关闭 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)。你可以看到这里这是我的一段剪辑dmesg

  • 取决于第二个90,电脑刚刚启动。蓝牙设置显示蓝牙已被禁用。
  • 第二个90,我点击“开关”以启用蓝牙。开关保持打开状态,但蓝牙显然仍无法工作(因为我们已将其列入黑名单)。
  • 第二 99,我点击开关将其禁用。
  • 然后第 111、118、123 和 126 秒,我重复最后2个步骤,得到相同的结果。
  • 第二 145我又跑去sudo modprobe btusb加载btusb模块了。
  • 最后,第二 157我再次单击开关以启用蓝牙,但这次,它立即关闭。

所以....

可能在较新版本的内核中已经发布了修复程序,但我不知道如何安装或尝试。如果是这样,我非常乐意尝试。

我希望找到一种方法来彻底解决这个问题,能够在重启后继续使用,并允许我使用键盘 Fn 按钮启用和禁用蓝牙。

谢谢。

答案1

我通过将英特尔 7260 wifi/BT 适配器替换为英特尔 7265 wifi/BT 适配器,解决了华硕 Zenbook UX301L 上的这个问题。问题立即消失。唯一的问题是拆下 UX301L 的后盖。不容易。

答案2

我以前遇到过这个错误,但是通过在 bios 中进行一些配置已经解决了这个问题,如果你可以尝试一下!

在 USB 配置中启用

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

并且在南桥或北桥中将会有选项芯片组进入其中。

制作XHCI 模式启用

制作USB2 链路电源管理禁用

制作USB 2.0 (EHCI) 支持禁用

相关内容