使用Z-Stack Home 1.2.2a.44539 代码 ,在路由加入协调后,终端节点通过路由加入网络,无法加入,看了一个数据包,好像是没有收到KEY, 协调已经将KEY发给路由了,路由没有转发。麻烦各位大神帮忙看一下,是什么原因。谢谢 !
1. 编译开关:ZIGBEEPRO / SECURE=1 / ZG_SECURE_DYNAMIC=0 / REFLECTOR /
0x6FF1==节点
0xDF9E==路由
zigBee Network Key = 01:03:05:07:09:0B:0D:0F:00:02:04:06:08:0A:0C:FF
通过路由不能入网.psd
zhu zhu:
抓包数据已附在上面了。谢谢
zhu zhu:
补充说明:终端节点,可以单独加入协调的,只能通过路由加入网络时就不成功。协调使能了 NV_RESTORE,路由和终端均没使能。
YiKai Chen:
沒有使能TC_LINKKEY_JOIN?用預設编译开关會有同樣問題嘛?
Viki Shi:
回复 YiKai Chen:
要使用Transport Key功能,请设置 f8wConfig.cfg 中的SECURE=1 ,并且预编译命令里使能TC_LINKKEY_JOIN
zhu zhu:
回复 Viki Shi:
感谢你的回答,我试过了,即时使能了 TC_LINKKEY_JOIN 功能后,协调,路由,节点都使能。 路由一样收到KEY后, 不会转发给节点,导致节点不停的重新搜索网络,不知是那里出了问题???
YiKai Chen:
协调器/路由都用預設编译开关不要修改測試看看