先说一下我的系统是fedora 16,wireshark的版本是1.6.10。

    基本步骤为

yum install wireshark-devel

yum install libcanberra

yum install scons 

git clone https://github.com/CPqD/ofdissector.git
export WIRESHARK=/usr/include/wireshark
cd src
scons install

做完这些后,会生成一个文件openflow.so,将这个文件拷入/usr/lib/wireshark/plugins/1.6.10/,再打开wireshark,在help下面的about wireshark中看是否有这个插件。