RadiusRB, a ruby RADIUS client library that supports: Authentication, Accounting, Custom dictionaries and Vendor Specific Attributes.