首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HCI LE连接-命令不允许

HCI LE连接-命令不允许
EN

Stack Overflow用户
提问于 2015-12-11 02:06:56
回答 1查看 2.9K关注 0票数 2

我正在使用贵族和bleno通过node.js连接到一个BLE外围设备从Rasbian,但有些问题,并无法建立连接。我尝试了多种不同的BLE软盘,它们都以同样的方式失败了。目前,我有一个社会责任4.0附件。当使用OS、iOS或Android进行连接时,连接工作得很好。

这是HCI垃圾场:

代码语言:javascript
复制
2015-11-22 18:36:54.732907 < HCI Command: LE Create Connection (0x08|0x000d) plen 25
bdaddr 00:12:6F:6B:C7:32 type 0
interval 96 window 48 initiator_filter 0
own_bdaddr_type 0 min_interval 6 max_interval 12
latency 0 supervision_to 200 min_ce 4 max_ce 6

2015-11-22 18:36:54.734511 > HCI Event: Command Status (0x0f) plen 4
LE Create Connection (0x08|0x000d) status 0x0c ncmd 1
Error: Command Disallowed

现在,当我通过hcitool leccgatttool尝试连接时,连接已经建立--但是试图写入特征值的尝试在Characteristic Write Request failed: Attribute requires authentication before read/write中失败。这有关系吗?

我在Linux raspberrypi 4.1.13+ #826 PREEMPT Fri Nov 13 20:13:22 GMT 2015 armv6l GNU/Linux

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-21 13:43:40

不幸的是,即使是安全级别高或中等也没有帮助。

问题是,我有一个来自中央的连接(RPi是外围的),我想连接到另一个外围设备,这将使RPi进入中央模式。显然,这不适用于BlueZ。所以我最终使用了两个蓝牙软盘。

如果您正在寻找另一个操作系统: Mac确实支持这一点。

另外,我还被告知,蓝牙4.1dongles可能适用于此。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34215032

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档