Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 

Access Point ROMMON Recovery AP: prompt Recovery Example

                                    Access Point ROMMON Recovery AP: prompt Recovery


Here is the step by step procedure for 1140 series AP.. Its the same for almost 90% or all the Aironet product series

Image used

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

Assuming We have the IP 192.168.100.101 assigned to the LAPTOP or the DESKTOP Ethernet port which runs as the TFTP server and assigning 192.168.100.100 as the IP to AP.

Make sure you have the TFTP server or download it from google (tftpd32.exe)

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:/c1140-k9w7-tar.124-21a.JY.tar"
...###########################################################################
################################################################################
################################################################################
####################


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.100.100

ap: set NETMASK 255.255.255.0

ap: set DEFAULT_ROUTER 192.168.100.1


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

ap: tftp_init

ap: ether_init

ap: flash_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.100.101/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)

c1140-k9w7-tar.124-21a.JY/ (directory) 0 (bytes)

c1140-k9w7-tar.124-21a.JY/html/ (directory) 0 (bytes)

c1140-k9w7-tar.124-21a.JY/html/level1/ (directory) 0 (bytes)

extracting c1140-k9w7-tar.124-21a.JY/html/level1/appsui.js (558 bytes)

extracting c1140-k9w7-tar.124-21a.JY/html/level1/back.htm (205 bytes)

extracting c1140-k9w7-tar.124-21a.JY/html/level1/cookies.js (5027 bytes).

extracting c1140-k9w7-tar.124-21a.JY/html/level1/forms.js (15704 bytes)...

extracting c1140-k9w7-tar.124-21a.JY/html/level1/sitewide.js (14621 bytes)...

extracting c1140-k9w7-tar.124-21a.JY/html/level1/config.js (2554 bytes)

extracting c1140-k9w7-tar.124-21a.JY/html/level1/stylesheet.css (3215 bytes)

c1140-k9w7-tar.124-21a.JY/html/level1/images/ (directory) 0 (bytes)

extracting c1140-k9w7-tar.124-21a.JY/html/level1/images/ap_title_appname.gif (1422 bytes)

extracting c1140-k9w7-tar.124-21a.JY/html/level1/images/apps_button_1st.gif (1171 bytes)

extracting c1140-k9w7-tar.124-21a.JY/html/level1/images/apps_button_cbottom.gif (318 bytes)

extracting c1140-k9w7-tar.124-21a.JY/html/level1/images/apps_button_current.gif (348 bytes)

extracting c1140-k9w7-tar.124-21a.JY/html/level1/images/apps_button_last.gif (386 bytes)

extracting c1140-k9w7-tar.124-21a.JY/html/level1/images/apps_button_last_filler.gif (327
bytes)

extracting c1140-k9w7-tar.124-21a.JY/html/level1/images/apps_button_last_flat.gif (318
bytes)

extracting c1140-k9w7-tar.124-21a.JY/html/level1/images/apps_button_nth.gif (1177 bytes)

extracting c1140-k9w7-tar.124-21a.JY/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:/c1140-k9w7-tar.124-21a.JY.tar

OR

ap: set BOOT flash:/ c1140-k9w7-tar.124-21a.JY


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

ap: set

BOOT=flash:/c1140-k9w7-tar.124-21a.JY

DEFAULT_ROUTER=192.168.100.1

IP_ADDR=192.168.100.100

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 AP# prompt after reload..

Drop a comment if we are facing any issues!!

Version history
Revision #:
1 of 1
Last update:
‎01-10-2011 02:31 AM
Updated by:
 
Labels (1)
Comments
Hall of Fame Super Gold

Hi Surendra,

Wouldn't it be easier just to use the "mode" button instead?

Cisco Employee

Good Day Leo!!!

I Expected this reply from you i mean.. i tot you wil provide the mode button precedure and tell "This is the easiest way to do!!" Yes i agree with you and i wanted to you to comment so that this post will have all the methods!!

Thanks Leo!!

Regards

Surendra

Hall of Fame Super Gold

