What is the purpose of Wireless Internet Service Provider Roaming (WISPr) in Aruba Instant (IAP) and how to configure it?

Aruba Employee
Aruba Employee

This article explains the need for Wireless Internet Service Provider Roaming (WISPr) in Aruba Instant Access Points and the steps to configure it.


Environment : This article applies to all the IAP models running



Need for WISPr

Wireless Internet Service Provider roaming (WISPr) authentication allows a smart client to authenticate on the network when they roam between wireless internet service providers, even if the wireless hotspot uses an Internet Service Provider (ISP) with whom the client may not have an account.
How WISPr work?
If you are a hotspot operator using WISPr authentication and a client that has an account with your ISP attempts to access the Internet at your hotspot, then your ISP’s WISPr AAA server authenticates that client directly and allows the client access on the network. Smart Client on the mobile device sends the authentication credentials to the IAP via http, which IAP then send to the ISP’s RADIUS server. If, however, the client only has an account with a partnerISP, then your ISP’s WISPr AAA server forwards that client’s credentials to the partner ISP’s WISPr AAA server for authentication. When the client is authenticated on the partner ISP, it is also authenticated on your hotspot’s own ISP as per their service agreements. The IAP assigns the default WISPr user role to the client when your ISP sends an authentication message to the IAP.
After authenticating successfully on ISP’s RADIUS server, IAP starts accounting for the client, and will stops accounting when client disconnect.


Step 1:
 Create a wireless “Guest” network.


rtaImage (8).png


Enter the desired client IP and VLAN assignment.

Step 2: The following two types of WISPr authentication are supported:

- Internal – Authenticated
- External - RADIUS Server

Select the Internal – Authenticated or the External - RADIUS Server option from the Splash page type dropdown before you configure WISPr authentication. Click on “Next”.


rtaImage (9).png


Step 3: Assign the required network permissions

Step 4: configure WISPr parameters in Settings -> WISPr.

IAP sends these parameters to radius server for different ISPs.1. In the Instant UI, click Settings in the top-right corner, then select the WISPr tab. Enter the ISO Country Code section of the WISPr Location ID in the ISO Country Code text box.

  1.  Enter the E.164 Area Code section of the WISPr Location ID in the E.164 Area Code text box.
  2. Enter the operator name of the Hotspot in the Operator Name text box.
  3. Enter the E.164 Country Code section of the WISPr Location ID in the E.164 Country Code text box.
  4. Enter the SSID/Zone section of the WISPr Location ID in the SSID/Zone text box.
  5. Enter the name of the Hotspot location in the Location Name text box. If no name is defined, the
  6. parameter will use the name of the IAP to which the user has associated.
  7. Click OK to apply the changes.

rtaImage (10).png



NOTE: The parameters described above, to define WISPr RADIUS attributes, are specific to the RADIUS server your ISP uses for WISPr authentication. Contact your ISP to determine these values. You can find a list of ISO and ITU country and area codes at the ISO and ITU websites (www.iso.org and http://www.itu.int.).
The same can be configured through the CLI of the IAP using the following commands:


wlan wispr-profile
        wispr-location-name-operator-name CMCC
        wispr-location-name-location Beijing
        wispr-location-id-network CMCC
        wispr-location-id-cc 86
        wispr-location-id-ac 10
        wispr-location-id-isocc CN
wlan ssid-profile CMCC
        index 2
        type guest
        essid CMCC
        opmode opensystem
       max-authentication-failures 0
        vlan guest
       auth-server wispr
       auth-server wispr1
       rf-band all
       captive-portal internal
       dtim-period 1
       inactivity-timeout 1000
       broadcast-filter none
       radius-interim-accounting-interval 5
       dmo-channel-utilization-threshold 90
       local-probe-req-thresh 0
      max-clients-threshold 64



To verify the WISPr configuration:

IAP# show wispr config
WISPr ISO Country Code   :
WISPr E.164 Country Code :
WISPr E.164 Area Code    :
WISPr SSID               :
WISPr Operator Name      :CMCC
WISPr Location Name      :


Another command that can give an idea about the WISPr configuration and troubleshooting is "show client debug".



Version history
Revision #:
1 of 1
Last update:
‎07-02-2014 03:55 PM
Updated by:
Labels (1)
Search Airheads
Showing results for 
Search instead for 
Did you mean: