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

分布式网络,预定义秘钥情况下,终端总是无法入网

配置如下

f8wconfig.cfg中:

-DSECURE=1
-DZG_SECURE_DYNAMIC=0

-DDEFAULT_KEY="{'A', 'B', 'C', '2', '0', '1', '9', '0', '5', '2', '7', '1', '6', '5', '0', '#'}"

options预定义中:

SECURE=1
xTC_LINKKEY_JOIN

zGlobals.c中:

uint8 zgPreConfigKeys = TRUE;

分布式网络,路由建立网络成功,开启终端设备,终端设备的网络状态如下:

DEV_NWK_DISC   —>   DEV_NWK_JOINING   —>   DEV_END_DEVICE_UNAUTH

依次循环,表明设备没有被信任中心验证,请问这个该怎么办?

YiKai Chen:

你使能TC_LINKKEY_JOIN試試

user4711142:

回复 YiKai Chen:

使能TC_LINKKEY_JOIN可以入网了。
还有一个问题:
1、路由设备中DEFAULT_KEY="{'A', 'B', 'C', '2', '0', '1', '9', '0', '5', '2', '7', '1', '6', '5', '0', '#'}"终端设备中DEFAULT_KEY="{'X', 'Y', 'Z', '2', '0', '1', '9', '0', '5', '2', '7', '1', '6', '5', '0', '1'}"
竟然也能入网成功,请问这是为什么?EFAULT_KEY不一样,怎么还能入网?

YiKai Chen:

回复 user4711142:

基本上使能TC_LINKKEY_JOIN、network key 就是由路由伝过去、终端设备中設置DEFAULT_KEY是沒用的

user4711142:

回复 YiKai Chen:

我想使用预定义秘钥的方式,而且我定义了 zgPreConfigKeys = TRUE;
路由设备也会分发?
可不可以不分发,只在每个设备中保存相同的网络秘钥?

YiKai Chen:

回复 user4711142:

Z-Stack 3.0.x沒辦法使用预定义秘钥

赞(0)
未经允许不得转载:TI中文支持网 » 分布式网络,预定义秘钥情况下,终端总是无法入网
分享到: 更多 (0)