BlueZ,不需要身份验证

发布于 2024-09-19 04:32:03 字数 368 浏览 9 评论 0原文

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

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

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

所以我的问题是:

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

I'm working with BlueZ 3.x. I have a linux embedded device and I need to send and receive files using the bluetooth technology, with Obex. (Note: BlueZ 4.x doesn't even compile on our specific platform.)

I don't need PIN authentication, I even don't want it. It must remain as simple as possible for the end user.

I tried to set security none in hcid.conf but it doesn't seem to work.

So my question is:

  1. Is it possible to send &/ receive files using Obex on bluetooth?
  2. How to do it?
  3. Does bluetooth devices (e.g. mobile phone) requires authentication?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

安静 2024-09-26 04:32:03
  1. 您可以使用 OBEX 协议来实现此目的,但您还需要 FTP 或 OPP 配置文件(以及 GOEP、SPP 和 GAP,因为它们依赖于它们)。
  2. 可以在 BT SIG bluetooth.org 上找到文档,但您必须成为会员。我认为一些文档也可供非会员使用,去那里看看。
  3. 是的(如果我们只谈论手机)
  1. You can use the OBEX protocoll for that, but you will also need the FTP or OPP profile (And GOEP, SPP & GAP since they depend on them)
  2. The documentation can be found on BT SIG bluetooth.org, but you will have to be a member. I think some of the documentation is available to non members as well, go there and have a look.
  3. Yes (if we are only talking about mobile phones)
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文