Using a TFTP Server to Return to a Previous Release

Note This section does not apply to Cisco C3201WMIC and Cisco C3201LAP.


Follow these steps to revert from LWAPP mode to autonomous mode by loading a Cisco IOS release using a TFTP server:


Step 1 The static IP address of the PC on which your TFTP server software runs should be between 10.0.0.2 and 10.0.0.30.

Step 2 Make sure that the PC contains the access point image file (such as c1200-k9w7-tar.122-15.JA.tar for a 1200 series access point) in the TFTP server folder and that the TFTP server is activated.

Step 3 Set the timeout value on the TFTP server to 30 seconds.

Step 4 On the PC where the TFTP server is located, perform these steps:

a. Disable any software firewall products, such as Windows firewall, ZoneAlarm firewall, McAffee firewall, or others.

b. Ensure all Windows files are visible. From Windows Explorer, click Tools > Folder Options > View; then uncheck the Hide extensions for known file types check box.

Step 5 Rename the access point image file in the TFTP server folder to c1200-k9w7-tar.default for a 1200 series access point, c1130-k9w7-tar.default for an 1130 series access point, c1240-k9w7-tar.default for a 1240 series access point, and c1250-k9w7-tar.default for a 1250 series access point.

Step 6 Connect the PC to the access point using a Category 5 (CAT5) Ethernet cable.

Step 7 Disconnect power from the access point.

Step 8 Press and hold MODE while you reconnect power to the access point.

Step 9 Hold the MODE button until the status LED turns red (approximately 20 to 30 seconds) and then release.

Step 10 Wait until the access point reboots, as indicated by all LEDs turning green followed by the Status LED blinking green.

Step 11 After the access point reboots, reconfigure it using the GUI or the CLI.

Cisco Employee

Nice One Leo!!! Appreciated..

Hall of Fame Super Gold

No worries.

New Member

Does this apply to c1522?

I just applied  Surendra's guidelines to c1522 succesfully!

The hulk is now functional !

Thank you

New Member

Hi all,

I have corrupted my 1142N inadvertently by upgrading from  c1140-k9w7... to c1140-k9w8 ... and none of above described procedures does not help. It seems that AP cannot connect the tftp server. Is there another possibility how to load the correct image?  (I used formerly a xmodem procedure for this purpose.) Or another idea? Please help.

Tomas

Abbreviated log of conversation:

First attempt (setting network parameters):

The system is unable to boot automatically.  The BOOT

environment variable needs to be set to a bootable

image.

C1140 Boot Loader (C1140-BOOT-M) Version 12.4(23c)JA3, RELEASE SOFTW

Technical Support: http://www.cisco.com/techsupport

Compiled Tue 18-Oct-11 14:51 by prod_rel_team

ap: set IP_ADDR 10.26.211.200

ap: set NETMASK 255.255.255.0

ap: set DEFAULT_ROUTER 10.26.211.1

ap: tftp_init

ap: tar -xtract tftp://10.26.211.5/c1140-k9w7-tar.152-2.JA.tar flash:

tftp://10.26.211.5/c1140-k9w7-tar.152-2.JA.tar: connection timed out

(My notebook has 10.26.211.5 and tftp server works, I have successfully transferred a test file to other switch.)

Second attempt (default recovery procedure):

button is pressed, wait for button to be released...

button pressed for 34 seconds

process_config_recovery: set IP address and config to default 10.0.0.1

process_config_recovery: image recovery

image_recovery: Download default IOS tar image tftp://255.255.255.255/c1140-k9w7-tar.default

examining image...

%Error opening tftp://255.255.255.255/c1140-k9w7-tar.default (connection timed out)

New Member

Hi Fiala,

Maybe your network adapter is firewalled?

Have you disabled the windows firewall or any other firewall related with your computer ethernet connection?

New Member

Hi Panyiotiscy,

thanks for your advice. It was of course Windows firewall on my notebook.

Cisco Employee

I need to do an "ether_init" before "tftp_init" for my AP to start the download with tar command.

