So, I have a Linksys WRT54GL router, and I’m running the Tomato operating system on it. Tomato is brilliant; it looks nice, it’s easy to install and configure, and best of all it’ll run the router in Wireless Client mode. This turns the router into just another wireless client, connecting to my existing access point in the same way my laptop does - including using a lengthy password and WPA1 encryption. In my case the router then acts like a switch - forwarding traffic received on its wireless interface to the appropriate ports on its built-in four port switch. My other PCs, printers, XBox etc then plug into the router, and have seamless connectivity over wireless to the rest of my network. No driver issues, I don’t need to leave a PC on all the time, and only a single radio contending for the link (which allows better throughput). Brilliant.
There are, however, a couple of things Tomato doesn’t do; one of which is support SNMP - the Simple Network Management Protocol. SNMP is a standard way for devices to report statistics about their operation - CPU usage, memory usage, packets received and the like. You can then use a package like MRTG to collate that data from all of the devices in your network, and see what’s going on. In my day job, we use it to diagnose problems and to decide where best to spend our budget.
But back to Tomato… (Continued)