连接到 JBL 蓝牙扬声器

ump*_*sky 5 bluetooth

我无法从以下位置找到它:

在此处输入图片说明

我什至无法打开蓝牙:

在此处输入图片说明

我可以从我的 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)

现在我可以打开它,但添加设备按钮被禁用。

在此处输入图片说明

fos*_*dom 3

潜在原因...

将我的评论转换为答案

诸如此类的问题大多是由于内核问题造成的。内核是物理硬件之间接口的关键底层组件,并以桌面软件可以有效使用并允许用户控制的受控方式呈现。

蓝牙适配器大多基于 USB。当今大多数硬件都是基于 USB2 或 USB3 的。内核使用不同的模块来询问这两个版本。

假设您使用 USB3 进行连接,则称为 XHCI 的 USB3 内核模块可能存在潜在问题。

那我能做什么...

您确实应该测试最新的内核(在编写 3.16 系列时) - 但如果您想要持续的支持,您需要与 Canonical 内核开发人员合作来确定解决方案。提出错误报告 - 包括您已安装最新内核以及它们是否工作等的错误报告的详细信息。

作为一种解决方法,许多 BIOS 都能够降级 USB3 端口 - 将其降级至 USB2 速度。这称为“XHCI 预启动模式”

如果禁用此模式,则会强制内核将您的蓝牙设备视为基于 USB2 的设备。