【问题标题】:BlueZ, do not require authenticationBlueZ,不需要认证
【发布时间】:2011-04-12 07:32:17
【问题描述】:

我正在使用BlueZ 3.x. 我有一个 linux 嵌入式设备,我需要使用蓝牙技术发送和接收文件,Obex。 (注意:BlueZ 4.x 甚至无法在我们的特定平台上编译。)

我不需要 PIN 验证,我什至不想要它。对于最终用户来说,它必须尽可能简单。

我尝试在hcid.conf 中设置security none,但它似乎不起作用。

所以我的问题是:

  1. 是否可以在蓝牙上使用 Obex 发送和/接收文件?
  2. 怎么做?
  3. 蓝牙设备(例如手机)是否需要身份验证?

【问题讨论】:

  • 我听说有些手机还是要求输入 PIN 码。

标签: bluetooth obex bluez


【解决方案1】:
  1. 您可以为此使用 OBEX 协议,但您还需要 FTP 或 OPP 配置文件(以及 GOEP、SPP 和 GAP,因为它们依赖于它们)
  2. 可以在 BT SIG bluetooth.org 上找到该文档,但您必须是会员。我认为一些文档也可供非会员使用,去那里看看吧。
  3. 是的(如果我们只谈论手机)

【讨论】:

    猜你喜欢
    • 2014-05-31
    • 2018-09-28
    • 2016-01-19
    • 2014-06-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-19
    • 2020-05-20
    相关资源
    最近更新 更多