Important

Please ensure your Zone Director is running version 9.8 or greater, prior versions had issues with the wildcard domains in the walled garden list.

Add your Ruckus Access Points to Amplespot WiFi Admin Portal

Head to your Amplespot account and if you haven't already, create Zones for your Access Points. Or you can use the default Zone and change your settings later.

Once you created all nessesary Zones, note the login to your Zone Director, select Configure in the top menu, then Access Points in the left-hand menu.

Note Access Poists MAC address(es) together with their Device Names.

Now head to Amplespot WiFi Admin Portal, click on Access Points in the left-hand menu and then on Add new Unmanaged Access Point

Select the Access Point make and model, type in MAC Address and Name, Select the Country and the Captive Portal Zone where you would like to add this Access Point. You will be able to move your access point to other Zones later.

!! IMPORTANT!! Make sure that the name of the SSID used by the Captive Portal Zone you are selecting exactly corresponds to the name of WLAN ESSID as you will create later on your Zone Director.

Setup RADIUS servers for Authentication

Go to Configure in the top menu, AAA Servers in the left-hand menu, then click  Create New in Authentication/Accounting Servers section

Create two RADIUS Accounting Servers with following settings:

  • Name: Amplespot RADIUS
  • Type: RADIUS
  • Encryption: Unchecked
  • Auth Method: PAP
  • Backup RADIUS: Enable Backup RADIUS support

First Server

IP Address: see this doc - http://docs.amplespot.com/hardware-integrations/amplespot-captive-portal-and-radius-settings

Port: 1812

Secret: seethis doc - http://docs.amplespot.com/hardware-integrations/amplespot-captive-portal-and-radius-settings

Confirm Secret: (As above)

Second Server

IP Address: see this doc - http://docs.amplespot.com/hardware-integrations/amplespot-captive-portal-and-radius-settings

Port: 1812

Secret: see this doc - http://docs.amplespot.com/hardware-integrations/amplespot-captive-portal-and-radius-settings

Confirm Secret: (As above)

Retry Policy

Request Timeout: 5
Max Number of Retries: 3
Max Number of Consecutive Drop Packets: 2
Reconnect Primary: 1

Click OK to save the changes.

Complete the same again, creating a new entry, but this time with the following information:

  • Name: Amplespot RADIUS
  • Type: Amplespot RADIUS
  • Backup RADIUS: Enable Backup RADIUS support

First Accounting Server

IP Address: see this doc - http://docs.amplespot.com/hardware-integrations/amplespot-captive-portal-and-radius-settings

Port: 1813

Secret: see this doc - http://docs.amplespot.com/hardware-integrations/amplespot-captive-portal-and-radius-settings

Confirm Secret: (As above)

First Accounting Server

IP Address: see this doc - http://docs.amplespot.com/hardware-integrations/amplespot-captive-portal-and-radius-settings

Port: 1813

Secret: see this doc - http://docs.amplespot.com/hardware-integrations/amplespot-captive-portal-and-radius-settings

Confirm Secret: (As above)

Retry Policy

Request Timeout: 5
Max Number of Retries: 3
Max Number of Consecutive Drop Packets: 2
Reconnect Primary: 1

Click OK to save the changes.

Create Ruckus Hostspot Service

Click Hotspot Services on the left-hand menu, and then click Create New

Create new Hostspot Service with following settings

  • Name: Amplespot

Redirection

WISPr Smart Client Support: None

Login Page: http://cp.amplespot.com/rkzd/
(you can use https if your Zone Director has valid SSL certificate)

Start Page: redirect to the URL that the user intends to visit.

User Session

Session Timeout: Unchecked
Grace Period: Unchecked

Authentication/Accounting Servers

Authentication Server: <In the drop-down menu, select RADIUS server you created above>

Accounting Server: <In the drop-down menu, select RADIUS accounting server you created above>

Wireless Client Isolation

Isolate wireless client traffic from other clients on the same AP: Checked

Set your Walled Gardens

You will now see the Walled Garden entries. Click Create New to add the entries needed. You can find up to date list of  Walled Gardens here.

Click OK to save the changes.

Create WLAN for your Guest WiFi

Click WLANs on the left-hand menu, and under WLANs click Create New

A selection of fields will need to be filled with the following information:

  • Name/ESSID: Demo Guest WiFi
  • ESSID: Demo Guest WiFi
  • Type: Hotspot Service (WISPr)
  • Authentication Method: Open
  • Encryption Method: Open
  • Hotspot Services: Amplespot (the Hotspot Service created above)

Save your changes by clicking OK

WLAN Groups click Create New

A selection of fields will need to be filled with the following information:

  • Name: Demo Guest
  • Description: <anything>
  • Members: Demo Guest WiFi

Save your changes by clicking OK

!!!IMPORTANT!!!
Make sure your default Ruckus Role includes access to the WLAN

Create Access Points Group for your Guest WiFi

Click Access Points on the left-hand menu, and under Access Point Groups click Create New

A selection of fields will need to be filled with the following information:

  • Name: Demo Guest
  • WLAN Group (Radio B/G/N (2.4 GHz)): Amplespot
  • WLAN Group (Radio A/N/AC (5.0 GHz)): Amplespot

Save your changes by clicking OK

Use that CLI

Because there are no options to change these settings in the GUI, you will need to SSH in to the Ruckus Zone Director, which is done by entering the following:

(you can use putty client if you are on windows or terminal app if you are on Apple Mac)

ssh root@DEVICE_IP

Replace DEVICE_IP with the IP address of your Zone Director, and login with your username and password that you used to log into the Zone Director.

Once you have established an SSH connection, enter the commands below, one by one:

enable
config
wlan "Demo Guest WiFi" (name of ESSID you created above)
called-station-id-type ap-mac
nasid-type mac-addr
end

Please ensure that the ESSID matches the ESSID set up on the Zone Director

It might look like this:

We are finally done. Add an Access Point to the Access Point Group you just created and test it by loggging in.

Did this answer your question?