New Member

Excellent job!

New Member

Hi I did the same but i am getting the below error

ap: tar -xtract tftp://172.16.1.1/tar/c1140-k9w7-mx.124-21a.tar flash:

tftp://172.16.1.1/tar/c1140-k9w7-mx.124-21a.tar: no such file or directory

Could someone help on this

Cisco Employee

Hi,

try to place the file in the tftp root foldre and test once

Regards

Surendra

New Member

Got difficulties before for 3620 model.

Found out that need to rename the OS to "ap3g2-k9w7-tar.default" (not documented but could see from the console message).

Thanks!

it
New Member

Hi,everybody

i tried a lot of times but after i write

tar -xtract tftp://192.168.100.101/images/c1140-k9w7-tar.124-21a.JY.tar flash

tftp://192.168.100.101/images/c1140-k9w7-tar.124-21a.JY: invalid argument

New Member

tar -xtract tftp://192.168.100.101/images/c1140-k9w7-tar.124-21a.JY.tar flash:

There is a : at the end

New Member

Hello to all,

I tried to apply the process mentioned above to an 1552 Outdoor AP with little success. Once the IP Addr, Netmask and Default router was set the AP could do an ARP resolution for the TFTP server address. However, once the tftp_init command was entered the AP could no longer do ARP resolution causing the TFTP attempts to time out. Issuing the ether_init command didn't remedy things as well. The IP settings were retained and properly displayed with the set command at all times.

After a few tests I realized that for some reason the tftp_init command somehow interfered with the configuration of the Ethernet port.  The order of steps finally used to recover the AP were:

1) ap: tftp_init

2) Set IP ADDR, NETMASK and DEFAULT ROUTER as mentioned above

3) ap: ether_init

4) tar -xtract tftp://URL flash:

5) The remaining steps in the process above

Best Regards

Cisco Employee

Hi All, 

I was doing a software upgrade for an AP 1252 and I left the old image and the new one. After issue the commands:

ap: set BOOT flash:/image_X/image_X 

ap: boot

 

I noticed that the AP was loading the old image so I tried using the command reset: 

 

ap: set BOOT flash:/image_X/image_X  

ap: reset

 

And that solved my issue. 

 

regards,

 

Luis

New Member

Thanks! This worked great on an Air-ap 1242 AGAK9 that had no image.

When the .tar began extracting, I pressed the spacebar about 12 times in a row (in Teraterm).

This took care of all the "-more-" s that came up, so I didn't have to babysit the whole .tar extraction.

 

-nathan

New Member

Hello,

 

I seem to be getting a "no such file or directory found" when I tell the access point to grab the .tar file from my laptop. 

 

I am using tftp64 software, the file is in this location C:\TFTP\ and I ve got my base directory set to that. Are there any other settings in the tftp software that could be causing the issue? The firewall on my laptop is down, and the IP settings are set correctly. 

 

Any help will be appreciated, thank you!

New Member

Hello,

 

I seem to be getting a "no such file or directory found" when I tell the access point to grab the .tar file from my laptop. 

 

I am using tftp64 software, the file is in this location C:\TFTP\ and I ve got my base directory set to that. Are there any other settings in the tftp software that could be causing the issue? The firewall on my laptop is down, and the IP settings are set correctly. 

 

Any help will be appreciated, thank you!

New Member

Hello, 

 

Not sure what I did, but it is working now. I think there was something off in my tftp server settings. 

New Member

Hello, 

 

Not sure what I did, but it is working now. I think there was something off in my tftp server settings. 

New Member

Hello,

 

It will not boot with the new extracted image, I am not sure what I am doing wrong. I tell to use the new image after it extracts it like you show in your instructions. But it is not working, it keeps booting to the old image. 

 

Thank you!

New Member

Hi friends,

I have one cisco AIR_CAP 3602I NK9 its not taking the configure command to enter into configuration mode and I had assigned the IP from rom mode and I tried with the below configuration in rom mode but it is getting an error like below

