Convert Cisco 2600 Series Access Point
Table of contents
- Enter ROMMON to flash new AP image
- Verify ROMMON variables
- Copy image from TFTP server
- Set boot variable to new image
Enter ROMMON to flash new AP image
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
ap: tftp_init
ap: ether_init
Verify ROMMON variables
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
Copy image from TFTP server
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:
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
Set boot variable to new image
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
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
ap: boot