I'm looking for Linux software that will monitor activity on a dialup server
(e.g. at a small ISP), and do things like kick people off if they haven't
done anything in N minutes.
The objective is a more or less standard one for small ISP's ... let people
stay on for as long as they want to while they're doing something, but don't
let them camp on the line for days at a time doing nothing.
The software should detect and reject things like pingbots as are used by
some dialup users to defeat the ISP's inactivity monitors.
And, I would like the source so that I can modify the program to only
actually kick anyone off if some percentage of the phone lines become full
... that way, during slow times when lines are free, I can let them stay on
as long as they want even if they aren't doing anything.
Any suggestions?
Thanks ...
. . . . . ep