On Wed, 21 May 2008 23:44:34 -0700 (PDT),
(E-Mail Removed) wrote:
>> Did you check the DD-WRT Tutorial?
>> <http://www.dd-wrt.com/wiki/index.php/Using_RFlow_Collector_and_MySQL_...>
>
>Yes, and it says you can use a query browser to view the
>network....sounds like I almost need to be a DB programmer to do
>this....I just want to view traffic amounts back to clients!!!!!
>
>Isnt there a easier way?
Easier? Sure, just pound the students into submission. Violence
always works. It might also be easier to use QoS and apply quotas.
Another easier way is to apply time slicing. Give each student 1 hour
of internet time in rotation and bill them by the connect time. The
easiest way (for me, in my limited experience) is to publicly post
their individual traffic statistics. That will generate all manner of
embarassing questions and tends to discourage overuse and abuse.
Now, if you wanted a "better" way, instead of an "easier" way, there's
always SNMP, which is part of the DD-WRT distribution. Like RFLOW,
the problem is that you'll need a dedicated PC, running continuously,
to do the logging. There's not enough horsepower or flash space in
the WRT54G to store all the collected data.
For SNMP monitoring, I suggest RRDTool running on your favorite Linux
distribution:
<http://oss.oetiker.ch/rrdtool/>
with a Cacti front end:
<http://www.cacti.net/>
If that's too much, you can get a start with PRTG:
<http://www.paessler.com/prtg>
which does both SNMP and Netflow. You can sorta monitor by MAC
address, so that you don't have to deal with seperating out the
traffic by user. However, the free version of PRTG only does 3 OID's,
so you'll need to spend the $100 for the commercial version. Send the
bill to the students, which may in itself solve the problem. If not,
there are plenty of other tools.
RFlow uses a version of Cisco IOS Netflow. There are apparently
plenty of monitoring and logging tools available. For example:
<http://nst.sourceforge.net/nst/docs/user/ch09s02.html> (nice image)
You might also take a look at Wallwatcher:
<http://sonic.net/wallwatcher/>
It can't seperate out the traffic by client IP, so it won't do what
you want, but it's a useful tool for collecting overall traffic data
and sniffing, without the complexities of SNMP and Netflow.
--
Jeff Liebermann
(E-Mail Removed)
150 Felker St #D
http://www.LearnByDestroying.com
Santa Cruz CA 95060
http://802.11junk.com
Skype: JeffLiebermann AE6KS 831-336-2558