### What is Fing?

Most users of Raspberry Pi have needed to find its IP address on their local network. A quick goggle at Google, and we find that the Fing App for Android is the way to go. Load it up, log on to your network, and in seconds you'll see a list of attached devices.

### Fing on Other Devices

So it turns out, you can run Fing on other computers too and it's a great way to keep track of your online devices. Running constantly in the background, it can tell you what's online and what's not, and alert you when something goes offline. This is particularly useful in IoT scenarios.

### Fing on the Raspberry Pi

At the outset, don't expect the same slick graphics that you get on the Android App. On the RasPi, Fing runs in Terminal mode and gives a recurring list of attached devices. It's not the most inspiring sight, but it works...

# How to install Fing on the RasPi

Now, before you go on, save yourself a lot of fiddling. I spent hours trying to get this working on a Pi Zero. Eventually, I called in my Big Guns (co-blogger Allan) and with his 40 years of programming in every language you can imagine, he also couldn't get it to work. Eventually we both gave up.

Then Allan suggested I use another Pi. Plugged in a Version 2, and it worked first time!

Like so often happens with RasPi instructions, to the "Linux-impaired", everything is a clear as mud. So here's what to do...

 sudo apt-get install chkconfig  and wait for the installation process to finish.

Next is to install the required package. You can choose between two options. I decided on the tgz option. You need to be careful which package you download.

If you're using a Pi 1 or 2, then type this:
 wget fing-armhf.deb / fing-armhf.tgz  If you're using the Pi 3, then use this:
 wget fing-arm64.deb / fing-arm64.tgz  When it has done its stuff, type this:
 sudo installpkg fing-armhf.tgz  That should be it. Now go to terminal and type
 sudo fing  and you should get something like this:

### Keeping it running

Lots of RasPi newbies don't know how to keep a routine running after they've logged off of Terminal. You'll probably want this when you're running Fing; you don't want your Terminal open all the time. For that I use Screen Bash. Here's an explanation of what it is - and how to use it.

I'd recommended it to anyone that ssh's into a Pi from Terminal. That said, because I've been using it for years, I've never explored alternatives so there may be better ways to do it.

### Subscribe to What I Made Today

Get the latest posts delivered right to your inbox.

or subscribe via RSS with Feedly!