This repository contains Etherbone dissectors for Wireshark.
git clone https://github.com/wireshark/wireshark.git
git clone https://github.com/GSI-CS-CO/ebdissectors.gitCopy the Etherbone plugin sources into the Wireshark plugin directory:
cp -r ebdissectors/plugins/epan/etherbone wireshark/plugins/epan/cd wireshark
git checkout 13e5e0fb7271190Open CMakeLists.txt in the Wireshark root directory and locate:
set(PLUGIN_SRC_DIRS
Add the following entry:
plugins/epan/etherbone
Example:
set(PLUGIN_SRC_DIRS
plugins/epan/ethercat
plugins/epan/gryphon
plugins/epan/irda
plugins/epan/mate
plugins/epan/opcua
plugins/epan/profinet
plugins/epan/stats_tree
plugins/epan/transum
plugins/epan/unistim
plugins/epan/wimax
plugins/epan/wimaxasncp
plugins/epan/wimaxmacphy
plugins/epan/dfilter/ipaddr
plugins/epan/etherbone # <-- new entry
plugins/wiretap/usbdump
plugins/codecs/G711
plugins/codecs/l16_mono
${CUSTOM_PLUGIN_SRC_DIR}
)
cmake .
make -j$(nproc)