使用脚本
在ppp每次启动的时候也就是我们连接成功的时候会调用/etc/ppp/ipup.local[rh是这样,其他未考证],所以可以在这里假如你自己的脚本记录下你上网的时间,然后同理在/etc/ppp/ipdown.local里面记录下你的断线时间。剩下的应该就是计算上网时间了,这部分不是很好做,最好用其他的比如perl或者c来做。
至于更换账号,只要在/etc/ppp/pap-secrets中写入两组用户名和密码,然后在使用adsl-setup分别作两次设置工作,分别叫两个不同的名字,然后还是脚本的工作了。
我做过一个定期更换的脚本[包括每天限制拨号时间]比较好实现。计算时间部分用脚本就不太方便了