首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Raspberry pi3上的MQTT-SN,6lowpan over BLE

Raspberry pi3上的MQTT-SN,6lowpan over BLE
EN

Stack Overflow用户
提问于 2016-10-18 20:12:38
回答 1查看 1.1K关注 0票数 1

我正在尝试设置一个MQTT-SN代理(rsmb),并使用几个pi3作为客户端。

首先,我将构建一个6lowpan over ble连接。

设置pi3 (RASPBIAN JESSIE内核v4.4)

代码语言:javascript
复制
sudo su
hciconfig hci0 reset
modprobe bluetooth_6lowpan
echo 1 > /sys/kernel/debug/bluetooth/6lowpan_enable
hciconfig hci0 leadv

BLE网关(Ubuntu 14.04)

代码语言:javascript
复制
sudo su
hciconfig hci0 reset
modprobe bluetooth_6lowpan
echo 35 > /sys/kernel/debug/bluetooth/6lowpan_psm
echo 1 > /proc/sys/net/ipv6/conf/all/forwarding
echo "connect *my_pi3_bluetooth_address* 1" > /sys/kernel/debug/bluetooth/6lowpan_control
ifconfig bt0 add 2001:xxxx:xxxx:xxxx::/64
service radvd restart

我的6lowpan over ble连接工作正常。

现在我想在这个连接中使用MQTT-SN协议。

如果我只使用本地连接,也没问题。

但是如果我使用6lowpan over BLE连接,我认为一些数据包会丢失。

代码语言:javascript
复制
ERROR Keep alive error: timed out while waiting for a PUBLISH gateway

详细信息在这个url中。Detail

我怎样才能解决这个问题呢?

EN

回答 1

Stack Overflow用户

发布于 2016-10-20 15:36:23

我发现我需要拔掉网络电缆,这一切都很好。

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

https://stackoverflow.com/questions/40107956

复制
相关文章

相似问题

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