Convert Cisco 2600 Series Access Point

Some time ago I had to convert a 2600 Series AP from Controller-based to a Standalone Acess Point. I’m doing this in the following way: Restart the Access Point, press ESC in console to enter ROMMON.

        ap: set IP_ADDR 10.0.0.1
        ap: set NETMASK 255.255.255.0
Set up in ROMMONIP address and netmask
        ap: tftp_init
        ap: ether_init
Initialize TFTP and Ethernet

After I set up the network and initialized it, I am always checking the ROMMON variables.

        ap: set
        DEFAULT_ROUTER=10.0.0.1
        ENABLE_BREAK=yes
        IP_ADDR=10.0.0.1
        MANUAL_BOOT=no
        NETMASK=255.255.255.0
        ROM_PERSISTENT_UTC=1367418162
        TERMLINES=0
Verify ROMMON variables

Then I’m doing a simple TFTP copy. As TFTP server for windows I am using Tftpd32 - Tftpd64, which is released under the EUPL V1.1. It might be possible to make some space on the flash memory before copying the image. Also it’s worth to verify the flash memory if the TFTP copy was successful.

        tar -xtract tftp://10.0.0.2/ap3g2-k9w7-tar.153-3.JE.tar flash:
Copy IOS from TFTP server (my laptop) to AP flash
        ap: dir flash:
        Directory of flash:/

        2    -rwx  1048      -date-               private-multiple-fs
        3    -rwx  279       -date-               info
        5    drwx  2496      -date-               ap3g2-k9w7-mx.153-3.JE
        248  -rwx  279       -date-               info.ver
        249  -rwx  286       -date-               env_vars
        13   drwx  192       -date-               ap3g2-rcvk9w8-mx
Verify flash: memory

Before I reboot the Access Point with the new image I set the BOOT variable to the new Image and verify the ROMMON variables again.

        ap: set BOOT flash:/ap3g2-k9w7-mx.153-3.JE/ap3g2-k9w7-mx.153-3.JE
Set new BOOT path and file
        ap: set
        BOOT=flash:ap3g2-k9w7-mx.153-3.JE/ap3g2-k9w7-mx.153-3.JE
        DEFAULT_ROUTER=10.0.0.1
        ENABLE_BREAK=yes
        IP_ADDR=10.0.0.1
        MANUAL_BOOT=no
        NETMASK=255.255.255.0
        ROM_PERSISTENT_UTC=1367418162
        TERMLINES=0
Check ROMMON variables again
        ap: boot
Boot the AP with new IOS

Share: