# 执行蓝牙 OPP 服务器功能

Source: [https://docs.qualcomm.com/doc/80-70017-13SC/topic/bluez-perform-bluetooth-opp-server-functions.html](https://docs.qualcomm.com/doc/80-70017-13SC/topic/bluez-perform-bluetooth-opp-server-functions.html)

用户可以使用 obexctl 主菜单中提供的命令来验证蓝牙 OPP 服务器功能。

## 以服务器角色接收文件

要以服务器角色接收文件，执行以下操作：

1. 配对 DUT 和远程设备。相关说明，可参见[与远程蓝牙设备配对](https://docs.qualcomm.com/doc/80-70017-13SC/topic/bluez-perform-bluetooth-gap-functions.html#bluez-perform-bluetooth-gap-functions__section_h4c_1bs_lcc_navyanka_08-21-24-1205-46-507)。
2. 从远程设备启动到 DUT 的连接。
3. 通过蓝牙共享将任何文件从远程设备发送到 DUT。
    传输信息出现在 DUT 的 `obexctl` 屏幕中。文件将传输到 DUT 并存储在 /var/bluetooth 中。

    **示例输出**

[NEW] Session /org/bluez/obex/server/session6
        [NEW] Transfer /org/bluez/obex/server/session6/transfer5
        [CHG] Transfer /org/bluez/obex/server/session6/transfer5 Size: 36
        [CHG] Transfer /org/bluez/obex/server/session6/transfer5 Status: active
        [CHG] Transfer /org/bluez/obex/server/session6/transfer5 Transferred: 36 (@0KB/s 00:00)
        [CHG] Transfer /org/bluez/obex/server/session6/transfer5 Status: complete
        [DEL] Transfer /org/bluez/obex/server/session6/transfer5
        [DEL] Session /org/bluez/obex/server/session6
        [22:22:75:C2:D2:72]#Copy to clipboard

**上一级主题：** [对象推送配置文件](https://docs.qualcomm.com/doc/80-70017-13SC/topic/bluez-opp.html)

Last Published: Jan 23, 2025

[Previous Topic
对象推送配置文件](https://docs.qualcomm.com/bundle/publicresource/80-70017-13SC/topics/bluez-opp.md) [Next Topic
执行蓝牙 OPP 客户端功能](https://docs.qualcomm.com/bundle/publicresource/80-70017-13SC/topics/bluez-perform-bluetooth-opp-client-functions.md)