What are the steps of the installation process?

What are the steps of the installation process?

The installation is straightforward on all platform: download the package and install it. Below are specifications on how to install on the different operating system.

Windows

Double click on the .exe file to trigger the installer and follow the mandatory steps.

If you do not have WinPcap packet capture library in your system, you will be also prompted to install it. When asked to enable the WinPcap ‘NPF’ Windows service, you can decide whether:

  • to install and start the NPF service, thus allowing fing (and other packet capture tools) to be used by any non-admin user in the system
  • not to install the NFP service, so that only admin user accounts will be allowed to use fing

As soon as installation is complete, you can open a command prompt and launch the software:

fing

OS X

After having downloaded the dmg file for your OS X, open the pkg file, and follow the instructions provided by the installer.

When installed properly, open a Terminal and type:

sudo fing

Linux

The software has been packed using Debian (DPKG) and Read Hat (RPM) package manager. It’s also available as tarball (TGZ) for Linux distros exploiting different package management systems.

Architecture supported:

  • i686 and amd64 (intel 32/64 bit)
  • arm and arm64 (arm soft float 32/64 bit)
  • armhf (arm hard float 32 bit)
  • mips and mips64 (mips big endian 32/64 bit)
  • mipsel and mipsel64 (mips little endian 32/64 bit)

Download the package most suitable for your distribution and open a Terminal window.

You may refer to this List of Linux Distributions to find out the package format your platform requires. Supposing you want to install fing on a x86_64-based Linux distribution, type:

 sudo dpkg -i fing-amd64.deb    # DPKG
sudo rpm  -i fing-amd64.rpm    # RPM
sudo installpkg fing-amd64.tgz # TGZ

In general, the package of the fing CLI are distributed using the following standard:

fing-<arch>.<format>

After the installation has successfully completed, open a Terminal and type:

sudo fing

The command ‘fing’ without any additional parameter executes a discovery on your Local Area Network with a plain text output sent to console. This is only the simplest of reports Fing may generate.

OpenWRT

On OpenWRT platform you can use its own package manager (OpenwrtPacKaGe Manager) and download the proper package:

fing-<target>-<subtarget>.ipk

And install it with this instruction:

sudo opkg install fing-<target>-<subtarget>.ipk

When installed properly, you can execute the tool by typing on shell:

sudo fing

Raspberry Pi

On Raspberry Pi you can install Fing CLI using:

  • fing-armhf.deb / fing-armhf.tgz for Raspberry Pi 1 and 2

  • fing-arm64.deb / fing-arm64.tgz for Raspberry Pi 3

Download the Rasbpian distribution at Raspian official site.

We test and recommend the latest lite version RASPBIAN JESSIE LITE, although other distributions may work as well.

To install Fing CLI correctly, you shall execute, type:

sudo apt-get install chkconfig
# Option 1: dpkg
wget [TODO: PUT THE LINK TO THE PROPER PACKAGE]
sudo dpkg -i fing-armhf.deb
# Option 2: tgz
wget [TODO: PUT THE LINK TO THE PROPER PACKAGE]
sudo installpkg fing-armhf.tgz

After the installation has successfully completed, open a Terminal and type:

sudo fing

The command ‘fing’ without any additional parameter executes a discovery on your Local Area Network with a plain text output sent to console. This is only the simplest of reports Fing may generate.

Docker

Before all, you have to create locally the fing image using the following command:

docker import [TODO: PUT THE LINK TO THE DOCKER IMAGE TARBALL] docker-fing

Then you can run the container:

docker run --name fing –-net=host docker-fing /usr/bin/fing

Was this article helpful?

Related Articles