We are running a Cisco WLC 5508 with version 7.6.120. We have over 100 autonomous APs around the globe. The latest CAPWAP firmware from Cisco's website for these APs contains CAPWAP code for 7.6.100, not 7.6.120. So each AP I load this with and reboot will then download the latest firmware from the WLC so it has 7.6.120.
This causes a lot more downtime on the APs, especially ones over poor WAN connections. Some sites are 24/7 operations and downtime on the APs can cause production problems if there is not adequate overlapping WIFI coverage.
So I am trying to find a way to pull the update from WLC manually to my laptop to preload on the AP so when I reboot it I only need to configure it in WLC, not wait for it to download another full firmware package. That or send the latest code direct from the WLC to the autonomous AP.
Is this possible? Or am I stuck loading firmware twice on these APs to convert them?
EDIT: The AP models are 1252, 1262, 2602E, and 3602E all running various 15.X autonomous firmware.
EDIT3: I've tried Smithers' suggestion of grabbing the firmware from a fully updated CAPWAP AP connected to the WLC. It appears to work when I generate the tar file:
ap-01#archive upload-sw flash:2602.tar Image info: Version Suffix: k9w8-.152-4.JB5 Image Name: ap3g2-k9w8-mx.152-4.JB5 Version Directory: ap3g2-k9w8-mx.152-4.JB5 Ios Image Size: 215552 Total Image Size: 13701632 Image Feature: WIRELESS LAN|LWAPP Image Family: AP3G2 Wireless Switch Management Version: 220.127.116.11
However, when I try to load this file on an AP, I get a different set of info for the image. Direct from the
info file in the tar file:
version_suffix: diagk9w7-.152 version_directory: ap3g2-diagk9w7-mx.152 image_name: ap3g2-diagk9w7-mx.152 ios_image_file_size: 215552 total_image_file_size: 10097152 image_feature: WIRELESS LAN|LWAPP image_family: AP3G2 system_type: 0x9b ws_management_version: 18.104.22.168 info_end:
I am unsure why this is a "diag" image and why it is 22.214.171.124 instead of 126.96.36.199.