Aruba thin AP provisioning from the CLI

Aruba Employee


In order to provision an Aruba AP, the following conditions have to be met:

  1. The AP has to be connected either directly to the controller or to the wired network.
  2. Upon booting up, a new and unprovisioned AP will seek to acquire its IP address via DHCP. Such step has to succeed.
  3. The AP will have to be able to discover its master controller in one of the following ways: either via DHCP option 43 or via DNS or using the Aruba Discovery protocol (ADP).

Once an Aruba AP has found its master controller, it will appear in the Master controller AP Database with the following information:

Name:           wired mac address
Group:          default
IP Address:   DHCP assigned IP address
Flags:           Inactive (I)At this stage, the AP is ready for provisioning.

Running the command: '#show ap database' will confirm the above facts. Example:

(MM800) #show ap database

AP Database


Name Group AP Type IP Address Status Flags Switch IP

---- ----- ------- ---------- ------ ----- ---------

00:0b:86:c0:b7:38 default 65 Up 5m:0s I

mm-ap61 mm-us 61 Up 21h:15m:47s

mm-rap70 remote 70 Up 21h:16m:9s R

Flags: U = Unprovisioned; N = Duplicate name; G = No such group

R = Remote AP; I = Inactive; X = Maintenance Mode; P = PPPoE AP

Total APs:3

Provisioning a single AP:

From the Master controller CLI in enable mode:

  1. Go into configuration mode:
    #configure terminal
  2. Clear the list of AP's to be provisioned:
    #clear provisioning-ap-list
  3. Go into provisioning mode:
  4. Retrieve current provisioning parameters of the AP to be (re)-provisioned (default for new AP's):
    #read-bootinfo ip-address <AP_ip-address>
    Note: Now the AP goes into the provisioning-ap-list that could be displayed using the command:
    #show provisioning-ap-list

Access Points Provisioning List


Current IP AP Name AP Group Location name SNMP sysLocation Master Gateway Netmask IP Addr DNS IP Domain Name Server Name Server IP Antenna gain for 802.11a Antenna gain for 802.11g Use external antenna Antenna for 802.11a Antenna for 802.11g IKE PSK PAP User Name PAP Password PPPOE User Name PPPOE Password PPPOE Service Name Mesh Role Latitude Longitude Altitude Antenna bearing for 802.11a Antenna bearing for 802.11g Antenna tilt angle for 802.11a Antenna tilt angle for 802.11g AP Type Serial # AP State

---------- ------- -------- ------------- ---------------- ------ ------- ------- ------- ------ ----------- ----------- --------- ------------------------ ------------------------ -------------------- ------------------- ------------------- ------- ------------- ------------ --------------- -------------- ------------------ --------- -------- --------- -------- --------------------------- --------------------------- ------------------------------ ------------------------------ ------- -------- -------- 00:0b:86:c0:b7:38 default N/A N/A N/A N/A N/A N/A N/A N/A aruba-master N/A N/A N/A No both both N/A N/A N/A N/A N/A N/A none N/A N/A N/A N/A N/A N/A N/A 65 A90005120 -

Total APs:1



  1. Copy the AP provisioning parameters into the provisioning workspace:
    #copy-provisioning-params ip-addr <AP_ip-address>
  2. Use the provision-ap options to set the desired values. The most common options are:
    ap-name <AP Name> //enclose multiple words in double quotes "
    ap-group <Group name> //group name that exists on the controller
    fqln <APname.floor.building.campus> //enclosed in double quotes
  3. Check if the provisioned options are correct:
    #show provisioning-params

    (MM800) (AP provisioning) #show provisioning-params

AP provisioning


Parameter Value

--------- -----

AP Name mak-ap65

AP Group mak-us

Location name mak-ap65.Floor 1.bldg1.Aruba1344

SNMP sysLocation N/A

Master N/A

Gateway N/A

Netmask N/A

IP Addr N/A


Domain Name N/A

Server Name aruba-master

Server IP N/A

Antenna gain for 802.11a N/A

Antenna gain for 802.11g N/A

Use external antenna No

Antenna for 802.11a both

Antenna for 802.11g both


PAP User Name N/A

PAP Password N/A

PPPOE User Name N/A

PPPOE Password N/A

PPPOE Service Name N/A

Latitude N/A

Longitude N/A

Altitude N/A

Antenna bearing for 802.11a N/A

Antenna bearing for 802.11g N/A

Antenna tilt angle for 802.11a N/A

Antenna tilt angle for 802.11g N/A


  1. Push the provisioning parameter to the AP:
    #reprovision ip-addr <AP_ip-address>

  2. The above operation causes the AP to reboot and to come up as a provisioned AP.


(MM800) #show ap database

AP Database


Name Group AP Type IP Address Status Flags Switch IP

---- ----- ------- ---------- ------ ----- ---------

mak-ap65 mak-us 65 Up 39s

mm-ap61 mm-us 61 Up 21h:32m:16s

mm-rap70 remote 70 Up 21h:32m:38s R

Flags: U = Unprovisioned; N = Duplicate name; G = No such group

R = Remote AP; I = Inactive; X = Maintenance Mode; P = PPPoE AP

Total APs:3

Version history
Revision #:
1 of 1
Last update:
‎07-06-2014 10:35 PM
Updated by:
Labels (1)

Thanks for the helpful info.

Search Airheads
Showing results for 
Search instead for 
Did you mean: 
Is this a frequent problem?

Request an official Aruba knowledge base article to be written by our experts.