TI中文支持网
TI专业的中文技术问题搜集分享网站

求教入网问题,入网冲突问题

我们在Z-Stack Home 1.2.2a基础上开发。设备种类目前较多。目前测试发现有些router在线的时候,别的设备就入不了网,把它断电就可以了。

跟踪发现设备停留在DEV_END_DEVICE_UNAUTH状态,收不到密钥。我们入网用的是ezmode.

不知道是什么原因,目前主要找SimpleDescriptionFormat_t 中incluster 和outcluster,调整这些基本没有。

还请大神们帮忙分析下。

谢谢

user4707539:

最初的时候是发现一个红外转发设备有这个问题,今天发现是一个插座引起的,这两种都是router。

user4707539:

网管用的是linux gateway的方案,还请解答,谢谢!

VV:

这样比较难判断,在协调器也就是Linux gateway上面有把Permit Join打开吗?

user4707539:

回复 VV:

多谢回复,抓包分析,大致是这样啊,协调器也就是Linux gateway上面有把Permit Join打开,一个新设备入网,它选择一个router作为父节点来入网。

在这个DEV_END_DEVICE_UNAUTH状态等密钥,协调器把密钥发给了他的父节点router,router却没有转发给它。下面是抓包的截图。

有没有相关的设置选项。今天找了一天也没找到原因。想在router的ZDSecMgrTransportKeyInd里加转发也不知道该怎么加。

还请VV帮忙解决下,谢谢!

VV:

截图没有意义,请看下我的签名。

你确定的路由节点是1.2.2a协议栈里面的原始例程?还是做过改动了?

user4707539:

回复 VV:

做过改动,基本都是应用层的改动。不用TC_LINKKEY_JOIN,zgPreConfigKeys改为true是可以加入的,

weilong li:

回复 VV:

大佬,在不,我在beagleboneblack上一直运行z-stackLinuxgateway 出现错误,怎么弄啊,求救。我用的是debian8.3的系统进行的,

赞(0)
未经允许不得转载:TI中文支持网 » 求教入网问题,入网冲突问题
分享到: 更多 (0)