PPPOED on the Linux platform is logging DSL-Connections in the /var/log/messages file in the following way:

May 4 17:50:29 prince pppoed[603]: ppp_connect came back!
May 4 17:50:29 prince kernel: pppox_write: illegal 23 chars from user space
May 4 17:50:29 prince pppd[177]: Serial connection established.
May 4 17:50:29 prince pppd[177]: Connect: ppp0 <--> /dev/pppox0
[..]
May 4 17:56:30 prince pppd[177]: Connection terminated.
May 4 17:56:30 prince pppd[177]: Connect time 6.1 minutes.
May 4 17:56:30 prince pppd[177]: Sent 139398 bytes, received 1059374 bytes.

The goal of the project should be to get summary data available on a Web-Frontend.
The summary data should contain the number of connections, the online time, the average data rate and the overall data transmitted. The start- and endtime of this summaries should be selectable in a suitable way (e.g. one day, one week, last month, last year).

Proposal is to do this job with Perl-Libs for the file-parsing and creating of graphs (Perl-Lib GD).
For doing the IP-Accounting my proposal is to use the IPAC-package. This package indeed does similar things with 'standard' network interfaces(Example).

I'm urgently searching for PROJECT MEMBERS (Developers).

I'm waiting for you participation....
CharlieBlank

 

Figure: Example of Graph-taken from the IPAC package.