Zigbee Shell 3rd party device not found in wireshark

I'm trying to add an Aquara temperatur sensor to Zigbee shell running as coordinator on a 58233DK.

Regarding the logs in the serial terminal, it looks like the network was formed successfully and the device was commissioned and has joined.

Even when I started the wireshark tracing on a nRF58240-dongle before I spin up the coordinator, I don't see the device with the regarding PAN ID and all pakets found, are encrypted.

uart:~$ bdb nwkkey abcdef01234567890000000000000000  
Done
uart:~$ bdb role zc
Zigbee shell does not erase the NVRAM between reboots, but is not aware of the previously configured role.
Remember to set the coordinator role after rebooting the device.
Coordinator set
Done
uart:~$ bdb start
Started coordinator
Done
[00:00:27.622,741] <inf> zigbee_app_utils: Production configuration is not present or invalid (status: -1)
[00:00:27.623,199] <inf> zigbee_app_utils: Zigbee stack initialized
[00:00:27.628,295] <inf> zigbee_app_utils: Device started for the first time
[00:00:27.628,326] <inf> zigbee_app_utils: Start network formation
[00:00:28.167,724] <inf> zigbee_app_utils: Unimplemented signal (signal: 54, status: 0)
[00:00:28.169,830] <inf> zigbee_app_utils: Network formed successfully, start network steering (Extended PAN ID: f4ce36c3781bfcae, PAN ID: 0x8733)
[00:00:28.641,204] <inf> zigbee_app_utils: Unimplemented signal (signal: 54, status: 0)
[00:00:28.643,829] <inf> zigbee_app_utils: Joined network successfully (Extended PAN ID: f4ce36c3781bfcae, PAN ID: 0x8733)
[00:02:50.425,506] <inf> zigbee_app_utils: Device update received (short: 0xf4d3, long: 00158d000af1098e, status: 1)
[00:02:50.722,808] <inf> zigbee_app_utils: New device commissioned or rejoined (short: 0xf4d3)
[00:03:05.259,185] <inf> zigbee_app_utils: Device authorization event received (short: 0xf4d3, long: 00158d000af1098e, authorization type: 1, authorization status: 1)
[00:03:07.808,166] <inf> zigbee_app_utils: Child left the network (long: 00158d000af1098e, rejoin flag: 0)
[00:03:07.889,648] <inf> zigbee_app_utils: Child left the network (long: 00158d000af1098e, rejoin flag: 0)
[00:03:23.824,493] <inf> zigbee_app_utils: Device update received (short: 0xf4d3, long: 00158d000af1098e, status: 0)
[00:03:23.864,318] <inf> zigbee_app_utils: New device commissioned or rejoined (short: 0xf4d3)
[00:03:30.591,369] <inf> zigbee_app_utils: Unimplemented signal (signal: 54, status: 0)
[00:03:38.675,018] <inf> zigbee_app_utils: Device authorization event received (short: 0xf4d3, long: 00158d000af1098e, authorization type: 1, authorization status: 1)
[00:03:40.302,215] <inf> zigbee_app_utils: Child left the network (long: 00158d000af1098e, rejoin flag: 0)
[00:03:40.358,215] <inf> zigbee_app_utils: Child left the network (long: 00158d000af1098e, rejoin flag: 0)
[00:03:51.908,294] <inf> zigbee_app_utils: Device update received (short: 0xf4d3, long: 00158d000af1098e, status: 0)
[00:03:51.948,059] <inf> zigbee_app_utils: New device commissioned or rejoined (short: 0xf4d3)
[00:04:06.773,315] <inf> zigbee_app_utils: Device authorization event received (short: 0xf4d3, long: 00158d000af1098e, authorization type: 1, authorization status: 1)
[00:04:08.386,383] <inf> zigbee_app_utils: Child left the network (long: 00158d000af1098e, rejoin flag: 0)
[00:04:08.442,016] <inf> zigbee_app_utils: Child left the network (long: 00158d000af1098e, rejoin flag: 0)
[00:04:11.779,266] <inf> zigbee_app_utils: Device update received (short: 0xf4d3, long: 00158d000af1098e, status: 0)
[00:04:11.831,848] <inf> zigbee_app_utils: New device commissioned or rejoined (short: 0xf4d3)
[00:04:26.644,409] <inf> zigbee_app_utils: Device authorization event received (short: 0xf4d3, long: 00158d000af1098e, authorization type: 1, authorization status: 1)
[00:04:28.272,674] <inf> zigbee_app_utils: Child left the network (long: 00158d000af1098e, rejoin flag: 0)
[00:04:28.332,214] <inf> zigbee_app_utils: Child left the network (long: 00158d000af1098e, rejoin flag: 0)
[00:04:56.314,880] <inf> zigbee_app_utils: Device update received (short: 0xf4d3, long: 00158d000af1098e, status: 0)
[00:04:56.354,705] <inf> zigbee_app_utils: New device commissioned or rejoined (short: 0xf4d3)
[00:05:11.085,540] <inf> zigbee_app_utils: Device authorization event received (short: 0xf4d3, long: 00158d000af1098e, authorization type: 1, authorization status: 1)
[00:05:12.789,978] <inf> zigbee_app_utils: Child left the network (long: 00158d000af1098e, rejoin flag: 0)
[00:05:12.848,632] <inf> zigbee_app_utils: Child left the network (long: 00158d000af1098e, rejoin flag: 0)
uart:~$
 wireshark.pcapng.gz

Parents
  • Hi, 

    We suspect you are sniffing on the wrong channel since there are no packets from PAN ID 0x8733 or the device in the sniffer log. 

    We see that the sniffer log is from channel 11, but the default channel in NCS is 16. In the log, we don't see you changing the channel. So try to collect a sniffer log on channel 16 instead, or you can set a channel with the bdb channel command and run the sniffer on the channel you set.

    Regards,
    Amadna H.

Reply
  • Hi, 

    We suspect you are sniffing on the wrong channel since there are no packets from PAN ID 0x8733 or the device in the sniffer log. 

    We see that the sniffer log is from channel 11, but the default channel in NCS is 16. In the log, we don't see you changing the channel. So try to collect a sniffer log on channel 16 instead, or you can set a channel with the bdb channel command and run the sniffer on the channel you set.

    Regards,
    Amadna H.

Children
No Data
Related