2650 连续重复发送orphan,beacon,data request 到router,为什么无法成功链接? @vv
youfeng lai:
youfeng lai:
回复 youfeng lai:
一直在重复这些行为,是怎么回事?
youfeng lai:
回复 youfeng lai:
router/coordinator 没有rejoin response,所以导致无法入网,这个应该是z-stack 的bug
Viki Shi:
回复 youfeng lai:
节点发送orphan notification以后,协调器有没有响应?
youfeng lai:
回复 Viki Shi:
这是一个有rejoin response 的截图,node在发出 orphan之后,router/coordinator也没有反应。
guozi zhou52:
回复 youfeng lai:
截图里面都没截到关键信息:
1.反复的断电上电看下,sniffer数据中 orphan扫描是否能收到 父设备的响应,如果10次中多数都没收到父设备的对orphan扫描的响应 且 一直进行扫描(排除你2531dongle无频偏),可以丢包率测试简单判断下是否存在频偏;
2.两个设备的信号强度,在sudio中两个设备做下收发测试
3.偶尔还能rejoin说明rejoin过程还是正常的,bug引起的rejoin 过程异常你还没遇到;
建议:附上sniffer数据记录文件,截图上的信息只是很少一部分。
youfeng lai:
回复 guozi zhou52:
1.正常能见的时候,node 发送orphan,不需要coordinator回应,end device 发送 beacon requset,coordinator发送beacon回应
2.我这边的情况需要重新说明,我们的测试环境里使用4个信道分别是11,13,16,21,我们发现那些orphan rejoin 没成功的原因是: 发送orphan的node原本属于 16信道,而我抓的13信道,也就是16信道的node发送了orphan到13信道。
3.我们13信道的node发送了report到11信道的router
4. 总之,我们出现了串信道的问题。
guozi zhou52:
回复 youfeng lai:
1. 正常情况下,短时间内频繁启动终端设备,父设备会给予孤点扫描响应, 第一项测试只是根据正常次数/总次数大致估计是否存在频偏;
2. 孤点扫描和 激活式扫描 都属于扫描动作, 即支持多信道扫描, 可以检查下代码中是否对这块做过修改? 孤点扫描启动前的 目标信道参数值
如果上述都正常,监控下更底层的Channel是否是预期值。
如果上述还是正常,换官方的模块或第三方模块试下
3.zcl的report?
4. 参考2
youfeng lai:
回复 guozi zhou52:
2 激活式扫描是指beacon request吗?
3 是zcl层的report
youfeng lai:
回复 guozi zhou52:
2 激活式扫描是指beacon request吗?
3 是zcl层的report