用户
 找回密码
 立即注册

扫一扫,访问微社区

查看: 115|回复: 3

[问题解决] 子设备为何入网后一直发起node descriptor request

[复制链接]

1

主题

2

帖子

21

积分

新手上路

Rank: 1

积分
21
发表于 6 天前 | 显示全部楼层 |阅读模式
大家好,请教一下,为何我的子设备入网后一直发起node descriptor request,描述如下:
sdk: 6.6.7协议栈:ember Znet
芯片:EFR32MG21A020F512
基于z3switch demo 工程的sleep end device 设备,入网后抓包后一直node descriptor request,抓包文件见图片


1578985636(1).png
欢迎光临新一社区【newbitstudio.com】, 这里专注低功耗无线物联网技术的推广和分享,打造中文物联网开发社区,主要面对ZigBee, BLE, Thread, DOTDOT等协议,目前涉及到的芯片平台有CC2530,CC2540,nRF51822,nRF52832,ERF32MG,NXP5169。感谢大家在这里提问或者回答,助力成长,共同进步,写职业新篇章!
回复

使用道具 举报

68

主题

110

帖子

404

积分

超级版主

Rank: 8Rank: 8

积分
404
发表于 5 天前 | 显示全部楼层
如果是从标准协议来看,很有可能是要找到TC来交换密钥。

ZIGBEE TC  EXCHANGE KEY.PNG
欢迎光临新一社区【newbitstudio.com】, 这里专注低功耗无线物联网技术的推广和分享,打造中文物联网开发社区,主要面对ZigBee, BLE, Thread, DOTDOT等协议,目前涉及到的芯片平台有CC2530,CC2540,nRF51822,nRF52832,ERF32MG,NXP5169。感谢大家在这里提问或者回答,助力成长,共同进步,写职业新篇章!
回复 支持 反对

使用道具 举报

1

主题

2

帖子

21

积分

新手上路

Rank: 1

积分
21
 楼主| 发表于 5 天前 | 显示全部楼层
好的,谢谢吧主,我发现是调用了一个延迟更新秘钥的函数导致的,函数名如下:
emberAfPluginSetTCLinkKeyUpdateTimerMilliSeconds(12000),但我不知道为何会这样,是不是因为设备还没得到网关给的key
欢迎光临新一社区【newbitstudio.com】, 这里专注低功耗无线物联网技术的推广和分享,打造中文物联网开发社区,主要面对ZigBee, BLE, Thread, DOTDOT等协议,目前涉及到的芯片平台有CC2530,CC2540,nRF51822,nRF52832,ERF32MG,NXP5169。感谢大家在这里提问或者回答,助力成长,共同进步,写职业新篇章!
回复 支持 反对

使用道具 举报

68

主题

110

帖子

404

积分

超级版主

Rank: 8Rank: 8

积分
404
发表于 4 天前 | 显示全部楼层
应该是没有得到TC的key, 如果在更长的时间来看,加密要求等级比较高的话,这个设备可能被踢出网络。
欢迎光临新一社区【newbitstudio.com】, 这里专注低功耗无线物联网技术的推广和分享,打造中文物联网开发社区,主要面对ZigBee, BLE, Thread, DOTDOT等协议,目前涉及到的芯片平台有CC2530,CC2540,nRF51822,nRF52832,ERF32MG,NXP5169。感谢大家在这里提问或者回答,助力成长,共同进步,写职业新篇章!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则