Installing Wireshark (tshark) on pfSense 2.0.1

Posted on .

As discussed earlier, you can add extra packages from the FreeBSD repository to pfSense.

One of the most useful applications for any firewall is a packet sniffer. pfSense comes with tcpdump but Wireshark has more features, one of which is parsing application level protocols to give an easier understanding of traffic.

You can install tshark using pkg_add, however pfSense is missing some key libraries,

/libexec/ld-elf.so.1: Shared object "libkrb5.so.10" not found, required by "tshark"

I have tar’d the required libraries which you can download here,
  Libraries required by tshark on pfSense 2.0.1 (447.6 KiB, 1,507 hits)

You can also quickly install these libraries directly with the following commands,

cd /root && fetch http://www.nooblet.org/blog/download/libtshark-pfsense.tar.gz && tar xfvz libtshark-pfsense.tar.gz && mv /root/libtshark-pfsense/* /usr/local/lib/ && rm -rf root/libtshark-pfsense/

2 thoughts on “Installing Wireshark (tshark) on pfSense 2.0.1

  1. Dantalion

    pkg_add does not seem to be working anymore in recent versions of pfsense do you know anything about that and how I can still install tshark.

    Reply

Leave a Reply to Dantalion Cancel reply

You may leave the Name and Email fields blank to post anonymously.