A quick post today, but no less informative, I hope.
We just installed a brand new Cisco wireless controller, and that means converting our older, autonomous access points to lightweight mode so they can interface with the controller. Cisco would like you to use their (Windows-based) tool, which I tried initially. While it may be easier and faster in an ideal situation, those are so rare. I looked around but couldn’t find a good text-based tutorial for doing the upgrade, but I did find some youtube videos, one of which brought me my solution.
Before you get started, you’ll want to collect a few things. First, you’ll need a recovery image specific to your access point. You can download the image you need from Cisco–you’ll want the recovery image, which will crucially contain the string “rcv” in its file name. Download the image and move it to your tftp server root (if you’re using Ubuntu, there’s a good guide for setting up a tftp server here if you don’t already have one). Don’t worry about extracting the tarball–the access point will handle that for you.
If you’re not upgrading your access points in place, you may also want a serial connection to the AP so you can watch its progress the whole time, but this is optional. I use minicom for my serial terminal on Ubuntu, though you may already have a package you prefer.
Now that you’ve got everything in place, telnet (or ssh) into your access point (and enter enable mode, but not configure mode) and run the following:
archive download-sw /reload /overwrite tftp://(ip address of your tftp server)/(name of recovery image tarball)
After the access point finishes downloading the image, it should restart automatically, but if there are any unsaved changes lingering on the system, use
reload to restart the switch. The switch will reboot, and if you’re watching on your serial console, you should see the access point going through the process of loading the recovery image, contacting the controller, and then downloading a full image before finally restarting again and coming under full control.