蓝牙报告“没有足够的句柄可用于注册服务”

蓝牙报告“没有足够的句柄可用于注册服务”

BlueZ 5.36正在运行Debian Testing。配对和连接到蓝牙音频接收器失败,并且,此前报道随后记录(多次)

Oct 12 09:16:51 0x44 bluetoothd[1878]: Not enough free handles to register service
  1. 重新启动bluetoothd服务无法解决问题
  2. 删除并稍后重新配对设备(通过 blueman-manager gui)无法解决问题

答案1

这似乎是一个黑客“解决方案”,充其量,但我设法让设备通过

# bluetoothctl
[bluetooth] remove <device>
[bluetooth] power off
[bluetooth] power on
[bluetooth] scan
[bluetooth] pair <device>
[bluetooth] trust <device>
[bluetooth] connect <device>

请注意,我尝试了几次不打开/关闭电源的移除/扫描/配对/连接程序,但都没有成功,所以这可能是关键。

答案2

Mint 18.2 Cinnamon 和 HID Logitech Mouse M535 也存在同样的问题。无论我使用哪个内核(从 4.8-x 到 4.13.0-17),同样的问题都会再次出现。

在过度研究了省电选项、浏览了系统日志和错误报告论坛之后,我发现唯一可行的解​​决方案是:

$ sudo 蓝牙

关闭电源

打开

辞职

之后,在运行 blueman 和 bluewho 时,我终于设法再次将该东西配对。

希望它能够持久。

相关内容