ap: tar -xtract tftp://192.192.192.40/images/ap3g2-k9w7-tar.152-2.JA.tar flash:

after giving this configuration its not extracting and  I am getting this error and also the console access will be disconnecting frequently with ambiguous cmds
  DPAA Set for Independent Mode
DPAA_INIT = 0x0
Kindly help me on this
 

This is the most perfect way of making it so easy to do this  job. Thanks a lot.

I just tried it on my 1262 but with power injector connected directly to the laptop ip address 10.0.0.1  the same for D.G. worked fantastic.

New Member

I used this to convert a 1310 AP.  The guide was almost perfect.

The AP booted to the old lightweight code.

I had to issue the boot command with the path of the code I wanted to load.

 

boot flash:/c1310-k9w7-mx.124-25d.JA2/c1310-k9w7-mx.124-25d.JA2

 

hope this helps someone.

New Member

thank you Surendra BG 

i did it. it worked normally. 

Thanks & Best Regards.

 

New Member

Hi Brother's,

i want to delete files from the flash of AP.can any one help me.

 

Below are the files highlighted in red.

ap: dir flash:
Directory of flash:/

2    -rwx  282       <date>               info
3    -rwx  136       <date>               env_vars
37   drwx  2176      <date>               ap3g2-k9w8-mx.153-3.JA1
4    -rwx  63        <date>               mesh_cfg.txt
5    -rwx  85        <date>               mesh_port_cfg.txt
6    drwx  384       <date>               ap3g2-k9w7-mx.153-3.JAB
7    drwx  320       <date>               ap3g2-k9w7-mx.153-3.JBB

8    drwx  0         <date>               configs
271  -rwx  6168      <date>               private-multiple-fs

7950848 bytes available (24047104 bytes used)
ap:

is there any command or something to remove this.

Actually i was trying to convert this AP from controller based to standalone.and while file transfer it got stopped due to some error.Now again i am trying to upload file is show's no enough space message.

Hall of Fame Super Silver

Try this from the cli:

delete /recursive /force flash:/ap3g2-k9w7-mx.153-3.JAB

delete /recursive /force flash:/ap3g2-k9w7-mx.153-3.JBB

This will delete the directory and the files in the directory.

-Scott

New Member

Hi Scott,

 

Thanks for your reply, I tried but couldnt delete it.

 

Kindly find the attached result.

Hall of Fame Super Silver

That command is not available in ROMMON mode as you can see.  Boot the AP and run the command when it boots up.

-Scott

Hall of Fame Super Silver

You can erase flash, but you better understand how to get the AP to work again. Look at this link before trying to do this:

https://supportforums.cisco.com/discussion/11011226/restoring-1131ag-access-point-after-flash-has-been-erased

-Scott

New Member

Yes brother it worked,

 

Thanks alot..

Your quick response saved me...Thanks a lot once again...

Thank you Scott for helping Shahbaz (particularly on weekend) with lighting fast response, much appreciated.

 

Many Regards,

Vinay Sharma
Community Manager

New Member

Hi Surendra

Thanks, this post was very useful and worked well. I only had a couple of issues, when I first set up the tftpd32 server on my laptop I had the AP going through a switch to the laptop and the ftp connection was timing out (the connection would start but no data was transferred). Once I connected the AP directly in the laptop and rebooted it, the ftp download was successful.

I then tried to use the boot command you have documented but this failed to load the image and it booted back into the lightweight image once more. 

The error I got was the following:

"Loading "flash:/c1140-k9w7-mx.124-25d.JA2"...flash:/c1140-k9w7-mx.124-25d.JA2: is a directory

Error loading "flash:/c1140-k9w7-mx.124-25d.JA2" "

 

I noticed that the old image used a different format to load the image.

The boot command should be in the following format:

ap: set BOOT flash:/image_name/image_name

The command I used that worked was:

ap: set BOOT flash:/c1140-k9w8-mx.124-25e.JA/c1140-k9w8-mx.124-25e.JA

This then tells the router to uncompress the image and then install it.

 

