FMADIO Shark

FMADIO Shark is a self contained LXC container that runs on the FMADIO Packet Capture systems. It provides a "Wireshark Lite" way to navigate thats fully compatible with Wireshark, as the backend is Wireshark.

To configure and run as follows

Download Latest FMADIO Shark Release

Copy the tarball to /tmp

Unpack FMADIO Shark

Unpack the tarball into the /opt/fmadio/lxc directory

/mnt/store0/lxc/lib/lxc$ sudo tar xfzv /tmp/fmadshark-release_20220317_164527-314-4436d67.tar.gz
./fshark_20220317_1646/
./fshark_20220317_1646/config
./fshark_20220317_1646/install.lua
./fshark_20220317_1646/rootfs/
./fshark_20220317_1646/rootfs/lib/
./fshark_20220317_1646/rootfs/lib/udev/
./fshark_20220317_1646/rootfs/lib/udev/ifupdown-hotplug

Symlink the latest release. Optionally removing the symlink of any older version

Run the Container Install Script

Enable in the Config File

Edit the file

Setting the following ["FShark"] = true, if the field does not exist then create it

Enable automatic start on boot

By default FShark does not start on boot, enabling this in the config uses the generic LXC container framework.

Edit the config file

Near the bottom section of the config there is a "Container" section. The example below shows a basic FShark only configuration, depending on your usage there may be additional containers configured to run.

After configuration update, reboot the system

Check FMADIO Shark is running

Check FShark is running using the fmadiocli utility as follows

FShark should be installed and running as hilighted in red below.

Check FShark status

Packet Browser

PacketBrowser and PacketScope should be visible on the GUI as follows

FShark Packet Viewing

Last updated

Was this helpful?