gpt4 book ai didi

bluetooth - Debian Sid 无法连接到蓝牙键盘

转载 作者:行者123 更新时间:2023-12-04 15:40:41 25 4
gpt4 key购买 nike

我正在运行安装了以下蓝牙相关软件包的 Debian Sid:

  • blueman 2.0.4-1
  • bluetooth 5.43-1
  • bluez 5.43-1
  • bluez-firmware 1.2-3
  • firmware-misc-nonfree 20161130-2
  • gnome-bluetooth 3.20.1-1

  • 我正在尝试连接 Microsoft Surface Ergonomic Keyboard ,没有太大的成功。任何帮助,将不胜感激!下面,请找到有关我的难题的详细信息。

    侏儒蓝牙
    gnome-bluetooth检测到键盘但无法连接到它。单击发现的设备后, gnome-bluetooth快速恢复到 未设置 .

    有时,我还没有弄清楚什么时候, gnome-bluetooth确实会提示输入 PIN key 进行连接。大多数情况下,在我可以在键盘上键入键之前,连接就断开了。

    很少, gnome-bluetooth确实设法连接到键盘。然而,不到一分钟,它就会出错,并在 之间快速来回切换。已连接 未设置 .

    hcitool
    hcitool scan没有出现任何结果, hcitool inq 也没有出现任何结果。 .

    蓝牙控制

    scan on , bluetoothctl发现键盘。但是会出现以下错误:
  • 进入 pair发现后直接显示如下:
    Attempting to pair with [mac address]
    [CHG] Device [mac address] Connected: yes
    Failed to pair: org.bluez.Error.AuthenticationFailed
    [CHG] Device [mac address] Connected: no
  • 进入 trust [mac address]在配对之前会导致相同的错误消息。
  • 进入 pairable on在配对之前会导致相同的错误消息。
  • 进入 connect [mac address]显示以下内容:
    [CHG] Device [mac address] Connected: yes
    Failed to connect: org.bluez.Error.Failed
    [CHG] Device [mac address] Connected: no
  • 进入 trustpairable使用前 connect导致相同的错误消息。

  • 跟踪 syslog 中的错误

    我相信这是相关的日志:
    dbus-daemon[1068]: Activating via systemd: service name='org.bluez.obex' unit='dbus-org.bluez.obex.service'
    dbus-daemon[1068]: Activating via systemd failed for unit 'dbus-org.bluez.obex.service': Unit dbus-org.bluez.obex.service not found.


    blueman.desktop[1381]: ERROR:dbus.connection:Exception in handler for D-bus signal:
    blueman.desktop[1381]: Traceback(most recent call last):
    blueman.desktop[1381]: File "/usr/lib/python3/dist-packages/dbus/connection.py", line 230, in maybe_handle_message
    blueman.desktop[1381]: self._handler(*args, **kwargs)
    blueman.desktop[1381]: File "/usr/lib/python3/dist-packages/blueman/bluez/PropertiesBlueZInterface.py", line 55, in wrapper
    blueman.desktop[1381]: handler(name, value, **kwargs)
    blueman.desktop[1381]: File "/usr/lib/python3/dist-packages/blueman/plugins/applet/GameControllerWakelock.py", line 36, in on_device_property_changed
    blueman.desktop[1381]: klass = Device(path).get_properties()["Class"] & 0x1fff
    blueman.desktop[1381]: KeyError: 'Class'

    最佳答案

    根据 this blueman bugreport ,您的系统日志在 GameControllerWakelock 中显示了一个错误导致 blueman 崩溃的插件,这可能是 GUI 出现错误的原因。您可以禁用该插件,或更新到更新版本的 blueman 来解决该问题。 (例如通过安装 2.1-alpha )

    但是,禁用插件可能无法解决您的连接问题,只能解决 GUI。提到的身份验证错误通常意味着 PIN 错误。错误报告还提到他们实现了一个 PIN 数据库,该数据库可能会登陆 2.1。 ,因此升级实际上可能值得一试。如果您的键盘还没有在 PIN 数据库中,我建议您在 blueman github 上创建一个问题并与那里的人交谈!

    关于bluetooth - Debian Sid 无法连接到蓝牙键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42448034/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com