×

Warning message

  • Cisco Support Forums is in Read Only mode while the site is being migrated.
  • Cisco Support Forums is in Read Only mode while the site is being migrated.

Failed IOS Upgrade 1220 AP

Answered Question
Nov 26th, 2007
User Badges:

I recently upgraded this unit to IOS from VxWorks. I then tried to upgrade the IOS to the latest 12.3(8)JEC and something went wrong. Now all I can do is connect to the AP via the console. On restart I get the following:


The system is unable to boot automatically because there

are no bootable files to boot.


I end up at an ap: prompt and I have two red lights on the AP. How do I recover from this?

Correct Answer by Rob Huffman about 9 years 9 months ago

Hi Brad,


Can you try this method?


Reloading the Access Point/Bridge Image (Edited to fit)


Using the CLI


http://www.cisco.com/en/US/products/ps5861/products_configuration_guide_chapter09186a00804ed72c.html#wp1071147




Step 1 Open the CLI using a Telnet session or a connection to the access point console port.


Step 2 Reboot the access point by removing power and reapplying power.


Step 3 Let the access point boot until it begins to inflate the image. When you see these lines on the CLI, press Esc:


Loading "flash:/c1310-k9w7-mx.v122_13_ja.20031010/c1310-k9w7-mx.v122_13_ja.20031010"

...###########################################




Note Depending on the terminal emulation software you are using, you may have to press Esc twice to access the boot loader.



Step 4 When the bridge: command prompt appears, enter the set command to assign an IP address, subnet mask, and default gateway to the access point.



Note You must use upper-case characters when you enter the IP-ADDR, NETMASK, and DEFAULT_ROUTER options with the set command.



Your entries might look like this example:


ap: set IP_ADDR 192.168.133.160


ap: set NETMASK 255.255.255.0


ap: set DEFAULT_ROUTER 192.168.133.1



Step 5 Enter the tftp_init command to prepare the access point for TFTP.


ap: tftp_init



Step 6 Enter the tar command to load and inflate the new image from your TFTP server. The command must include this information:


the -xtract option, which inflates the image when it is loaded


the IP address of your TFTP server


the directory on the TFTP server that contains the image


the name of the image


the destination for the image (the access point Flash)


Your entry might look like this example:


ap: tar -xtract tftp://192.168.130.222/images/c1310-k9w7-tar.122_15.JA1 flash:



Step 7 When the display becomes full the CLI pauses and displays --MORE--. Press the spacebar to continue.


extracting info (229 bytes)


c1310-k9w7-mx.122-15.JA1/ (directory) 0 (bytes)


c1310-k9w7-mx.122-15.JA1/html/ (directory) 0 (bytes)


c1310-k9w7-mx.122-15.JA1/html/level1/ (directory) 0 (bytes)


extracting c1310-k9w7-mx.122-15.JA1/html/level1/appsui.js (558 bytes)


-- MORE --


if you do not press the spacebar to continue, the process eventually times out and the access point stops inflating the image.


Step 8 Enter the set BOOT command to designate the new image as the image that the access point uses when it reboots. The access point creates a directory for the image that has the same name as the image, and you must include the directory in the command. Your entry might look like this example:


ap: set BOOT flash:/c1310-k9w7-mx.122-15.JA1/c1310-k9w7-mx.122-15.JA1



Step 9 Enter the set command to check your bootloader entries.


ap: set


BOOT=flash:/c1310-k9w7-mx.122-15.JA1/c1310-k9w7-mx.122-15.JA1


DEFAULT_ROUTER=192.168.133.1


IP_ADDR=192.168.133.160


NETMASK=255.255.255.0



Step 10 Enter the boot command to reboot the access point. When the access point reboots, it loads the new image.


ap: boot



Hope this helps!

Rob


  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 5 (2 ratings)
Loading.
john.preves Mon, 11/26/2007 - 15:48
User Badges:
  • Silver, 250 points or more

basically you killed it. if you are familiar with 'copy tftp flash' and enjoy a certain amount of excruciating pain then there are docs out there that deal with this.


If not, just get a new one..save whatever hair and sanity you have left. Like your knees, your gonna miss those when they are gone.

Brad Overstreet Mon, 11/26/2007 - 16:03
User Badges:

