Symptom
The WLC command "config ap rst-button [enable|disable] APname" does not work. It always
returns the following error, regardless of the AP model, and regardless of the bootloader
version installed in the AP:
Reset Button is either not supported on this kind of AP, or the (Akita) AP boot version number is less than 12.3.2.4.
Conditions
Wireless LAN Controller with an Aironet access point joined.
Workaround
Enter one of the following commands on the AP CLI:
To enable the mode button:
ap#configure terminal
ap(config)#boot mode-button
To disable the mode button:
ap#configure terminal
ap(config)#no boot mode-button
Note: on a lightweight AP, you cannot save the IOS configuration to NVRAM (write memory).
However, in this case, you don't need to, because the "boot mode-button" setting is
saved as a bootloader environmental variable (nvram:env_vars) setting (i.e. as either
"MODE_BUTTON=off" or "MODE_BUTTON=on" [if the MODE_BUTTON environmental
variable is absent, it is on.])
Note: on a lightweight AP, you are not permitted to enter the "configure terminal"
command, unless you have the hidden "debug capwap console cli" (or, in older
IOS, "debug lwapp console cli") command in effect.
Note: on a lightweight AP that is running pre-6.0 code, you are not permitted to enter
the "debug capwap console cli" command in a telnet/ssh session, only in a console
session.