连接 A2DP 设备时出错,蓝牙 BlueZ Dbus 异常 Ubuntu12.04LTS

连接 A2DP 设备时出错,蓝牙 BlueZ Dbus 异常 Ubuntu12.04LTS

我无法在 Ubuntu 12.04LTS 中连接 A2DP 蓝牙扬声器。IBM Thinkpad R52。Broadcom 集成蓝牙 IV。

  • bluez 软件包已安装并保持最新
  • pulsaudio 已安装并保持最新
  • $ dmesg|grep -i 蓝牙

    • [38.360678]蓝牙:核心版本2.16
    • [38.360743]蓝牙:HCI设备和连接管理器已初始化
    • [38.360746]蓝牙:HCI套接字层已初始化
    • [38.360748]蓝牙:L2CAP套接字层已初始化
    • [38.360754]蓝牙:SCO套接字层已初始化
    • [38.367929]蓝牙:通用蓝牙 USB 驱动程序版本 0.6
    • [39.085152] thinkpad_acpi: rfkill 开关 tpacpi_bluetooth_sw: 无线电已畅通
    • [40.586671]蓝牙:BNEP(以太网仿真)版本 1.3
    • [ 40.586674] 蓝牙:BNEP 过滤器:协议多播
    • [40.606596]蓝牙:RFCOMM TTY 层已初始化
    • [40.606603]蓝牙:RFCOMM套接字层已初始化
    • [40.606606]蓝牙:RFCOMM 版本 1.11
  • $ hciconfig

    • HC10:
    • 类型:BR/EDR 总线:USB
    • BD 地址:00:0E:9B:DD:29:F6 ACL MTU:377:10 SCO MTU:64:8
    • 启动 PSCAN
    • RX字节:1569 acl:0 sco:0 事件:105 错误:0
    • TX 字节:849 acl:0 sco:0 命令:54 错误:0

错误:

  • $ bluez-测试音频连接 00:0C:8A:96:D9:19

回溯(最近一次调用最后一次):

文件“/usr/bin/bluez-test-audio”,第 40 行,位于

audio.Connect()

文件“/usr/lib/python2.7/dist-packages/dbus/proxies.py”,第 70 行,位于称呼

return self._proxy_method(*args, **keywords)

文件“/usr/lib/python2.7/dist-packages/dbus/proxies.py”,第 145 行,位于称呼

**keywords)

文件“/usr/lib/python2.7/dist-packages/dbus/connection.py”,第 651 行,位于 call_blocking 中

message, timeout)

dbus.exceptions.DBusException:org.bluez.Error.Failed:连接失败”

  • $ bluez-简单代理 00:0C:8A:96:D9:19

回溯(最近一次调用最后一次):

文件“/usr/bin/bluez-simple-agent”,第 102 行,位于

path = manager.FindAdapter(args[0])

文件“/usr/lib/python2.7/dist-packages/dbus/proxies.py”,第 70 行,位于称呼

return self._proxy_method(*args, **keywords)

文件“/usr/lib/python2.7/dist-packages/dbus/proxies.py”,第 145 行,位于称呼

**keywords)

文件“/usr/lib/python2.7/dist-packages/dbus/connection.py”,第 651 行,位于 call_blocking 中

message, timeout)

dbus.exceptions.DBusException:org.bluez.Error.NoSuchAdapter:没有这样的适配器


更新 #1

尝试过 blueman(蓝牙的图形用户界面)后,我很快就能配对 A2DP 设备,但随后

  • dmsg | grep -i 蓝牙

    [257.824085]蓝牙:hci0 链路 tx 超时
    [257.824100]蓝牙:hci0 终止停滞连接 00:0C:8A:96:D9:19
    [257.824403]蓝牙:hci0 链路 tx 超时
    [257.824413]蓝牙:hci0 终止停滞连接 00:0C:8A:96:D9:19

所以配对最终失败。因此,甚至无法通过 DBus 进行连接。

相关内容