I've been trying to properly integrate an imq based graphical client monitoring feature into the Tomato GUI for several weeks.
K26 MIPSR2 version running and tested on an RT-N16. Others report it working fine on the E3000.
K26 MIPSR1 version is running OK on an ASUS WL500gP v2.
How to use it
Look at the old "realtime" monitor, and you'll find a checkbox to enable monitoring, and an entry box for the client's IP address. After saving, two new imq interfaces are brought up to monitor incoming and outgoing streams from that client. The 24 hour graph page will also show the same interfaces.
When monitoring a particular client, it's data will be removed from the BW Limiter's imq display and control, and instead be passed through the new imq device belonging to the client monitor. So you can also use it to remove a client from that display for diagnostic purposes.
You will find other ways to use these functions, I'm sure.
I've also added a few extra mods which hopefully will bring up and take down the imq's of this (and also the bw limiter) mod when you exit. However, at present the 24 hour page remains the same, this needs a little more work :-)
I'm interested in any more feedback.
Download site http://www.4shared.com/dir/v1BuINP3/Toastman_Builds.html (inc. torrent downloads)
Make a Paypal Donation http://toastmanfirmware.yolasite.com/donations.php