使用Z-Stack Home 1.2.1 Router无法实现中继转发问题
时间:10-02
整理:3721RD
点击:
使用 Z-Stack Home 1.2.1里面的SampleLight例程作为Coordinator,SampleSwitch例程作为Router(共有 2个 Router,完全一样),上电后进行入网绑定后,2个Router都可以控制Coordinator的灯,但是在其中一个Router(R1)超出与Coordinator通信范围(另一个Router(R2)与Coordinator在有效的通信范围内,2个 Router也在通信范围内),R1无法通过R2来实现控制Coordinator的灯,不知道是否需要修改什么编译条件没有,请大家帮忙分析一下,谢谢 !
哪位专家帮忙解释一下?
你用 sniffer 看一下, R2 是否有幫 R1 relay packet 給 coordinator
如果沒有, R1 可能還是 association 到 coordinator ,而不是 R2
刚开始的时候,因为R1的邻居表里面还有协调器的,所以link是好的,当多次发送不成功txFailure累计到一定程序以后,会认为link down了,然后会有路由请求处理。