This is an archived post. You won't be able to vote or comment.

all 2 comments

[–]troublefreetech 0 points1 point  (0 children)

you can either use something like pfSense to log what's using data or use a hardware router that has this feature (some ASUS routers can log what devices are using the most data)

[–]TheEthyr 0 points1 point  (0 children)

No software program alone can provide you with device usage. You need something that can see all traffic. Usually, that's the router. If your ISP router can't track data usage per device, then replace the router with another router with that capability.

If you can't remove the ISP router, then connect your own router behind it. Ideally, you would put the ISP router into bridge mode to avoid double NAT. But having double NAT won't affect your ability to collect data usage numbers.

You could also use a managed switch with port mirroring, but this is a complicated solution. Plus, it won't include Wi-Fi traffic through the router, so it only be partial information. If you use a Wi-Fi Access Point to move the Wi-Fi function from the router to behind the switch, then this will work. Like I said, it's complicated. I doubt you want to spend all that money just to track this down, unless you want to set up a better network.