蓝牙耳机配对失败并出现错误 org.bluez.Error.AuthenticationTimeout

蓝牙耳机配对失败并出现错误 org.bluez.Error.AuthenticationTimeout

我在连接蓝牙耳机时遇到问题。我将其与其他系统配对,所以我知道它可以正常工作,但是,在我最近安装了 Manjaro i3 的新笔记本电脑上,它失败了。

这就是我正在做的事情(以及我看到的输出):

bluetoothctl
[bluetooth]# power on
[bluetooth]# agent on
[bluetooth]# default-agent
[bluetooth]# scan on    <-- finds my headset
[bluetooth]# trust <mac>
Changing <mac> trust succeeded
[bluetooth]# pair <mac>
Attempting to pair with <mac>
Failed to pair: org.bluez.Error.AuthenticationTimeout
[bluetooth]# 

过去4个小时我一直在互联网上查找,但没有找到任何解决方案。

真诚感谢任何帮助

答案1

我无法发表评论,所以我会写一个答案。以下是您可以尝试的事项清单:

  • (基本)确保耳机处于“可发现/扫描”状态。在我的上,我必须按住按钮 5 秒钟。
  • 打开时bluetoothctl,运行show,这将显示控制器(当前蓝牙设备)的信息。看看供电的是真的

调试

  • 您可以运行sudo tail -f /var/log/kern.log以记录有关系统的更多信息。也许你会发现一些有用的东西
  • 此外,该命令dmesg | grep -i bluetooth还会返回一些
  • 尝试运行rfkill list,你会得到类似的结果:
0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: hci0: Bluetooth
    Soft blocked: yes
    Hard blocked: no

检查您的蓝牙是否未被阻止。如果Hard blocked: yes,那么您的计算机上可能有一些按钮组合来启用蓝牙功能:Fn+F3。您可以通过运行来解锁两者rfkill unblock bluetooth。也许现在检查它是否有效。

我仍在研究,如果发现新信息,我将编辑我的答案。目前我的蓝牙驱动程序存在问题。如果您已经找到解决方案,我很乐意了解它。

相关内容