Skip to content

GSI-CS-CO/ebdissectors

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Wireshark Etherbone Dissectors

This repository contains Etherbone dissectors for Wireshark.

Building Wireshark with Etherbone Dissectors

Clone the repositories

git clone https://github.com/wireshark/wireshark.git
git clone https://github.com/GSI-CS-CO/ebdissectors.git

Add Etherbone dissectors to Wireshark

Copy the Etherbone plugin sources into the Wireshark plugin directory:

cp -r ebdissectors/plugins/epan/etherbone wireshark/plugins/epan/

Checkout the tested Wireshark version

cd wireshark
git checkout 13e5e0fb7271190

Modify CMakeLists.txt

Open 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}
)

Build Wireshark

cmake .
make -j$(nproc)

About

Wireshark Etherbone Dissectors

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •