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

协调器是Z3.0.2, router和要入网的设备是ZHA1.2.2a,update device以后协调器没有Tunnel: transport key

Viki Shi:

旧设备加入ZIGBEE3.0网络需要协调器关闭TCLK exchange。把zstack_bdbSetAttrReq.has_bdbTrustCenterRequireKeyExchange 设为false,
具体步骤请参考:e2echina.ti.com/…/157395

user5031356:

回复 Viki Shi:

协调器使用的是3.0.2的ZNP工程,通过串口发送APP_CNF_BDB_SET_TC_REQUIRE_KEY_CHANGE ,bdbTrustCenterRequireKeyExchange的值设置为0,应该就是把Exchange置成false了吧

user5031356:

回复 Viki Shi:

协调器和设备都是用的cc2530

user5031356:

通过断点调试,路由节点发出update device的时候,ZDApp_event_loop没有收到时间SYS_EVENT_MSG,所以就不会进到ZDApp_ProcessSecMsg里,自然就不会调用ZDSecMgrUpdateDeviceInd函数,那么也就不会更新表里的信息了吧?

user5031356:

实验环境:一个ZC使用的是Zstack 3.0.2 ZNP ; 一共四个路由设备 使用的是ZHA1.2.2a ,其中一个是直连,另外三个是中继到第一个路由节点 现象:初次使用是,直连和中继都能成功入网,加到中继上的设备退网一次以后就一直是图中的情况

user5031356:

回复 Viki Shi:

你好,方便帮忙看一下是什么问题吗

Viki Shi:

回复 user5031356:

你能提供一下完整的抓包信息吗?

Viki Shi:

回复 Viki Shi:

leave这三个设备的rejoin有没有使能?

user5031356:

回复 Viki Shi:

znp串口.TXT1090行和1174行update device.zip

user5031356:

回复 Viki Shi:

没有使能,因为退了网以后不想让设备自动重连

赞(0)
未经允许不得转载:TI中文支持网 » 协调器是Z3.0.2, router和要入网的设备是ZHA1.2.2a,update device以后协调器没有Tunnel: transport key
分享到: 更多 (0)