Currently, new APs cannot successfully pull an image from our Cisco 2800 Mobility Express controller.  We have no idea why and are sad about it. 

Here's the current procedure to correctly get an image flashed onto an AP and have it properly associate with the controller.


1. Completely erase the flash drive.

From global config mode:

ap# debug capwap console cli
ap# erase flash: 

From rommon (this takes awhile):

ap: format flash:


2. Boot into ROMMON and issue the following commands:


set IP_ADDR 10.130.27.80 and above
set NETMASK 255.255.255.192
set DEFAULT_ROUTER 10.130.27.65

tftp_init
ether_init
flash_init

tar -xtract tftp://144.92.164.71/ap3g2-k9w8-tar.153-3.JK5.tar flash:

boot


NOTE: If you encounter an error 'magic number mismatch: bad mzip file' when doing final boot into the new image, then just pull power and reboot, it should work after that.