Getting Started
RADIUSdesk now features a Setup Wizard to get you up and running in no time.
After you created a site using the Setup Wizard you can simply start to point RADIUS Clients to the RADIUSdesk server.
In this page we will assume you have an installation of CoovaChilli which you want to point to a RADIUSdesk server.
There will be three steps involved
Configure CoovaChilli to point to RADIUSdesk
Add CoovaChilli as a Dynamic RADIUS Client
Add an entry to the Dynamic Keys of the Dynamic Login Page to server the login page you desire.
Plain and simple. Lets get started.
Item | Value | Comment |
IP Address | 164.160.91.12 | This does not need to be a public IP and can even be internal |
FQDN | hotspot.radiusdesk.com | Looks more professional and needed if serving through https |
NAS Identifier | ZA-GTNG-JHB-1 | Work out a convention that works for you |
sudo vi /etc/chilli/config
HS_NASID=ZA-GTNG-JHB-1
HS_RADIUS=164.160.91.12
#HS_RADIUS2=localhost
HS_UAMFORMAT=http://hotspot.radiusdesk.com/cake3/rd_cake/dynamic-details/chilli-browser-detect/
sudo systemctl stop chilli
sudo systemctl start chilli
sudo systemctl statue chilli
Add CoovaChilli as a Dynamic RADIUS Client
Log into RADIUSdesk
Go to RADIUS
Look for the blue button with the question mark and click it to open the Unknown Clients Tab
Select the item which you want to add, click the Attach button show the attach window.
Supply the required info (Remember to specify the Realms you want to enable for this NAS)
Click save and the NAS should now move from the Unknown Clients to RADIUS Clients
One step remaining and we're done!
Add Dynamic Keys
Log into RADIUSdesk
Go to Login Pages
Select the Login Page you want to serve on the CoovaChilli Captive Portal
Edit the page and go to the Dynamic Keys sub tab
Click the add button and specify
name: nasid
value: ZA-GTNG-JHB-1
priority: 1
Save the entry
Everything should now be ready to use the Captive Portal