Aruba AP-225

  1. Start a TFTP server and the console session.

    Download the boot images ArubaInstant_Centaurus_6.5.4.25_86114 and ArubaInstant_Centaurus_8.6.0.13_81374 to the "Base Directory" set in a running Tftp64 server (Ensure the PC firewall allows incoming and outgoing connections to the TFTP server on port 69).
    Plug in a serial cable to "CONSOLE" port of the access point from PC COM1 port
    Open PuTTY and select "Serial" connection type, leave baud rate (Speed) and other settings as default.
    Plug in an ethernet cable into an ethernet port of a PC from either (a) the ethernet port of the access point, or (b) the "To Switch" port of a running power injector device.
    Manually set the ethernet PC interface IP to the same subnet as the default IP of the Access Point which is 10.0.0.1 and ensure the same IP is selected in the TFTP "Server interfaces" dropdown:
    PC ethernet interface IP settings Tftp settings
  2. Convert the Aruba into a Standalone access point.

    When prompted and before the countdown ends, press Enter:
    APBoot 1.5.4.10 (build 50639) Built: 2015-06-29 at 12:15:54 Model: AP-22x CPU0: P1020E, Version: 1.1, (0x80ec0011) Core: E500, Version: 5.1, (0x80212051) Clock: CPU0: 800 MHz CPU1: 800 MHz CCB: 400 MHz DDR: 333.333 MHz (666.667 MT/s data rate) (Asynchronous) LBC: 25 MHz L1: D-cache 32KB enabled I-cache 32KB enabled I2C: ready DRAM: Configuring DDR for 666.667 MT/s data rate DDR: 512 MB (DDR3, 32-bit, CL=5, ECC off) POST1: memory passed Flash: 32 MB L2: 256 KB enabled Power: 802.3af POE PCIe1: RC, link up, x1 dev fn venID devID class rev MBAR0 MBAR1 MBAR2 MBAR3 00 00 14e4 43a2 00002 03 80000004 00000000 80200004 00000000 PCIe2: RC, link up, x1 dev fn venID devID class rev MBAR0 MBAR1 MBAR2 MBAR3 00 00 14e4 43a1 00002 03 a0000004 00000000 a0200004 00000000 Net: eth0, eth1 Radio: bcm43460#0, bcm43460#1 FIPS: passed Hit <Enter> to stop autoboot: 2
    At the apboot>  prompt type the following commands:
    apboot> setenv ipaddr 10.0.0.1 apboot> setenv netmask 255.255.255.0 apboot> setenv gatewayip 10.0.0.5 apboot> setenv serverip 10.0.0.6 apboot> saveenv Saving Environment to Flash... Un-Protected 1 sectors . done Erased 1 sectors Writing 9....8....7....6....5....4....3....2....1....
    Type the upgrade os 0 ArubaInstant_Centaurus_6.5.4.25_86114 command:
    apboot> upgrade os 0 ArubaInstant_Centaurus_6.5.4.25_86114 eth0: link down. eth1: link up, speed 1 Gb/s, full duplex Using eth1 device TFTP from server 10.0.0.6; our IP address is 10.0.0.1 Filename 'ArubaInstant_Centaurus_6.5.4.25_86114'. Load address: 0x8000000 Loading: ################################################################# ################################################################# ################################################################# ####### done Bytes transferred = 13231016 (c9e3a8 hex) Image is signed; verifying checksum... passed Signer Cert OK Policy Cert OK RSA signature verified. Erasing flash sector @ 0xee000000........................................................................................................ done Erased 101 sectors Copying to flash... Writing 9....8....7....6....5....4....3....2....1....done Verifying flash... 13231016 bytes were the same Upgrade successful.
    Type the upgrade os 1 ArubaInstant_Centaurus_8.6.0.13_81374 command:
    apboot> upgrade os 1 ArubaInstant_Centaurus_8.6.0.13_81374 eth1: link up, speed 1 Gb/s, full duplex Using eth1 device TFTP from server 10.0.0.6; our IP address is 10.0.0.1 Filename 'ArubaInstant_Centaurus_8.6.0.13_81374'. Load address: 0x8000000 Loading: ################################################################# ################################################################# ################################################################# ########################### done Bytes transferred = 14509112 (dd6438 hex) Image is signed; verifying checksum... passed Signer Cert OK Policy Cert OK RSA signature verified. Erasing flash sector @ 0xeee00000.................................................................................................................. done Erased 111 sectors Copying to flash... Writing 9....8....7....6....5....4....3....2....1....done Verifying flash... 14509112 bytes were the same Upgrade successful.
    Type the osinfo command to verify the partitions have the new OS images:
    apboot> osinfo Partition 0: image type: 0 machine type: 25 size: 13231016 version: 6.5.4.25-6.5.4.25 build string: ArubaOS version 6.5.4.25-6.5.4.25 for Centaurus (p4build@pr-hpn-build01) (gcc version 4.5.1) #86114 SMP Fri Feb 3 15:30:35 AST 2023 flags: Instant preserve oem: aruba Image is signed; verifying checksum... passed Signer Cert OK Policy Cert OK RSA signature verified. Partition 1: image type: 0 machine type: 25 size: 14509112 version: 8.6.0.13-8.6.0.13 build string: ArubaOS version 8.6.0.13-8.6.0.13 for Centaurus (p4build@pr-hpn-build10) (gcc version 4.5.1) #81374 SMP Thu Sep 2 19:37:45 UTC 2021 flags: Instant preserve oem: aruba Image is signed; verifying checksum... passed Signer Cert OK Policy Cert OK RSA signature verified.
  3. Erase the configuration and reboot.

    Type the factory_reset command:
    apboot> factory_reset Clearing state... Checking OS image and flags Image is signed; verifying checksum... passed Preserving image partition 0 Erasing flash sector @ 0xefea0000.... done Erased 1 sectors Erasing flash sector @ 0xefee0000.... done Erased 1 sectors Erasing flash sector @ 0xeff20000.... done Erased 1 sectors done Purging environment... Un-Protected 1 sectors . done Erased 1 sectors Writing 9....8....7....6....5....4....3....2....1.... done
    Type the reset command and allow the boot process to fully complete. Note the User/Password is admin/admin but the prompt appears before the CLI is ready, so you'll need to be patient:
    apboot> reset APBoot 1.5.4.10 (build 50639) Built: 2015-06-29 at 12:15:54 Model: AP-22x CPU0: P1020E, Version: 1.1, (0x80ec0011) Core: E500, Version: 5.1, (0x80212051) … shutting down watchdog process (nanny will restart it)... <<<<< Welcome to the Access Point >>>>> Completed SW FIPS KAT test User: admin System uptime is 148 seconds and CLI is not ready yet, please try again later. User: admin[ 177.385821] Picked up default IP a9fe17e6, rand 17e6 System uptime is 179 seconds and CLI is not ready yet, please try again later. User: admin Password: admin Warning: CLI module is running in a degraded state. Configuration, write memory, and support command are disabled; please debug with caution. show tech-support and show tech-support supplemental are the two most useful outputs to collect for any kind of troubleshooting session. 40:e3:d6:c6:59:86# [ 195.335834] aruba_usb_power_control:1178 en:0 status:0 [ 195.422344] ip_time_handler: Got ip and packets on bond0 Started master election 104-0, rand 30 40:e3:d6:c6:59:86#
  4. Copy all the output from the session into your records.

    Right-click PuTTY's titlebar, from that dropdown menu click on "Copy All to Clipboard"
    Open the file of record certifying the deconfiguration of this device and use CTRL V to paste all the output from PuTTY into that file. Formatting the text with a fixed-width font helps it look more readable.
  5. End the session.

    Turn off/unplug the device and close PuTTy and the TFTP server.