Page 1 of 1

Urgent help to create a SNIFFER for Thread network with Espressif devices..

Posted: Thu Oct 31, 2024 5:57 pm
by acsoprana
Hello everyone, I'm desperate!!! I urgently need to make a sniffer using wireshark for Thread network. I have all Espressif devices (esp32h2, esp32c6 and routerboard) and the Thread network is working perfectly, it communicates with wifi by doing nat64 routing, ping etc. However, I need a network sniffer to validate the traffic. I've tried all the possible tutorials I could find, mainly the one for OpenThread using 'pyspinel' (https://openthread.io/guides/pyspinel), which uses Nordic but the Espressif documentation points to this same tutorial.

I implemented everything on Ubuntu but I still can't get it to work.

I've even checked the Espressif video "https://www.youtube.com/watch?v=0WXcu_r_lvQ" which shows the implementation of up to 300 devices and the sniffer with Wireshark demonstrating the packets and network traffic. The video description has all the possible applications that were used to implement and monitor the network. All that's missing for me is to replicate just the sniffer that appears in the video.

The esp32h2 is identified on the ttyACM0 port. I have already installed the ot_rcp module to try to sniff it, but it gives an error and does not load in Wireshark.

Can anyone, some blessed guy, help me create this sniffer for the thread network??

Ubuntu 20.04 environment, esp32h2 for sniffer..

I humbly thank you...

Image