Configure Ruckus Smartzone Hotspot with Spotipo

If not done already, install spotipo on your sever by following tutorial available here.

Make sure you have enabled ports 1812 and 1813 in your firewall for UDP traffic.

Add a Site

Each location is represented by a Site. A site can have multiple routers (of the same type)

After adding the client add a new site by clicking on the Add New Site button in the drop down menu on top right.

Select the client you have just created, Site type as Ruckus Smartzone and configure the correct timezone and Save

After adding a site, do activate it by following 

Add Smart Zone Entry to Spotipo

Go to Smartzone tab on the site you just created and enter the details of your smartzone

Please note down the Radius Secret,NASID and Location Id generated

Disable MAC/IP encryption

Please login to controller CLI and execute below command

no encrypt-mac-ip
Add a new WLAN

Log into the smartzone controller and go to WLAN tab. Use the Create button.

In the WLAN configure, provide the required SSID and Select Hotspot(WISPr) as the authentication method.

Add Hotspot Portal

Under the Hotspot Portal tab, use the Create Button to add a new Hotspot Portal

Provide a name for your portal and set the Redirected Mac format to aa:bb:cc:dd:ee:ff

Also configure the location ID generated in Spotipo.

Please add the following URL ( replace with your server FQDN) as External Logon Page and Redirect URL respectively

http://<YOURSPOTIPOSERVERNAME>/smartzone/guest/

http://<YOURSPOTIPOSERVERNAME>/smartzone/postauth/

Create Authentication and Accounting Servers

Check the user controller as proxy option and add a authentication server and accounting server.

IP should be that of your Spotipo server and generated secret.

Configure Radius Options

Now go to Radius options tab, and select the NAS ID as user defined. Provide the value generated in Spotipo. Also configure Called STA ID to AP MAC 

Save And Test

Now you can save the configuration and test it by connecting a device to the Guest WiFI network created.


How did we do?