cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
10598
Views
5
Helpful
4
Replies

Warning: monitor nvram area is corrupt

arumugasamy
Level 1
Level 1

Hi,

I got the error message as below while load ing the 3660 router

loadprog: bad file magic number:      0x0

boot: cannot load "flash:"


System Bootstrap, Version 12.0(6r)T, RELEASE SOFTWARE (fc1)
Copyright (c) 1999 by cisco Systems, Inc.


Warning: monitor nvram area is corrupt ... using default values


ERROR in NVRAM sizing. NVRAM could be bad!

Hardware indicated 131072 bytes. Software detected 0 bytes.

Using 0 bytes.

C3660 processor with 131072 Kbytes of main memory

Main memory is configured to 64 bit mode with parity disabled


loadprog: bad file magic number:      0x0

boot: cannot load "flash:"


System Bootstrap, Version 12.0(6r)T, RELEASE SOFTWARE (fc1)
Copyright (c) 1999 by cisco Systems, Inc.


Warning: monitor nvram area is corrupt ... using default values


ERROR in NVRAM sizing. NVRAM could be bad!

Hardware indicated 131072 bytes. Software detected 0 bytes.

Using 0 bytes.

C3660 processor with 131072 Kbytes of main memory

Main memory is configured to 64 bit mode with parity disabled


loadprog: bad file magic number:      0x0

boot: cannot load "flash:"


System Bootstrap, Version 12.0(6r)T, RELEASE SOFTWARE (fc1)

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

What could be the cause of this problem?

Thanks

Arumugam

4 Replies 4

Peter Paluch
Cisco Employee
Cisco Employee

Hi Arumugam,

I am afraid that your router is probably experiencing a hardware problem. I am not sure if the NVRAM memory in 3660 is physically distinct from FLASH or if it can be influenced by problem with FLASH, but your problem also encompasses the FLASH memory, as the router is not able to access it and load the IOS stored there.

Is it possible for you to enter the ROMMON mode and try to download the IOS file back to the FLASH using the tftpdnld command? The following URL contains a discussion how to use this command. It is written for 2600 series routers but I believe that the 3600 will work in the same way.

http://www.cisco.com/en/US/products/hw/routers/ps259/products_tech_note09186a008015bf9e.shtml

If you manage to load and boot the IOS, try to issue the commands erase startup-config and copy running-config startup-config to reinitialize the NVRAM and to store data there. If this does not work, then I am afraid there is not much more you can do.

Best regards,

Peter

Peter,

There was no IOS on the flash of the router model 3660. We are trying to download with xmodem. Since it is very slow could you tell me the cmd syntax for the ymodem command. I tried it as xmodem -cyrx iamge_name. Pls give the correct syntax.Also we tried to do the 'dnld" cmd for the tftp download.

Please give the correct syntax. It is gives timeout error after entered all config entries.

Pls confirm me the IP address we use in tftpdnld process is the PC IP address where the console is being used or any unique IP address.

How to ping the gateway IP from the ROMmon console>.

Thanks

Arumugam.

Hello Arumugam,

If possible, do not download the IOS over the XModem and the console - that will take ages.

Proceed via the following steps:

  1. Turn on the router and enter the ROMMON mode.
  2. Connect your PC's network card to the router's first Ethernet interface (i.e. E0/0 or Fa0/0) using a crossover cable.
  3. Assign the IP address 10.0.0.1/24 to your PC's network card. Do not assign a gateway nor DNS.
  4. Start the TFTP server on your PC and make sure that it contains the proper IOS in its directory for the router once it starts downloading it.
  5. In the ROMMON mode of the router, enter the following commands exactly as they appear here, including the lower/upper case. You may directly copy and paste them but of course change the image file name. Do not use the TAB key or the arrows to move on the command line in the ROMMON. If you make a typo, use only the backspace to delete the line. If you hit the TAB or any of the arrow keys, the entire command will be rejected by the router as unknown and you will have to type it again completely anew after hitting Enter.

IP_ADDRESS=10.0.0.2

IP_SUBNET_MASK=255.255.255.0

DEFAULT_GATEWAY=10.0.0.1

TFTP_SERVER=10.0.0.1

TFTP_FILE=c3600-image-name.bin

tftpdnld

To explain what's going on here: The router will be assigned the IP address 10.0.0.2/24. Your PC will serve both as a default gateway for the router (this is only formal - the gateway has to be set but because your PC is running the TFTP server as well, there is no need to use the gateway) and as the TFTP server. Hopefully, this setup will allow you to download the proper IOS back to the FLASH of your router.

You cannot ping an IP from the ROMMON. Regarding the networking support, the ROMMON has almost no network support at all.

Please let us know if this worked for you.

Best regards,

Peter

This will speed things up for xmodem ...

Xmodem Procedure for Downloading a Cisco IOS Software Image onto a Cisco 3600 Router
http://www.cisco.com/en/US/products/hw/routers/ps259/products_tech_note09186a008015bfac.shtml#proc_3600

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Review Cisco Networking products for a $25 gift card