Ubuntu 20.04 LTS 蓝牙连接失败

Mar*_*tin 6 lts bluetooth 20.04

我刚刚在笔记本电脑上安装了 Ubuntu 20.04 LTS(之前 Windows 和蓝牙工作正常)。我现在正在尝试连接到我的蓝牙耳机。蓝牙已打开并且可以看到设备,但是当我尝试连接到它时,我收到一条消息说connection failed: software caused connection abort

在此输入图像描述

我通过在 ubuntu 软件搜索中搜索并单击“蓝牙管理器”来打开此蓝牙设备窗口。我需要安装或更新一些其他蓝牙东西吗?我已经完成了 sudo apt-get update

Ser*_*raf 8

您可以做的是直接从命令行连接,如下所示:

> bluetoothctl
Run Code Online (Sandbox Code Playgroud)

它将提示您 bluetoothctl 应用程序,您现在可以运行:

scan on
Run Code Online (Sandbox Code Playgroud)

这将向您显示周围所有带有蓝牙的设备,找到您的设备并复制它的 MAC 地址。

接下来将其添加到您的受信任设备

trust XX:XX:XX:XX:XX:XX
Run Code Online (Sandbox Code Playgroud)

现在让您的设备进入配对模式(取决于每个设备,对于我的 Powerbeats Pro,我必须按住前面的按钮约 10 秒,直到它呈红色闪烁。)您现在可以将其与计算机配对:

pair XX:XX:XX:XX:XX:XX
Run Code Online (Sandbox Code Playgroud)

最后,成功完成后,您可以继续进行连接:

connect XX:XX:XX:XX:XX:XX
Run Code Online (Sandbox Code Playgroud)

注意:将上面的 XX:XX:XX:XX:XX:XX 替换为您的外部设备的 MAC 地址。

祝你好运!

注意2:我实际上发现创建一些包含这些信息的shell函数更简单,因为它不敏感,例如在我的鱼配置中我得到了这个:

function bluetooth-powerbeats-pro
    bluetoothctl connect A4:83:E3:E6:48:65
end
Run Code Online (Sandbox Code Playgroud)


小智 0

您不需要安装任何其他软件即可使其工作。尝试不使用此蓝牙管理器,而是进入蓝牙下的系统设置并从那里连接。


小智 0

最后,我成功连接到我的beats studio 3。系统设置不起作用,你仍然需要Blueman。耳机的配对似乎不起作用。右键单击设备并打开设置菜单。在配对选项卡下,选择“处理为未配对”,然后将建立连接。(我的菜单是中文的,所以我提供的菜单名称可能不准确,但应该是相似的。)