SOLUTION : 问题似乎是蓝牙模块在 Linux 中与 xHCI 无法正常工作。有一个标有“XHCI PRE-BOOT MODE”的 BIOS 设置,必须将其设置为“禁用”。如果不是,那么 Linux 会将蓝牙模块视为连接到 xHCI 总线而不是 EHCI 总线,从而导致通信错误。 但是,此修复程序将禁用您系统上的 USB 3.0。目前我没有更好的解决方案,但至少这是有效的。
我有一台新的 ASUS UX301LA 笔记本电脑,我正在运行 Ubuntu Gnome 13.10 (Saucy)。内核似乎在启动时知道笔记本电脑的蓝牙设备,但是每当我使用 rfkill 解锁蓝牙时它就会消失。例如:
$ sudo rfkill block bluetooth
$ dmesg | tail -5
[ 2024.876537] usb 2-4: new full-speed USB device number 8 using xhci_hcd
[ 2024.894043] usb 2-4: New USB device found, idVendor=8087, idProduct=07dc
[ 2024.894053] usb 2-4: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 2024.908190] Bluetooth: hci0: read Intel …
Run Code Online (Sandbox Code Playgroud)