This took me a while to figure out so hope this helps someone avoid the same struggle in the future.

Regards

Anthony

New Member

Hi, thanks for the awesome tutorial.  I have one issue though, when my aironet 1250 is loading the flash I cannot press esc to get into the ap: mode.  I've also had no luck with using the tftp server mode button method.  

A little background, I tried to update the firmware via the GUI and it failed out after about 400 minutes.  I can no longer access the GUI but I can get in with CLI.  Am I even on the right page?

New Member

Hi Anthony.

Product/Model Number: AIR-AP1131AG-E-K9

I keep on getting the below message

Loading "flash:/c1130-k9w7-mx.124-25d.JA2/c1130-k9w7-mx.124-25d.JA2"...flash:/c1130-k9w7-mx.124-25d.JA2/c1130-k9w7-mx.124-25d.JA2: no such file or directory
 
Error loading "flash:/c1130-k9w7-mx.124-25d.JA2/c1130-k9w7-mx.124-25d.JA2"

 

and this other message when I try to load the tar image. Any idea what I am dong wrong?

 

tar /xtract tftp://10.211.55.7/c1130-k9w7-tar.124-25d.JA2.tar flash:
usage: tar <-table | -xtract> <tar file> <destination>

 

I have tried on five different AP's which I need to be autonomous from LWAP.

 

Thanks for your help geeks out there. By the I am using a MacBook Pro to work on this. If any of you have experience with doing this on a Mac please help me out.

 

 

New Member

Hi Surendra.

Great post and well explained.

Product/Model Number: AIR-AP1131AG-E-K9

I keep on getting the below message

Loading "flash:/c1130-k9w7-mx.124-25d.JA2/c1130-k9w7-mx.124-25d.JA2"...flash:/c1130-k9w7-mx.124-25d.JA2/c1130-k9w7-mx.124-25d.JA2: no such file or directory
 
Error loading "flash:/c1130-k9w7-mx.124-25d.JA2/c1130-k9w7-mx.124-25d.JA2"

 

and this other message when I try to load the tar image. Any idea what I am dong wrong?

 

tar /xtract tftp://10.211.55.7/c1130-k9w7-tar.124-25d.JA2.tar flash:
usage: tar <-table | -xtract> <tar file> <destination>

 

I have tried on five different AP's which I need to be autonomous from LWAP.

 

Thanks for your help geeks out there.

 

Thanks for your help geeks out there. By the I am using a MacBook Pro to work on this. If any of you have experience with doing this on a Mac please help me out.

New Member

Hello, Eberd,

I have 1552 Outdoor AP, I can't download ois in rommon mode. I did all steps in above. When I did 

tar -xtract tftp:/URL flash:   connection time out

 

I closed all firewalls, I can't ping AP from PC. I tried to replace PC.

 

ap: arp  <ip address PC> is shown

 

Please help

 

 

 

New Member

hi all;

i have a new issue with AP Cisco 702i. i can not change mode lightweight to autonomous. please help me.

thanks all

 

New Member

I got an accesspoint - AIR-CAP3602I, it is not booting. can you suggest me what can I do for this issue as shows in the image?

AIR-CAP3602I

New Member

tsubakaran:  do you see line 7 where it says "drwx"?  This means it is a directory and the directory name is: ap3g2-k9w8-mx.152-2.JA.  The command you issued was:  set boot flash:ap3g2-k9w8-mx.152-2.JA which points to the directory and not the file.  Remember, you must point to the file. 

So the command should be:  set boot flash:ap3g2-k9w8-mx.152-2.JA/ap3g2-k9w8-mx.152-2.JA

