But want to start tracking usage of machines. It's all fine and good to know that 1gb was used on x day, but I want to know which of my machines (I have a few and never know which ones are getting updates etc).
So I've been looking at the main players and looking for some feedback
Gargoyle - seems to do the machine based bandwidth monitoring - correct? But no VPN (PPTP or IPSEC?) and no built in SSH server?
Tomato - bandwidth monitoring is on interface only, not by connected machine, No VPN and possibly has SSH server.
DD-WRT - no bandwidth monitoring, but does have VPN and SSH.
Have I got that correct? If so then it sounds like I need gargoyle for the internet usage, and keep my old DDWRT for SSH server and VPN.