Ubuntu 14.04 蓝牙 Magic Mouse 无法配对(无可用代理)

Ubuntu 14.04 蓝牙 Magic Mouse 无法配对(无可用代理)

鼠标被发现了。尽管如此,它并没有配对。

/var/log/syslog:

Apr 23 10:05:15 xavier bluetoothd[9873]: No agent available for request type 0
Apr 23 10:05:15 xavier bluetoothd[9873]: btd_event_request_pin: Operation not permitted
Apr 23 10:05:15 xavier bluetoothd[9873]: Connection refused (111)

值得一提的是:

  • 键盘已配对并且工作正常;
  • 鼠标在 Ubuntu 12.04 和 13 中工作正常,在 Mac 上重新启动时也可以工作;

这是 hci 设备。

$ hcitool dev
Devices:
  hci0 E0:F8:47:3A:3F:47

如何让它工作?

答案1

问题是我没有注册代理。通常 UI 应该可以做到这一点。一个快速的解决方法是运行:

bluez-simple-agent

不要使用与号 ( &) 来后台执行该过程。程序将输出Agent registered。然后,尝试使用系统设置中的蓝牙设置再次配对。

开始添加鼠标后,终端会提示您输入 PIN。Apple Magic Mouse 的 PIN 是0000;输入此 PIN 并按Enter。您的鼠标应在蓝牙设置窗口中成功配对。

成功配对后,您可以关闭终端窗口并结束该bluez-simple-agent过程,而不会影响鼠标的连接性。感谢 Szymon Janc。

相关内容