to verify that this is the correct file, from ap: issue the "cd ap3g2-k9w8-mx.152-2.JA" command (without the quotes) and then do "dir".  See if the "ap3g2-k9w8-mx.152-2.JA" file is listed (it should be about 11000000 bytes big. by the way you can do "cd .." to get back to root directory.  I also see this in your picture up there:  Error loading "flash:/ap3g2-k9w8-mx.152-2.JA/ap3g2-k9w8-xx.152-2.JA".  See the "xx".  That is wrong.  It should be "mx" in both.

Last I see you tried to boot to the recovery image (set boot flash:ap3g2-rcvk9w8-mx).  Again, try to use the "set boot flash:ap3g2-rcvk9w8-mx/ap3g2-rcvk9w8-mx" and see if that works.

One more thing.  Remember that in rommon mode, all commands are case sensetive, so try using the "?" after commands to verify if the command has capital letters in it (i.e. "set<space>?<enter>")  From what I've been reading the "set boot xxxxxx" command should be "set BOOT xxxxxx".  Sorry, I don't have any equipment in front of me right now to test it myself or I'd give you a definite answer.

If all else fails, erase your flash and try this method:  restoring-access-point-after-flash-has-been-erased

Hope it works for you.

Peter W.

New Member
Thanks for suggesting all.. I tried as you mentioned but end up as below:

ap: set boot flash:ap3g2-k9w8-mx.152-2.JA/ap3g2-k9w8-mx.152-2.JA
ap: boot
Loading "flash:/ap3g2-k9w8-mx.152-2.JA/ap3g2-k9w8-mx.152-2.JA"...#########################
File "flash:/ap3g2-k9w8-mx.152-2.JA/ap3g2-k9w8-mx.152-2.JA" uncompressed and installed, entry point: 0x2003000
executing...
Secondary Bootloader - Starting system.
Xmodem file system is available.
flashfs[0]: 35 files, 9 directories
flashfs[0]: 0 orphaned files, 0 orphaned directories
flashfs[0]: Total bytes: 31997952
flashfs[0]: Bytes used: 7030272
flashfs[0]: Bytes available: 24967680
flashfs[0]: flashfs fsck took 8 seconds.
Reading cookie from SEEPROM
Base Ethernet MAC address: 44:03:a7:01:b6:2f
Boot CMD: 'boot flash:/ap3g2-k9w8-mx.152-2.JA/ap3g2-k9w8-xx.152-2.JA'
Loading "flash:/ap3g2-k9w8-mx.152-2.JA/ap3g2-k9w8-xx.152-2.JA"...flash:/ap3g2-k9w8-mx.152-2.JA/ap3g2-k9w8-xx.152-2.JA: no such file or directory
Error loading "flash:/ap3g2-k9w8-mx.152-2.JA/ap3g2-k9w8-xx.152-2.JA"
Interrupt within 5 seconds to abort boot process.
Boot process failed...
The system is unable to boot automatically. The BOOT
environment variable needs to be set to a bootable
image.
ap: set
DEFAULT_ROUTER=10.0.0.1
ENABLE_BREAK=yes
IOS_STATIC_DEFAULT_GATEWAY=192.168.20.1
IP_ADDR=10.0.0.2
MANUAL_BOOT=no
NETMASK=255.255.255.224
NEW_IMAGE=yes
RELOAD_REASON=23
ROM_PERSISTENT_UTC=1357163559
TERMLINES=0
boot=flash:ap3g2-k9w8-mx.152-2.JA/ap3g2-k9w8-mx.152-2.JA

Any other suggestion please? flash infomration details as below:

ap: dir flash:
Directory of flash:/
2 -rwx 1319 <date> event.log
3 drwx 0 <date> configs
5 -rwx 6168 <date> private-multiple-fs
6 -rwx 267 <date> env_vars
7 drwx 768 <date> ap3g2-k9w8-mx.152-2.JA
45 -rwx 64 <date> sensord_CSPRNG0
9 drwx 128 <date> ap3g2-rcvk9w8-mx
46 -rwx 64 <date> sensord_CSPRNG1
24967680 bytes available (7030272 bytes used)

------------------------------------------------------


ap: dir flash:ap3g2-k9w8-mx.152-2.JA
Directory of flash:ap3g2-k9w8-mx.152-2.JA/
8 -rwx 5830 <date> Y2.bin
12 -rwx 15158 <date> X2.bin
13 -rwx 18656 <date> E2.bin
15 -rwx 203061 <date> ap3g2-k9w8-mx.152-2.JA
16 -rwx 9328 <date> B2.bin
17 drwx 64 <date> html
39 -rwx 92114 <date> E5.bin
40 -rwx 1093008 <date> 8004.img
41 -rwx 61798 <date> X5.bin
42 -rwx 284 <date> info
43 -rwx 106106 <date> B5.bin
44 -rwx 75790 <date> Y5.bin
24967680 bytes available (7030272 bytes used)

New Member

Good morning pal.  This is what I did and what I encountered.

when you get to "ap" prompt, do a "format flash:".  Say yes to everything.  After format is complete, do a "dir flash:".  Should be no files.  Good.

now, setup your TFTP.

on computer (laptop), manually set your IP on your ethernet port to 10.0.0.1, mask 255.0.0.0 and no default gateway (not needed). 

***** Make sure Windows firewall is disabled!!! *****

download the appriate IOS image for your AP, but download the autonomouse version which has a w7 in it, not the w8 (w7 = automous, w8 = lightweight). once downloaded, copy it into your TFTP directory and then rename it with .default on the end.  example: "ap3g2-k9w7-mx.15-2.JA.tar" becomes "ap3g2-k9w7-tar.default".  Start your TFTP server.

now on AP (at this point there is NOTHING in flash because you did a format, right?).

ap: set IP_ADDR=10.0.0.2

ap: set NETMASK=255.0.0.0

ap: set DEFAULT_ROUTER=10.0.0.1

ap: tftp_init

ap: ether_init

ap: flash_init

*** hook up a ethernet cable between computer (laptop) to AP and try to ping AP from computer.  if successful, go to next step.

ap: tar -xtract tftp://10.0.0.1/ap3g2-k9w7-tar.default  flash:

after extract is complete, do a "dir" to see your files.  Find your file and do your set BOOT command. 

Should look like this (make sure CAPS on for BOOT word only):

"set BOOT flash:/ap3g2-k9w7-mx.152-2.JA/ap3g2-k9w7-mx.152-2.JA"

then do the "reset" (its the same as boot, but sets the variables you used above).

ap: reset.

See if that works.  Good luck.

Peter

What kind of config would I have to have in a 2960, if I plugged it in there, and were to use a ap 1142 as a dhcp

New Member

HI,

I have followed the steps but have issue on loading with lightweight flash. can you advise, I have attached putty process which will give you clear indication.

New Member

Obviously you did not format your flash before attempting this process otherwise, when the first reboot did not work and it failed over to "Loading "flash:/ap3g2-rcvk9w8-mx/ap3g2-rcvk9w8-mx" on page 19 (which is your recovery "lightweight" image) should not even be there.  Please do a format flash: command, then do a dir flash: command and there should be ZERO files.  Also, download a new copy of the image you are trying to install.  on page 9 there was an error :

Premature end of tar fileap: and then you just tried the process all over.  But at this point there are already files in the flash so all you are doing is copying over those files/adding more which could corrupt your flash.  Always start with a clean formatted flash. 

Also, try this.  After downloading another copy of the NEW image (ap3g2-k9w7-tar.153-3.JC.tar ) RENAME it to ap3g2-k9w7.tar  and use that name in the tar -xtract tftp://192.168.1.1/ap3g2-k9w7.tar flash: command.  Don't worry about the name of the file because when it extracts the TAR file, it will use the right names in your flash.

after the file is done extracting, use the ap: set BOOT flash:/ap3g2-k9w7-mx.153-3.JC/ap3g2-k9w7-mx.153-3.JC  command. That tells the Ap to use the flash file in the correct directory.  Then use reset to reboot your AP.  if you still want a recovery image, then download it, and extract it.  Just don't do the set BOOT command.

Let us know how it worked out for you.

New Member

Enter the set BOOT command to designate the new image as the image that the wireless device uses when it reboots. The wireless device 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