Loading IOS on 1250 Access Points

*This Lab assumes that you have a configured TFTP server already setup and working.

If you have an access point that is configured to use a Wireless Lan Controller and you want to convert it to autonomous mode so you can use it without a WLC, follow the instructions below.
Before we begin the conversion process it is necessary to download the CAPWAP software file that matches the Access Point to be converted. These files can be downloaded from Cisco’s website and usually require an active Smartnet contract. Alternatively, a search on the web might reveal other sources from which they can be downloaded.
There are three type of AP CAPWAP software files we can download and install:
• Fully functional Autonomous Image file (full image) – Identified by the k9w7 string in their filename and are usually large in size (10-20Mb). Once loaded, the AP does not use a WLC and can be configured individually. Example file name: ap3g1-k9w7-tar.153-3.JAB.tar
• Fully functional CAPWAP Image file (full image) – Identified by the k9w8 string in their filename and are usually large in size (10-20Mb). Once loaded, the AP is able to join the WLC and download its configuration. Example file name: ap3g1-k9w8-tar.152-4.JB6.tar
• Recovery mode CAPWAP Image file – Identified by the rcvk9w8 string in their filename. These are smaller in size (5-8Mb) and used to help the AP boot and join the controller so it can then download the full image from the WLC. Example filename: ap3g1-rcvk9w8-tar.152-4.JB6.tar
To start the IOS upgrade process, hold the MODE button then apply power AND keep holding the MODE button until you see the LED turn orange. Then let go of the MODE button
If you are updating a Cisco 1260 series, skip to the next section
Access Point 1250 series
Once the access point boots up, press enter and you will be prompted to enter a username and password. The username is Cisco and the password is also Cisco. The password is case sensitive. You will not see the password as you type it in.
Username: Cisco
Password: Cisco

Next, proceed to the Archiving and Downloading section.
Access Point 1260 series
When you see the ap: prompt, enter dir flash: and press enter.
ap:dir flash:
Your will see an output similar to this:
ap: dir flash:
Directory of flash:/

2 -rwx 130859 event.r1
3 -rwx 57125 event.log
4 -rwx 965 lwapp_mm_mwar_hash.cfg

5 -rwx 12312 private-multiple-fs
39 -rwx 64 sensord_CSPRNG1
40 -rwx 64 sensord_CSPRNG0
41 drwx 0 configs
42 -rwx 99 capwap-saved-config
11 drwx 128 ap3g1-rcvk9w8-mx
6 drwx 1152 ap3g1-k9w8-mx.153-3.JA10
51 -rwx 242 env_vars
97 -rwx 100 capwap-saved-config-bak
44 drwx 1152 ap3g1-k9w8-mx.153-3.JC14

9298432 bytes available (22441472 bytes used)

To be able to logon to the access point we need to delete a specific file before we boot the full IOS.

Type del private-multiple-fsand press enter

ap:del private-multiple-fs

The file will be deleted, and you will be taken back to the ap: prompt.

Now press the b key then press enter to boot up the access point.
Once the access point has completed the boot up process, you will see a prompt like this;
Archiving and Downloading
In this section we will archive (compress) any currently installed IOS files and upload them to a TFTP server for safe keeping should we need them in the future.
Now enter en and press enter. You will be prompted to enter the password to gain access. The password is Cisco and is case sensitive. Enter Cisco and press enter. You will not see the password as you enter it.
Password: Cisco
Your prompt will change where the last letter is now a # sign.
To be able to upload the new IOS software you must first enter the special hidden command so that you can get to the configure terminal mode.
APccef.4820.6639#debug capwap console cli
We need to configure the Ethernet port to gain access to our TFTP server. Enter the following commands at the APccef.4820.6639# prompt. Press enter after each command.
APccef.4820.6639#conf t
APccef.4820.6639(conf)#int gi0
APccef.4820.6639(conf-if)#no ip add dhcp

APccef.4820.6639(conf)#ip add
Before we update the access point’s operating system, we need to see if we have a copy of any of the IOS’ currently on the access point. First, open the computer’s This PC and select drive F:. Navigate to the F:\Cisco IOS Files\Wireless\c1260 directory and compare the files we have to the ones on the access point by issuing the dir command.
Sample PC output: Sample Access Point Output
Directory of flash:/

4 -rwx 965 Apr 27 2015 17:39:49 +00:00 lwapp_mm_mwar_hash.cfg
5 -rwx 0 Mar 1 2002 00:13:51 +00:00 config.txt
39 -rwx 64 Nov 13 2017 02:04:36 +00:00 sensord_CSPRNG1
40 -rwx 64 Nov 13 2017 02:04:36 +00:00 sensord_CSPRNG0
41 drwx 0 Mar 1 2002 00:13:32 +00:00 configs
42 -rwx 99 Mar 1 2002 00:14:05 +00:00 capwap-saved-config
6 drwx 1152 Apr 3 2017 14:24:29 +00:00 ap3g1-k9w8-mx.153-3.JA10
51 -rwx 242 Jan 1 1970 00:00:21 +00:00 env_vars
97 -rwx 100 Mar 22 2018 03:46:59 +00:00 capwap-saved-config-bak
44 drwx 1152 Nov 13 2017 01:57:24 +00:00 ap3g1-k9w8-mx.153-3.JC14

31481856 bytes total (1433600 bytes free)

In the sample access point output’s second column you see listings with the letters drwx. These are directories that contain the IOS files that we may want to download for future use. The directory that is named configs does not have any IOS files in it so we will disregard that one.
Since we have limited space on the flash chip on the access point, we will have to archive one IOS at a time and then upload it to the TFTP server before deleting it. To archive the IOS and all of its files, enter the following command.
APccef.4820.6639#archive tar /create ap3g1-k9w8-mx.153-3.JC14.tar /ap3g1-k9w8-mx.153-3.JC14/
Once the archive process has completed, you will now have a new files named ap3g1-k9w8-mx.153-3.JC14.tar ready for you to upload to the TFTP server. To upload the IOS file to the TFTP server enter the command:
APccef.4820.6639#copy flash: tftp
And enter the information requested.
APccef.4820.6639#copy flash: tftp
Source filename []? ap3g1-k9w8-mx.153-3.JC14.tar
Address or name of remote host []?
Destination filename [ap3g1-k9w8-mx.153-3.JC14.tar]? Press Enter
10115584 bytes copied in 12.152 secs (832421 bytes/sec)

Now that you have a backup copy of the IOS, delete it off of the access point so you can archive other files if needed.

APccef.4820.6639#del ap3g1-k9w8-mx.153-3.JC14.tar

Repeat for any other files that need backed up.

Upload New IOS Image

Finally, we are ready to upload the new IOS version to the access point.

First, be sure that the IOS file that we now want on the access point is on the TFTP server in the correct upload/download directory. Then issue the following command to start the IOS updating process.

APccef.4820.6639#archive download-sw /force-reload /overwrite tftp://

The access point will decompress the file and load the new IOS image onto the access point. Once the process has completed, the access point will reboot into the autonomous mode and ready for you to configure to your needs.

You should see a ap> prompt now.

Leave a Reply