我无法从以下位置找到它:
我什至无法打开蓝牙:
我可以从我的 Android 手机连接到这个扬声器,所以我猜问题出在 Ubuntu 14.04 上。
我试过:
$ sudo hciconfig hci0 reset
Can't init device hci0: Operation not possible due to RF-kill (132)
$ sudo rfkill list
1: asus-wlan: Wireless LAN
Soft blocked: no
Hard blocked: no
2: asus-bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no
3: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
7: hci0: Bluetooth
Soft blocked: yes
Hard blocked: no
$ sudo rfkill unblock 2
$ sudo rfkill unblock 7
Run Code Online (Sandbox Code Playgroud)
现在我可以打开它,但添加设备按钮被禁用。
将我的评论转换为答案
诸如此类的问题大多是由于内核问题造成的。内核是物理硬件之间接口的关键底层组件,并以桌面软件可以有效使用并允许用户控制的受控方式呈现。
蓝牙适配器大多基于 USB。当今大多数硬件都是基于 USB2 或 USB3 的。内核使用不同的模块来询问这两个版本。
假设您使用 USB3 进行连接,则称为 XHCI 的 USB3 内核模块可能存在潜在问题。
您确实应该测试最新的内核(在编写 3.16 系列时) - 但如果您想要持续的支持,您需要与 Canonical 内核开发人员合作来确定解决方案。提出错误报告 - 包括您已安装最新内核以及它们是否工作等的错误报告的详细信息。
作为一种解决方法,许多 BIOS 都能够降级 USB3 端口 - 将其降级至 USB2 速度。这称为“XHCI 预启动模式”
如果禁用此模式,则会强制内核将您的蓝牙设备视为基于 USB2 的设备。
归档时间: |
|
查看次数: |
39755 次 |
最近记录: |