ZaRadius
An open source Radius and Billing package
The project is still in its early stages, currently in beta version,
that only supports simpel password authentication for system or mySql based accounts.
Downloads the beta version here,
You may browse the CVS for the source
code.
Zaradius aims to be different in the following ways:
Its goal is to support three tire service
offering and billing features, in which case a large ISP may have resellers
that sell its services to the end user.
Different packages and
services are to be offered to different resellers on different service offerings.
It should by an open Radius and Billing system, by supporting plugins through out the life cycle of the AAA and billing processes.
This is in addition to the standard Radius and Billing features:
RFC 2865 & 2138 - RADIUS Authentication.
RFC 2866 & 2139 - RADIUS Accounting.
Vendor specific attributes.
RADIUS roaming and proxy.
Concurrent login control (per user and per group)
IP allocation and centralized IP pools management
RDBMS or text file accounting log
Online billing and automated user interaction
Fully customizable service offering (flat rate, prepaid, multiple rates for different time of day or days of week...)
Promotion campaigns support.