org.bluez.Error.AuthenticationTimeout;org.bluez.Error.Failed br-连接未知

And*_*ndy 11 sound bluetooth

我正在尝试将蓝牙扬声器连接到近乎全新安装的 ubuntu 22.04。我对此有几个问题。

为了尝试解决这个问题,我已经从使用 GUI 转向使用 bluetoothctl。

我连接到设备所采取的步骤如下

power on
agent on
scan on
trust #deviceaddress
pair #deviceaddress
connect
Run Code Online (Sandbox Code Playgroud)

这是系统状态

bluetooth.service - Bluetooth service
     Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
     Active: active (running) since Fri 2022-08-12 20:52:25 IST; 15min ago
       Docs: man:bluetoothd(8)
   Main PID: 13854 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 19052)
     Memory: 836.0K
        CPU: 75ms
     CGroup: /system.slice/bluetooth.service
             `-13854 /usr/lib/bluetooth/bluetoothd
Run Code Online (Sandbox Code Playgroud)

当我运行设备地址配对时,bluetoothctl 将设备注册为已连接,但蓝牙设备本身无法识别连接(它应该发出蜂鸣声)。不久之后,我收到身份验证超时错误,并且设备未配对。

我不知道为什么会这样,有时当我使用 GUI 时连接可以工作,但是这是不一致的,并且需要在启动到 ubuntu 后进行多次尝试,并且在工作之前需要经过无限长的时间。

这是带有设备的 bluetoothctl 信息的终端输出

[Majority Snowdon II]# info 41:42:00:CA:56:64
Device 41:42:00:CA:56:64 (public)
    Name: Majority Snowdon II
    Alias: Majority Snowdon II
    Class: 0x00240418
    Icon: audio-headphones
    Paired: no
    Trusted: yes
    Blocked: no
    Connected: yes
    LegacyPairing: yes
Failed to pair: org.bluez.Error.AuthenticationTimeout
[CHG] Device 41:42:00:CA:56:64 Connected: no
Run Code Online (Sandbox Code Playgroud)

我已遵循此处给出的建议,但这并未成功。这是我在网上看到的唯一提及此错误的内容。

我已经卸载、清除、重新安装 bluez。我尝试过使用 blueman,它要求输入引脚进行配对,使用此处手册中的引脚会返回相同的错误。下面讨论的 blueman 显示了最后一个错误。

非常感谢对此的任何帮助。另外,连接命令给出了以下错误,我在其中找到的信息很少。

[bluetooth]# connect 41:42:00:CA:56:64
Attempting to connect to 41:42:00:CA:56:64
[CHG] Device 41:42:00:CA:56:64 Connected: yes
[CHG] Device 41:42:00:CA:56:64 UUIDs: 0000110b-0000-1000-8000-00805f9b34fb
[CHG] Device 41:42:00:CA:56:64 UUIDs: 0000110c-0000-1000-8000-00805f9b34fb
[CHG] Device 41:42:00:CA:56:64 UUIDs: 0000110e-0000-1000-8000-00805f9b34fb
[CHG] Device 41:42:00:CA:56:64 ServicesResolved: yes
Failed to connect: org.bluez.Error.Failed br-connection-unknown
[CHG] Device 41:42:00:CA:56:64 ServicesResolved: no
[CHG] Device 41:42:00:CA:56:64 Connected: no
Run Code Online (Sandbox Code Playgroud)

我已使用 hciconfig 启用简单配对模式,现在收到简单身份验证失败错误。我已经寻找过解决方案,但找不到任何适用于此的解决方案。

今天启动计算机后,我能够配对扬声器,我不知道为什么。但是我现在收到错误连接配置文件不可用。会继续挖掘。

我又收到身份验证超时错误:(

为了尝试获取来自 ubuntu 的任何音频,我在整个房间到计算机上运行了一个音频插孔,结果发现现在存在的唯一输出是“虚拟输出”,这是英特尔 cpu 的一个已知问题,但我我正在运行 AMD...我在网上找不到任何关于此的信息。我真的不知道从这里该去哪里。我只想要来自新安装的 Linux 的音频...在过去的 4 天里,我花费的时间比我在工作上花费的时间还要多。我将不胜感激任何帮助!

我已经能够拾取 HDMI 端口,但找不到音频插孔:(

我放弃了并再次进行了全新安装。通过每次更改后的一系列使用备份,尝试我最常用的软件的安装顺序...失败时恢复或更新期间 dpkg 锁定等...我已经让它工作了。

我无法找到针对蓝牙错误的直接修复方法,但我在上述方面花费的时间比尝试修复特定蓝牙问题的时间要少。

小智 17

我有同样的问题。我按照以下步骤连接我的设备:

-扫描 -remove
XX:XX:XX:XX:XX:XX(如果已配对)
-trust XX:XX:XX:XX:XX:XX
-pair XX:XX:XX:XX:XX:XX
-连接 XX:XX:XX:XX:XX:XX


And*_*ndy 1

对于遇到此问题的其他人,我可以在这里找到解决方案!无论出于何种原因,当您卸载或重新安装pulseaudio或alsa时,它似乎删除了a2dp模块。

a2dp-sink 配置文件连接失败