nixpanic edited this page Jun 1, 2012 · 15 revisions

Welcome to the gluster-wireshark-1.4 wiki!

The upstream version of Wireshark does not yet support GlusterFS. These pages and the git repository are an initiative to get a sufficiently working version for the different GlusterFS protocols and have them included upstream.

Progress and some screenshots are made available in blog posts. Some questions are answered in the FAQ, which also points to a repository with RPMs and a way to build a separate wireshark-plugin.

It is very easy to build Wireshark-1.4 with (some) support for GlusterFS:

  1. download the sources

     $ git clone git://github.com/nixpanic/gluster-wireshark-1.4.git
    
  2. prepare the sources for building

     $ cd gluster-wireshark-1.4
     $ ./autogen.sh
    
  3. configure and (de)select some options (optionally disable some tools to speed up building)

     $ ./configure --help
     $ ./configure --with-tshark --without-wireshark
    
  4. compile all you need

     $ make
    
  5. run from the current working directory

     $ ./tshark -r $some_glusterfs.pcap
    
  6. hacking is done on the epan/dissectors/packet-gluster* files

In order to have the Gluster dissector included upstream into the main Wireshark project, a description of the protocol needs to be available. If the burdon to contribute on development is too high, additions and corrections to the explanation of the Sub Protocols is much appreciated.

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.