cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
7748
Views
10
Helpful
6
Replies

1142 AP in Rommon

rgreville666
Level 1
Level 1

Hi,

Please could someone point me to the location of a recovery document?

I have an 1142 Ap which has a corrupt file system, the AP is now at the "ap" prompt (ap's version of ROMMON)

Usually I would use the SET commands and then the ARCHIVE or TAR command to reinstall the AP image but can't work it out, I've had a good look on Cisco.com and can't find a thing.

Any assistance would be greatly appreciated.

Thanks

RG

1 Accepted Solution

Accepted Solutions

Surendra BG
Cisco Employee
Cisco Employee

Hi,

here is the step by step procedure for 350 series AP.. its the same for 1140 as well, only difference is to use the 1140 image instead os C350..

c1140-k9w7-tar.124-21a.JY.tar

Using the CLI

Follow  the steps below to reload the access point image using the CLI. When  the access point begins to boot, you interrupt the boot process and use  boot loader commands to load an image from a TFTP server to replace the  image in the access point.

First of all, I would like to let you know that there is a problem if you don’t see the
extensions of the files in your folders. The problem is that, when you rename the file,
you just rename the name, and not the extension.
The solution for this is:
Go to the folder that contains the IOS image and go to the tools option in the window bar.
Click on folder options
Go to the view tab and uncheck the option that says: “Hide file extensions for known file
types”.

Note Your access point configuration is not changed when using the CLI to reload the image file.

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:/c350-k9w7-mx.v122_13_ja.20031010/c350-k9w7-mx.v122_13_ja.20031010"
...###########################################################################
################################################################################
################################################################################
####################


Step  4 When the ap: 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/c1140-k9w7-tar.124-21a.JY.tar flash:


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

extracting info (229 bytes)

c350-k9w7-mx.122-13.JA1/ (directory) 0 (bytes)

c350-k9w7-mx.122-13.JA1/html/ (directory) 0 (bytes)

c350-k9w7-mx.122-13.JA1/html/level1/ (directory) 0 (bytes)

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

extracting c350-k9w7-mx.122-13.JA1/html/level1/back.htm (205 bytes)

extracting c350-k9w7-mx.122-13.JA1/html/level1/cookies.js (5027 bytes).

extracting c350-k9w7-mx.122-13.JA1/html/level1/forms.js (15704 bytes)...

extracting c350-k9w7-mx.122-13.JA1/html/level1/sitewide.js (14621 bytes)...

extracting c350-k9w7-mx.122-13.JA1/html/level1/config.js (2554 bytes)

extracting c350-k9w7-mx.122-13.JA1/html/level1/stylesheet.css (3215 bytes)

c350-k9w7-mx.122-13.JA1/html/level1/images/ (directory) 0 (bytes)

extracting c350-k9w7-mx.122-13.JA1/html/level1/images/ap_title_appname.gif (1422 bytes)

extracting c350-k9w7-mx.122-13.JA1/html/level1/images/apps_button_1st.gif (1171 bytes)

extracting c350-k9w7-mx.122-13.JA1/html/level1/images/apps_button_cbottom.gif (318 bytes)

extracting c350-k9w7-mx.122-13.JA1/html/level1/images/apps_button_current.gif (348 bytes)

extracting c350-k9w7-mx.122-13.JA1/html/level1/images/apps_button_last.gif (386 bytes)

extracting c350-k9w7-mx.122-13.JA1/html/level1/images/apps_button_last_filler.gif (327
bytes)

extracting c350-k9w7-mx.122-13.JA1/html/level1/images/apps_button_last_flat.gif (318
bytes)

extracting c350-k9w7-mx.122-13.JA1/html/level1/images/apps_button_nth.gif (1177 bytes)

extracting c350-k9w7-mx.122-13.JA1/html/level1/images/apps_leftnav_dkgreen.gif (869 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:/c350-k9w7-mx.122-13.JA1/c350-k9w7-mx.122-13.JA1


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

ap: set

BOOT=flash:/c350-k9w7-mx.122-13.JA1/c350-k9w7-mx.122-13.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

This will get the AP to Autonomous image..

Lemme know if this answered your question!!

Regards

Surendra

===

please dont forget to rate the usefull posts..

Regards
Surendra BG

View solution in original post

6 Replies 6

Leo Laohoo
Hall of Fame
Hall of Fame

Using a TFTP Server to Return to a Previous Release

Don't forget to rate our useful posts.  Thanks.

Surendra BG
Cisco Employee
Cisco Employee

Hi,

here is the step by step procedure for 350 series AP.. its the same for 1140 as well, only difference is to use the 1140 image instead os C350..

c1140-k9w7-tar.124-21a.JY.tar

Using the CLI

Follow  the steps below to reload the access point image using the CLI. When  the access point begins to boot, you interrupt the boot process and use  boot loader commands to load an image from a TFTP server to replace the  image in the access point.

First of all, I would like to let you know that there is a problem if you don’t see the
extensions of the files in your folders. The problem is that, when you rename the file,
you just rename the name, and not the extension.
The solution for this is:
Go to the folder that contains the IOS image and go to the tools option in the window bar.
Click on folder options
Go to the view tab and uncheck the option that says: “Hide file extensions for known file
types”.

Note Your access point configuration is not changed when using the CLI to reload the image file.

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:/c350-k9w7-mx.v122_13_ja.20031010/c350-k9w7-mx.v122_13_ja.20031010"
...###########################################################################
################################################################################
################################################################################
####################


Step  4 When the ap: 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/c1140-k9w7-tar.124-21a.JY.tar flash:


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

extracting info (229 bytes)

c350-k9w7-mx.122-13.JA1/ (directory) 0 (bytes)

c350-k9w7-mx.122-13.JA1/html/ (directory) 0 (bytes)

c350-k9w7-mx.122-13.JA1/html/level1/ (directory) 0 (bytes)

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

extracting c350-k9w7-mx.122-13.JA1/html/level1/back.htm (205 bytes)

extracting c350-k9w7-mx.122-13.JA1/html/level1/cookies.js (5027 bytes).

extracting c350-k9w7-mx.122-13.JA1/html/level1/forms.js (15704 bytes)...

extracting c350-k9w7-mx.122-13.JA1/html/level1/sitewide.js (14621 bytes)...

extracting c350-k9w7-mx.122-13.JA1/html/level1/config.js (2554 bytes)

extracting c350-k9w7-mx.122-13.JA1/html/level1/stylesheet.css (3215 bytes)

c350-k9w7-mx.122-13.JA1/html/level1/images/ (directory) 0 (bytes)

extracting c350-k9w7-mx.122-13.JA1/html/level1/images/ap_title_appname.gif (1422 bytes)

extracting c350-k9w7-mx.122-13.JA1/html/level1/images/apps_button_1st.gif (1171 bytes)

extracting c350-k9w7-mx.122-13.JA1/html/level1/images/apps_button_cbottom.gif (318 bytes)

extracting c350-k9w7-mx.122-13.JA1/html/level1/images/apps_button_current.gif (348 bytes)

extracting c350-k9w7-mx.122-13.JA1/html/level1/images/apps_button_last.gif (386 bytes)

extracting c350-k9w7-mx.122-13.JA1/html/level1/images/apps_button_last_filler.gif (327
bytes)

extracting c350-k9w7-mx.122-13.JA1/html/level1/images/apps_button_last_flat.gif (318
bytes)

extracting c350-k9w7-mx.122-13.JA1/html/level1/images/apps_button_nth.gif (1177 bytes)

extracting c350-k9w7-mx.122-13.JA1/html/level1/images/apps_leftnav_dkgreen.gif (869 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:/c350-k9w7-mx.122-13.JA1/c350-k9w7-mx.122-13.JA1


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

ap: set

BOOT=flash:/c350-k9w7-mx.122-13.JA1/c350-k9w7-mx.122-13.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

This will get the AP to Autonomous image..

Lemme know if this answered your question!!

Regards

Surendra

===

please dont forget to rate the usefull posts..

Regards
Surendra BG

Not to sure what went wrong but its now working...

I think I was entering the TAR command in incorreclty

Thanks for your help!!!

Thats great to hear!! Thanks for using CSC.. Looking forward to see more posts

Regards

Surendra

Regards
Surendra BG

Surendra BG
Cisco Employee
Cisco Employee

So you have 2 different methods now!! That was quick Leo .. 5+ for your quick response!!

One pointed by LEO and other by Myself..

lemme know if this helps you.

Regards

Surendra

===

Please dont forget to rate the posts which answered your question or was helpfull..

Regards
Surendra BG

Thanks Surendra.

Review Cisco Networking products for a $25 gift card