The copy at the bootloader is source and destination only. There is no mention of TFTP or Flash. I can see the flash file system but I don't know how to get a bootable image copied there. Buying a new one is not an option. I have upgraded everything to 1242 APs and I wanted to try to reuse these in other areas.

Correct Answer
Rob Huffman Mon, 11/26/2007 - 17:32
User Badges:
  • Super Red, 40000 points or more
  • Hall of Fame,

    Founding Member

  • Cisco Designated VIP,

    2017 IP Telephony, Unified Communications

Hi Brad,


Can you try this method?


Reloading the Access Point/Bridge Image (Edited to fit)


Using the CLI


http://www.cisco.com/en/US/products/ps5861/products_configuration_guide_chapter09186a00804ed72c.html#wp1071147




Step 1 Open the CLI using a Telnet session or a connection to the access point console port.


Step 2 Reboot the access point by removing power and reapplying power.


Step 3 Let the access point boot until it begins to inflate the image. When you see these lines on the CLI, press Esc:


Loading "flash:/c1310-k9w7-mx.v122_13_ja.20031010/c1310-k9w7-mx.v122_13_ja.20031010"

...###########################################




Note Depending on the terminal emulation software you are using, you may have to press Esc twice to access the boot loader.



Step 4 When the bridge: command prompt appears, enter the set command to assign an IP address, subnet mask, and default gateway to the access point.



Note You must use upper-case characters when you enter the IP-ADDR, NETMASK, and DEFAULT_ROUTER options with the set command.



Your entries might look like this example:


ap: set IP_ADDR 192.168.133.160


ap: set NETMASK 255.255.255.0


ap: set DEFAULT_ROUTER 192.168.133.1



Step 5 Enter the tftp_init command to prepare the access point for TFTP.


ap: tftp_init



Step 6 Enter the tar command to load and inflate the new image from your TFTP server. The command must include this information:


the -xtract option, which inflates the image when it is loaded


the IP address of your TFTP server


the directory on the TFTP server that contains the image


the name of the image


the destination for the image (the access point Flash)


Your entry might look like this example:


ap: tar -xtract tftp://192.168.130.222/images/c1310-k9w7-tar.122_15.JA1 flash:



Step 7 When the display becomes full the CLI pauses and displays --MORE--. Press the spacebar to continue.


extracting info (229 bytes)


c1310-k9w7-mx.122-15.JA1/ (directory) 0 (bytes)


c1310-k9w7-mx.122-15.JA1/html/ (directory) 0 (bytes)


c1310-k9w7-mx.122-15.JA1/html/level1/ (directory) 0 (bytes)


extracting c1310-k9w7-mx.122-15.JA1/html/level1/appsui.js (558 bytes)


-- MORE --


if you do not press the spacebar to continue, the process eventually times out and the access point stops inflating the image.


Step 8 Enter the set BOOT command to designate the new image as the image that the access point uses when it reboots. The access point creates a directory for the image that has the same name as the image, and you must include the directory in the command. Your entry might look like this example:


ap: set BOOT flash:/c1310-k9w7-mx.122-15.JA1/c1310-k9w7-mx.122-15.JA1



Step 9 Enter the set command to check your bootloader entries.


ap: set


BOOT=flash:/c1310-k9w7-mx.122-15.JA1/c1310-k9w7-mx.122-15.JA1


DEFAULT_ROUTER=192.168.133.1


IP_ADDR=192.168.133.160


NETMASK=255.255.255.0



Step 10 Enter the boot command to reboot the access point. When the access point reboots, it loads the new image.


ap: boot



Hope this helps!

Rob


Rob Huffman Tue, 11/27/2007 - 10:30
User Badges:
  • Super Red, 40000 points or more
  • Hall of Fame,

    Founding Member

  • Cisco Designated VIP,

    2017 IP Telephony, Unified Communications

Hi Brad,


You are most welcome :) Glad to be of some small help!


Take care,

Rob

Actions

This Discussion

 

 

Trending Topics: Other Wireless Mobility

client could not be authenticated
Network Analysis Module (NAM) Products
Cisco 6500 nam
reason 440 driver failure
Cisco password cracker
Cisco Wireless mode