Chapter 4. API Guides
Wi-Fi NVS Flash
If the Wi-Fi NVS flash is enabled, all Wi-Fi configurations set via the Wi-Fi APIs will be stored into flash, and the
Wi-Fi driver will start up with these configurations next time it powers on/reboots. However, the application can
choose to disable the Wi-Fi NVS flash if it does not need to store the configurations into persistent memory, or has
its own persistent storage, or simply due to debugging reasons, etc.
Wi-Fi AMPDU
ESP32-S2 supports both receiving and transmitting AMPDU, the AMPDU can greatly improve the Wi-Fi throughput.
Generally, the AMPDU should be enabled. Disabling AMPDU is usually for debugging purposes.
4.33.34 Troubleshooting
Please refer to a separate document with Espressif Wireshark User Guide.
Espressif Wireshark User Guide
1. Overview
1.1 What is Wireshark? Wireshark (originally named “Ethereal”) is a network packet analyzer that captures
network packets and displays the packet data as detailed as possible. It uses WinPcap as its interface to directly
capture network traffic going through a network interface controller (NIC).
You could think of a network packet analyzer as a measuring device used to examine what is going on inside a network
cable, just like a voltmeter is used by an electrician to examine what is going on inside an electric cable.
In the past, such tools were either very expensive, proprietary, or both. However, with the advent of Wireshark, all
that has changed.
Wireshark is released under the terms of the GNU General Public License, which means you can use the software
and the source code free of charge. It also allows you to modify and customize the source code.
Wireshark is, perhaps, one of the best open source packet analyzers available today.
1.2 Some Intended Purposes Here are some examples of how Wireshark is typically used:
• Network administrators use it to troubleshoot network problems.
• Network security engineers use it to examine security problems.
• Developers use it to debug protocol implementations.
• People use it to learn more about network protocol internals.
Beside these examples, Wireshark can be used for many other purposes.
1.3 Features The main features of Wireshark are as follows:
• Available for UNIX and Windows
• Captures live packet data from a network interface
• Displays packets along with detailed protocol information
• Opens/saves the captured packet data
• Imports/exports packets into a number of file formats, supported by other capture programs
• Advanced packet filtering
• Searches for packets based on multiple criteria
• Colorizes packets according to display filters
• Calculates statistics
• …and a lot more!
Espressif Systems 1554
Submit Document Feedback
Release v4.4