This is a static archive of our old Q&A Site. Please post any new questions and answers at ask.wireshark.org.

Cannot load suriwire from wireshark

0

I installed wireshark 1.8.10 on CentOS 6.5. I followed the instructions here to install suriwire on wireshark, both by making the directory ~/wireshark/plugins and copying suriwire.lua and also by making a subdirectory called plugins under /root/.wireshark and copying suriwire.lua there. I also run wireshark both as root and as unprivileged. However, when I pull down the tools menu, there is only

  Firewall ACL Rules

and it is disabled.

asked 01 Dec '14, 18:02

OtagoHarbour's gravatar image

OtagoHarbour
21226
accept rate: 0%


One Answer:

1

Check the 'About Wireshark' dialog, accessible from the Help menu. It has to state that your Wireshark instance is build with Lua support ("...with Lua 5.1....")

If that's the case then check if your init.lua file (in the installation or your home directory) has disable_lua set to true.

answered 02 Dec '14, 01:07

Jaap's gravatar image

Jaap ♦
11.7k16101
accept rate: 14%

That seems to be the problem. It says that it was built without lua support. I will try rebuilding it with lua support this evening. I will let you know how it works. Thanks very much,

(02 Dec '14, 18:35) OtagoHarbour

I unpacked the tarball for Wireshark 1.12.2 and entered "sudo ./configure --with-lua"/ It failed with the message "configure: error: Qt is not available". I have qt-4.6.2-28.el6_5.i686 installed. Thanks,

(02 Dec '14, 18:57) OtagoHarbour
1

As Qt based GUI lacks many features in the 1.12 branch, I highly recommend you to execute ./configure with the --with-gtk2 or --with-gtk3 option. Of course you will need to have the GTK2 or GTK3 development package installed.

(02 Dec '14, 22:11) Pascal Quantin

If an answer has solved your issue, please accept the answer for the benefit of other users by clicking the checkmark icon next to the answer. Please read the FAQ for more information.

(05 Dec '14, 07:00) Jaap ♦