This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Packet sniffing is an essential part in understanding what is happening in your Zigbee network. As such, there are various Zigbee packet sniffing solutions that are currently available to you. Here are TI's recommendations for Zigbee packet sniffing solutions:
1. Ubiqua Protocol Analyzer
Ubiqua is a powerful, subscription-based IEEE 802.15.4 network analysis tool that is our preferred tool for Zigbee network analysis. More information about the tool can be found here: https://www.ubilogix.com/ubiqua/
Wireshark is a well-known, free, open-source packet sniffing tool that supports many different protocols and many different hardware platforms. Zigbee is among one of the protocols that is supported by this tool. More information about the tool can be found here: https://www.wireshark.org/
Supported TI Hardware for packet sniffing in Ubiqua OR Wireshark:
The following software must be downloaded for packet sniffing operation:
Hardware/Software setup instructions for these software tools and hardware platforms can be found here:
Z-Stack User's Guide, Packet Sniffer Section
Additionally, if you would like to use the CC2531EMK to Zigbee packet sniff in Wireshark, you will need one additional software tool:
TI Wireshark Packet Converter 1
From the Wireshark setup instructions linked in the previous section, this tool is essentially the same thing as SmartRF Sniffer Agent but it is compatible with CC2531EMK instead of CC26X2LP/CC1352LP/CC2650LP. This tool was also bundled with our legacy TIMAC 1.5.2 product.
By default, you will not be able to import Zigbee captures that were taken in Wireshark into Ubiqua. This is due to how our Packet Conversion tools work with Wireshark. In order to convert your Wireshark Zigbee capture (*.pcapng) into a format which you CAN import into Ubiqua for more powerful analysis, I have created the following script (for Windows):
All this script does is trim the first 44 bytes off every packet in the *.pcapng, which will then allow this capture to be imported and parsed in Ubiqua correctly.
To better aid the community, please click on the "This Resolved my issue" button whenever a post answers your question!
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
If my post answers your question, please click on "This Resolved my issue" button to benefit others who have the same issue.
Example to combine rfWakeOnRadioRx into rfWakeOnRadioTx to do TX/RX in the same WOR project.
How to create micro second delay on CC2652R
How to check APS ack in TI Z-Stack
How to detect button hold in CC26x2, CC13x0, CC13x2 SDK.
660 Zigbee devices in the same Zigbee network!
How to setup Mosquitto on Raspberry Pi and make Contiki/Contiki-NG cc26xx-web-demo do mqtt publish to it.
How to connect Contiki-NG cc26xx-web-demo to IBM Watson IoT Platform
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.