The kernel has some built in IP Accounting if you configure it to do so. Possible suggestions from Ubuntu: root@spidey:/ # apt-cache search accounting|grep -i ip iptables - Linux kernel 2.4+ iptables administration tools ipac-ng - IP Accounting for iptables( kernel >=2.4) ipfwadm - Linux 2.0.x firewalling tools jffnms - Web-based Network Management System (NMS) for IP networks net-acct - User-mode IP accounting daemon root@spidey:/ # [0] http://www.faqs.org/docs/linux_network/x-087-2-accounting.html -Derek Technomage wrote: >what I was looking for was a bit more detailed than that. >it needs to identify which machine printed to what printer and how many pages. > >that data would be displayed at the pay point and the user of that machine >would then be charged the appropriate amount per page printed. > >one last note, this must also be interoperable with a "windows publisher >package". the person who wants this setup is very determined to have windows >clients in the system and nothing I can do will change his mind. plus, he is >willing to pay me good money to do what he wants..... so...... > > >On Friday 10 June 2005 21:37, Bryce C wrote: > > >>For pages printed, scraping the data from a CUPS server should be no big >>problem, specifically if all the clients represent themselves as unique >>users, then narrow by timeframe. >>For the clients, I'd look at something like NoCatAuth. It's intended for >>wireless networks, or it was originally at least, but could probably be >>adapted to a wired network, simply requiring the user to "login" when >>they try and access the net (would you be doing anything else at a >>cybercafe? :-P) and then track their session length. >>Just my thoughts. >> >>-Bryce >> >>On Fri, 2005-10-06 at 12:27 -0700, Technomage wrote: >> >> >>>ok, I was recently handed a nice assignment, but I am not entirely sure >>>how to proceed with it. >>> >>>the scenario is this: >>> >>>a small cybercafe setup with 4 windows client machines hooked into a >>>linux backend machine (to act as printserver and accounting). this in >>>turn is hooked into a BSD firewall/bridging router. >>> >>>now. the other things I can handle, its the linux print server/accounting >>>box I am going to have a problem with. >>> >>>what I need is an accounting package that can account for time online of >>>specified users on each box, and to account also for how many pages each >>>one sends to the printer (the data collected and sent to another box >>>where it can be rung up as a cash register). >>> >>>since I am not entirely sure I am explaining this completely, I may need >>>some specified questions asked. >>> >>>can anyone help? >>> >>>TMH >>>623-849-9515 >>>--------------------------------------------------- >>>PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us >>>To subscribe, unsubscribe, or to change you mail settings: >>>http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss >>> >>> >>--------------------------------------------------- >>PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us >>To subscribe, unsubscribe, or to change you mail settings: >>http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss >> >> >--------------------------------------------------- >PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us >To subscribe, unsubscribe, or to change you mail settings: >http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss > >