I would like to state that at present we are billing for multiple use.
But that does NOT mean that we like it. And we are not one of those
providers silly enough to promise "unlimited" or "flat rate" access and
then complain when the users take advantage of that and additionally abuse
the network further with multiple logins. We would like to know that at
least Livingston is working on a solution. I know there are several
technical problems. In fact, I agree with MZ that the RADIUS daemon
should not be doing this directly. But any real solution is going to need
a FAST way of determining who is on a particular term server at a given
time, and they also need an official way of continuously monitor what
radiusd is doing. Looking at both is the only way to keep a user database
up-to-date and periodically validate the database generated. Both of
these will require some cooperation with Livingston, not to modify
RADIUS to change its function, but to modify the COMOS to speed up
either pmconsole or telnet access or whatever, and to modify radiusd with
hooks to its rad accounting function to pipe data to the user database
program/daemon.
Register us down as an ISP that would prefer preventing or booting of
multiple logins. We don't like the billing for multiple use, we would
prefer a free modem or the customer to have to get a second account.