

Uncheck Derive ID according to RFC 4944.Select 6LoWPAN from the list of protocols and verify or change the following To configure protocols, select Preferences. System, refer to Wireshark - platform-specific information about capture privileges. Select Yes, then add the wireshark user and update file permissions: sudo adduser $USER wireshark sudo chmod +x /usr/bin/dumpcap macOS and Windowsĭownload and install Wireshark. When you get the dialog asking "Should non-superusers be able to capture packets?", To do so, reconfigure the package: sudo dpkg-reconfigure wireshark-common

We recommend running Wireshark as a non- root user. Open a terminal and run the following commands to download and install Wireshark: sudo add-apt-repository ppa:wireshark-dev/stable sudo apt-get update sudo apt-get install wireshark You'll also need to configure Wireshark to properly show Thread packetsĪnd receive RSSI measurements. To use Wireshark with Pyspinel, refer to the installation recommendations in the Into a promiscuous packet sniffer, generating a pcap (packet capture) stream toīe saved or piped directly into Wireshark. The Pyspinel sniffer tool connects to a Thread NCP or RCP device and converts it Stack, such as IEEE 802.15.4, 6LoWPAN, IPv6, MLE (Mesh Link Establishment), UDP,

Wireshark is an open-source tool that can decode network protocols in the Thread
