IT / Tech help need...
 

  You don't need to be an 'investor' to invest in Singletrack: 6 days left: 95% of target - Find out more

[Closed] IT / Tech help needed: Tracking devices dropping off networks

12 Posts
8 Users
0 Reactions
122 Views
Posts: 1317
Free Member
Topic starter
 

Hey All,

No-one in my tech forum can help - thought it's time to ask the MTB'ers 🙂

Do any of you know of any tool or service that can be used to track devices dropping off networks over time?

Basically I want an iOS tablet to be able to communicate with other tablets / printers on a LAN. Ideally sending Ping Pong throughout the day to the other devices. If the tablet drops off the network or cannot reach one of the other devices I need to track it over time. Basically iPad tablet one failed to get response from Android tablet no 2.

My networking / IP knowledge is not where it needs to be for this one.


 
Posted : 05/12/2019 12:49 pm
Posts: 13594
Free Member
 

You'd need to write an App to do that on an iPad etc. If you have a Linux box on your network, you could easily script something and create a webpage summary....

NB There are loads of commercial NMS apps for tracking who is / isn't on a network...

Eg Download a freeware / trail version of

https://www.whatsupgold.com/

I did some integration work with our product and Intermapper, just used their demo version for it..

https://www.helpsystems.com/products/network-monitoring-software


 
Posted : 05/12/2019 12:54 pm
Posts: 1317
Free Member
Topic starter
 

So,

I can develop and integrate the SDK of a third party service into iOS / Android Apps that will be sitting on devices.

What I'm looking for is if there is a pre-existing tool build specifically for this that can store and flag the data or let me export events in a csv so I don't have to build my own version of something that already exists.


 
Posted : 05/12/2019 1:09 pm
Posts: 894
Free Member
 

I'm not sure but i think this device and associated app can do this kind of thing amongst other things.

https://www.fing.com/products/fingbox


 
Posted : 05/12/2019 1:14 pm
Posts: 13594
Free Member
 

What I’m looking for is if there is a pre-existing tool build specifically for this that can store and flag the data or let me export events in a csv so I don’t have to build my own version of something that already exists.

If you just want a log of which device was on the network for what time period, then that is basic NMS functionality. Just pick a tool which has iOS App support and off you go. Configuration is just adding the IPs of the devices you want monitored. It will then ping them (or use SNMP) to determine who is on the LAN and who isn't.

Loads out there

OpenNMS (we use this, utterly shite UI, all our customers hate it)
WhatsUpGold
InterMapper

etc


 
Posted : 05/12/2019 1:20 pm
Posts: 0
Free Member
 

Who is the vendor of your wifi network. Is its decent enterprise grade then it should have detailed logs of all devices joining and leaving the network.


 
Posted : 05/12/2019 1:38 pm
Posts: 3445
Free Member
 

I am not an infrastructure person at all, I'm a software one, but if you're trying to track something dropping out due to inactivity, I'd be wary that by sending a ping from that device you may be triggering the management stuff to keep that device alive on the network, making it an invalid test.

May be totally barking up the wrong tree though!


 
Posted : 05/12/2019 1:42 pm
Posts: 887
Full Member
 

Physically track it?  Would one of the location sharing apps do the trick?  The type you might use to warn you if your kids / elderly parents have gone awol and where (assuming they carry the device around).  Not sure if they need triggering every 24 hours though.


 
Posted : 05/12/2019 1:57 pm
Posts: 1317
Free Member
Topic starter
 

Thanks so much all.

Basically NMS is what I'm looking for. Ideally something that can sit on our tablets / Apps and talk to our other tablets / apps sitting on the same network.

Our challenge is we own the tablets / Apps and these are always consistent over all locations. We have access to the network from our hardware in basically any way we want but not any NMS tool or router that may be used.

We see lots of Cisco, Meraki, Ubiquiti with great to shocking setups. People with shocking setups will not admit to it or give us access to their infrastructure so I want to track disconnects ourselves.

Basically looks like like I need to research NMS and the above vendors to see if any have iOS / Android SDK's or functionality.

Thanks again all, massively appreciated. Any more info through over.


 
Posted : 05/12/2019 2:14 pm
Posts: 0
Free Member
 

How about using your Android device to monitor your wireless devices?

Pingtools (playstore App) has a watcher task as well as loads of other useful looking network monitoring features.

If you're looking to monitor the user experience between devices, that's more complex.


 
Posted : 05/12/2019 2:17 pm
Posts: 1317
Free Member
Topic starter
 

I basically need access to the data offsite. Could easily run App like Pingtools in the background if it stored all the data and instances of devices joining / dropping off network that I could pull remotely as CSV or via API. Challenge with most of the Apps is having access to historic data I can pull / query.

More than happy to spend money so not just looking for a free App / service either, just need something suitable.


 
Posted : 05/12/2019 2:29 pm
Posts: 0
Free Member
 

Then an NMS is what you probably need, I've used SolarWinds a lot in the past and they have trials and free to use apps.


 
Posted : 05/12/2019 3:01 pm
Posts: 4954
Free Member
 

Ok this is an idea.

If you want to see if item A (your tablet) has fallen off the network without the tablet it's self doing a request to the network you could try this.

Have a second device connected to the network. Have a Cron job that periodically clears your ARP table then sends a ping request. This should force the router to do a who has request. If your device is still connected then you will get a result back of not you will get a failure. Pipe the results with a timestamp to a file. If you want to test multiple devices then just loop though an array of devices and give them a meaningful name and or UID so that you can pipe that to a file as well. You can set up the script to s Nd you a mail with the results on another Cron job.

As I said this is an idea but I think it could give you some powerful results. You would have to make sure the tablet you are checking doesn't go to sleep or similar. I know you were asking for a off the shelf solution but this should be quite a easy shell script for a system administrator to throw together for you and run from a device with a bash terminal.


 
Posted : 05/12/2019 6:55 pm

6 DAYS LEFT
We are currently at 95% of our target!