Hi,
We have been working with Zigbee devices based on nRF52840 with nRF5_SDK_for_Thread_and_Zigbee_v4.0.0_dc7186b, Softdevice, FreeRTOS and Install Codes.
We have the following Zigbee network:
- A Coordinator
- An End Device that sends reports periodically to the coordinator and to the router device
- A router device that send reports periodically to the coordinator and receives reports from the end device
We follow this steps:
1. End device and Router were joined to the network
2. The router lost connection after some time due to range limits
3. The router starts logging ZB_NWK_SIGNAL_NO_ACTIVE_LINKS_LEFT (Parent is unreachable) every 15 sec aprox.
4. The router was powered off, relocated very close to the hub (1 meter) and again powered on.
5. The router keeps logging ZB_NWK_SIGNAL_NO_ACTIVE_LINKS_LEFT (Parent is unreachable) every 15 sec aprox. See Wireshard log log_wireshark_20201111_router_no_active_links_left.pcapng.
6. Even If we reset the router and coordinator, this signal is still generated on the router.
Extra considerations:
A. If we power off the router, then the End Device rejoins to coordinator (see log_wireshark_20201111_zigbee_end_device_rejoins_coordinator.pcapng). But if we connect router later, it still generates the ZB_NWK_SIGNAL_NO_ACTIVE_LINKS_LEFT signal.
B. If we only power on the router and coordinator, the Router keeps generating the ZB_NWK_SIGNAL_NO_ACTIVE_LINKS_LEFT signal (see Zigbee traffic on attached log log_wireshark_20201111_zigbee_router_reset.pcapng)
Why is this generated on the router? Why the router does not rejoin properly even when it keeps sending reports to the coordinator periodically?
Best regards,
Santiago
7343.log_wireshark_20201111_router_no_active_links_left.pcapng6747.log_wireshark_20201111_zigbee_end_device_rejoins_coordinator.pcapng8814.log_wireshark_20201111_zigbee_router_reset.pcapng