Aruba Wireless: Difference between revisions
Line 17: | Line 17: | ||
<code>(ArubaMM) [ab:cd:ef:12:34:56] # mdc</code> | <code>(ArubaMM) [ab:cd:ef:12:34:56] # mdc</code> | ||
==Access Points== | |||
===Show AP Details=== | |||
<code>(Cam4) [MDC] # show ap details ap-name rap_greenhouse.wireless.fsu.edu</code> | |||
===Show AP Config=== | |||
<code>(Cam4) [MDC] # show ap config ap-name rap_greenhouse.wireless.fsu.edu</code> | |||
===Show AP Port Status=== | |||
<code>(Cam4) [MDC] # show ap debug port status ap-name rap_greenhouse.wireless.fsu.edu</code> | |||
===Move AP to a different group=== | |||
''This will reboot the AP.'' | |||
<code>(ArubaMM) [mynode] # ap-regroup wired-mac [MAC address] [AP Group]</code> | |||
===Show down AP's=== | |||
<code>(ArubaMM) [mynode] # show ap database long status down</code> | |||
===Show Unprovisioned AP's=== | |||
<code>(ArubaMM) [mynode] # show ap database long unprovisioned</code> | |||
===Factory Reset an AP, remotely=== | |||
<code>(ArubaMM) [mynode] # provision-ap reset-bootinfo [ip-addr|wired-mac]</code> | |||
===Delete an AP from AP database=== | |||
<code>(ArubaMM) [mynode] # clear gap-db ap-name [ap-name] OR clear gap-db wired-mac [mac address]</code> | |||
===Terminal Full-Access on an AP=== | |||
Disable AP Console Protection in the AP System, if needed | |||
At the AP's console prompt (~ #): hit ESC and then CTRL-K | |||
=Convert CAP to IAP= | =Convert CAP to IAP= |
Revision as of 02:23, 12 February 2024
Mobility Master
Definitions
- MM
- Mobility Master
- MD
- Managed Device (e.g., a controller)
- CAP
- Campus AP
- RAP
- Remote AP
- IAP
- Instant AP
MDC (md-connect) to an MD
First, find out which MD an AP is on:
(ArubaMM) [mynode] # show ap database | include greenhouse
(ArubaMM) [mynode] # cd cam4
(ArubaMM) [ab:cd:ef:12:34:56] # mdc
Access Points
Show AP Details
(Cam4) [MDC] # show ap details ap-name rap_greenhouse.wireless.fsu.edu
Show AP Config
(Cam4) [MDC] # show ap config ap-name rap_greenhouse.wireless.fsu.edu
Show AP Port Status
(Cam4) [MDC] # show ap debug port status ap-name rap_greenhouse.wireless.fsu.edu
Move AP to a different group
This will reboot the AP.
(ArubaMM) [mynode] # ap-regroup wired-mac [MAC address] [AP Group]
Show down AP's
(ArubaMM) [mynode] # show ap database long status down
Show Unprovisioned AP's
(ArubaMM) [mynode] # show ap database long unprovisioned
Factory Reset an AP, remotely
(ArubaMM) [mynode] # provision-ap reset-bootinfo [ip-addr|wired-mac]
Delete an AP from AP database
(ArubaMM) [mynode] # clear gap-db ap-name [ap-name] OR clear gap-db wired-mac [mac address]
Terminal Full-Access on an AP
Disable AP Console Protection in the AP System, if needed
At the AP's console prompt (~ #): hit ESC and then CTRL-K
Convert CAP to IAP
Source: https://blog.theitrebel.com/2020/04/28/two-simple-words/
Campus AP Keeps Rebooting / Upgrade Failed
If a Campus AP keeps rebooting, and its serial console output shows:
SAPD: Reboot after image upgrade failed: 65280
Interrupt the AP boot and execute:
apboot> osinfo
Partition 0 does not contain a valid OS image
Partition 1:
image type: 0
machine type: 40
size: 7211308
version: 6.4.4.0-wave2
build string: ArubaOS version 6.4.4.0-wave2 for 32x (p4build@cyprus) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #49847 SMP Thu Apr 30 14:49:32 PDT 2015
flags: preserve factory
oem: aruba
Image is signed; verifying checksum... passed
Signer Cert OK
Policy Cert OK
RSA signature verified.
This means the problem is the old 6.4.4.0 firmware. You need to clear it:
apboot> clear all
Checking OS image and flags
Invalid image format version: 0x0
Continuing with OS clear
512 bytes written to volume aos0
Erasing flash sector @ 0x3a0000...OK
Device 0: nand0... is now current device
Erasing UBIFS ...OK
Remove UBI volume ubifs (id 0)
Creating dynamic volume ubifs of size 63361024
Device 1: nand1... is now current device
Now tell the AP to boot and it should find mama (the Master):
apboot> boot
AirWave
ampcli
/usr/local/airwave/bin/ampcli
Restart AirWave services
amp_disable
amp_enable
Monitor services
Useful after a restart
logs
tailf service_watcher
Find large files
find / -type f -size +1000M | xargs du -h | sort -nr
Delete kernel log file
truncate -s 0 kernel