通过蓝牙将文件从 Android 发送到 Ubuntu 失败“目标设备禁止传输”

通过蓝牙将文件从 Android 发送到 Ubuntu 失败“目标设备禁止传输”

我的 Ubuntu 系统是 16.04,运行在 Alienware 15 上。蓝牙软件是blueman-applet v2.0.4

硬件信息

Bus 003 Device 004: ID 0cf3:3004 Atheros Communications, Inc. AR3012 Bluetooth 4.0

以下是系统日志的摘录

Sep  6 15:16:43 vimos-Alienware-15 bluetoothd[1109]: a2dp-source profile connect failed for 20:A6:80:FC:1E:AA: Protocol not available
Sep  6 15:16:54 vimos-Alienware-15 obexd[3940]: CONNECT(0x0), (null)(0xffffffff)
Sep  6 15:16:54 vimos-Alienware-15 obexd[3940]: CONNECT(0x0), (null)(0x0)
Sep  6 15:16:54 vimos-Alienware-15 obexd[3940]: PUT(0x2), (null)(0xffffffff)
Sep  6 15:16:54 vimos-Alienware-15 gnome-session[3509]: (blueman-applet:3756): Gdk-CRITICAL **: gdk_window_get_origin: assertion 'GDK_IS_WINDOW (window)' failed
Sep  6 15:16:54 vimos-Alienware-15 obexd[3940]: open(/home/vimos/.cache/obexd/IMG_20170825_171735.jpg): Operation not permitted (1)
Sep  6 15:16:54 vimos-Alienware-15 obexd[3940]: PUT(0x2), FORBIDDEN(0x43)
Sep  6 15:16:54 vimos-Alienware-15 obexd[3940]: DISCONNECT(0x1), (null)(0xffffffff)
Sep  6 15:16:54 vimos-Alienware-15 obexd[3940]: DISCONNECT(0x1), SUCCESS(0x20)
Sep  6 15:16:54 vimos-Alienware-15 obexd[3940]: disconnected: Transport got disconnected
Sep  6 15:16:54 vimos-Alienware-15 bluetoothd[1109]: Unable to get io data for Object Push: getpeername: Transport endpoint is not connected (107)

我的个人文件共享配置如下:

个人分享

答案1

如果您使用的是 Gnome,请注意,只有gnome-control-center打开蓝牙选项卡时,蓝牙接收才有效。

参考。

仅当蓝牙面板打开时,支持蓝牙的设备才能将文件发送到您的下载文件夹。

答案2

尝试使用如下选项运行 Obexd 守护进程-a

/usr/libexec/bluetooth/obexd -a

相关内容