Skip to content

RADIUS Setup

How RADIUS controls authentication, speed, session duration, and accounting.

Updated 2026-09-13For: Network Technicians, Customer Care

What RADIUS Controls

  • Authentication — deciding whether a customer's login is accepted.
  • Package speed — applying the download/upload limits of the customer's active package.
  • Session duration — how long a session may run before re-authentication.
  • Concurrent sessions — how many devices a customer may use at once.
  • Accounting — recording session start, stop, and usage for reports.

Configuring a Router as a RADIUS Client

  1. 1Open the router's detail page under Network → Routers.
  2. 2Generate the RADIUS client configuration for that router.
  3. 3Apply the generated shared secret and server addresses on the router's RADIUS client settings.
  4. 4Enable RADIUS accounting on the router's hotspot service.
Example only — not a real secret
RADIUS server: YOUR_RADIUS_SERVER_ADDRESS
Authentication port: 1812
Accounting port: 1813
Shared secret: YOUR_RADIUS_SECRET
Each router is issued its own shared secret when it's added. Infinity Radius does not publish a shared or default secret — do not reuse a secret across routers.

Common Authentication Statuses

  • Access Accepted — the customer is authenticated and access is granted.
  • Access Rejected — credentials or voucher code are invalid.
  • Expired Subscription — the customer's package has run out and needs renewal.
  • No Active Package — the customer has no active package or voucher on file.
  • Session Limit Reached — the customer has hit their concurrent device limit.