04-09-2008 03:36 AM - edited 03-05-2019 10:16 PM
Hi!
I changed compactflash cards on one of our cisco 2801's power
connected trying to get a 512MB
card partitioned to 128MB to work, and when I Installed this 512MB
card, router dropped
suddenly to rommon. I Switched power off and tried to boot with
original Card but router finds
image and decompresses and loads it but hangs after "Installed image
archive" prompt.
I tried booting also with flashcards from other (working) 2801's
without success. I made sure
that config-register is 0x2102 and also tried with 0x2142, 0x2141 and
0x2101.
I tried to dowload new version of IOS to flash from Romboot with
tftpdnld command, but it does
not work as router has lost it's MAC address. Correct port (fa0/0) was
connected and link was
up. Any ideas how to fix this problem?
Best Regads
Marko Uusitalo
Router output below
*****
rommon 11 > tftpdnld
IP_ADDRESS: 192.168.1.27
IP_SUBNET_MASK: 255.255.255.0
DEFAULT_GATEWAY: 192.168.1.254
TFTP_SERVER: 10.19.18.52
TFTP_FILE: c2801-ipbase-mz.124-1c.binget_mac_address():
Search T_IDPR
OM_MACADDR (0xc3) failed
Illegal MAC address.
*******
Boot sequence:
System Bootstrap, Version 12.3(8r)T9, RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 2004 by cisco Systems, Inc.
PLD version 0x10
GIO ASIC version 0x127
c2801 processor with 393216 Kbytes of main memory
Main memory is configured to 64 bit mode with parity disabled
Readonly ROMMON initialized
program load complete, entry point: 0x8000f000, size: 0xc100
Initializing ATA monitor library.......
program load complete, entry point: 0x8000f000, size: 0xc100
Initializing ATA monitor library.......
program load complete, entry point: 0x8000f000, size: 0x1d2be3c
Self decompressing the image :
#################################################
[OK]
Smart Init is enabled
smart init is sizing iomem
ID MEMORY_REQ TYPE
0X003AA110 public buffer pools
0X00211000 public particle pools
0X00020000 Crypto module pools
0X00120000 VPM buffer pools
0X0012 0X00035000 Card in slot 1
0X0013 0X00035000 Card in slot 2
0X000021B8 Onboard USB
If any of the above Memory Requirements are
"UNKNOWN", you may be using an unsupported
configuration or there is a software problem and
system operation may be compromised.
Allocating additional 29011745 bytes to IO Memory.
PMem allocated: 362807296 bytes; IOMem allocated: 39845888 bytes
Restricted Rights Legend
Use, (copyright stuff removed
Cisco IOS Software, 2801 Software (C2801-ADVIPSERVICESK9-M), Version
12.4(9)T, R
ELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2006 by Cisco Systems, Inc.
Compiled Sat 17-Jun-06 00:19 by prod_rel_team
Image text-base: 0x6008FCEC, data-base: 0x62F80000
This product....
COPYRIGT LISTING REMOVED to fit 4000 char limit)
http://www.cisco.com/wwl/export/crypto/tool/stqrg.html
If you require further assistance please contact us by sending email
to
Installed image archive
MACHINE JUST HANGS AFTER "Installed image Archive"
04-10-2008 08:33 PM
I have two 2801 router have the same problem,
all stop in Installed image archive when I reload the router.
04-10-2008 08:45 PM
Hi ,
Please check the below link which may help you to come out of the ROMMON mode.
Thanks,
Satish
04-11-2008 12:51 AM
I can Boot router with image from flash, but my router hangs after "Installed image archive" prompt. Actually we have three 2801:s with similar problems.
TFTPNDLD command from rommon has following output:
rommon 11 > tftpdnld
IP_ADDRESS: 192.168.1.27
IP_SUBNET_MASK: 255.255.255.0
DEFAULT_GATEWAY: 192.168.1.254
TFTP_SERVER: 10.19.18.52
TFTP_FILE: c2801-ipbase-mz.124-1c.binget_mac_address():
Search T_IDPR
OM_MACADDR (0xc3) failed
Illegal MAC address.
Somehow router has lost it's MAC-address?
09-14-2011 01:23 PM
Hi Guys,
Same problem, same routers, all afternoon digging around and finally solution reached until modifying cookie in ROMMON . First of all; let me say that when you modify this file your smartnet may not be useful anymore. So, if you have smartnet open a case to TAC and wait them to arrange an interactive session for you.
How I solve the issue is;
- Boot the router in ROMMON
- Go to priv mode (you need priv password; write "cookie" and copy&paste first line to the following web site http://ers.pp.ru/cgi-bin/priv.cgi
- In priv mode modify cookie file by using "cookie" command again. This may be very trick since every offset is represented in hex . That's why you need to dig more; you will see "FF"s on the corrupted part of this file (I am not talking about continous FF s at the end of the file).
-Change them base on the reference below: (I also used another running 2801's cookie for some true references)
bytes 0x00-0x07: 04 ff c3 06 00 1e be b5 - MAC address (FA0/0,F0/1) you can change if you
> want
bytes 0x08-0x0F: 84 38 43 00 22 c1 8b 46
>
bytes 0x10-0x17: 4f 43 31 31 34 39 32 37 - PCB Serial Number ( you MUST assign your PCB
> serial number from motherboard.
bytes 0x18-0x1F: 50 50 40 04 1b 41 07 00 Open your router and check it ! If you assign
> incorrect hex values you receive the
bytes 0x20-0x27: 49 1f ff 08 42 43 30 c0 message: Failed Identification Test in 0/-1/-1 [7/0]
>
bytes 0x28-0x2F: c0 46 03 20 00 5b 8a 06
>
bytes 0x30-0x37: 88 00 00 00 00 02 04 c6
>
bytes 0x38-0x3F: 8a 49 50 4d 37 57 30 30 -IPM7W00CRA Clei Code
>
bytes 0x40-0x47: 43 52 41 03 00 81 00 00
>
bytes 0x48-0x4F: 00 00 04 00 cb 89 43 49 -Cisco 1841
>
bytes 0x50-0x57: 53 43 4f 31 38 34 31 89
>
bytes 0x58-0x5F: 56 30 35 20 d9 02 c1 40 -Version Identifier V05
>
bytes 0x60-0x67: 09 86 c2 8b 46 54 58 31 -CPU type ( if you assign incorrect hex values
> here you receive the message:
Search CPU_TYPE 0x09 failed
bytes 0x68-0x6F: 31 35 30 59 30 56 51 ff - your Chassis Serial Number FTX1150Y0VQ
>
And reload your router....
09-14-2011 02:07 PM
Friends,
I can confirm myself that a corrupt cookie on one of my ISR routers produced an identical issue - a router simply hanging during boot, unable to proceed. A corrupt cookie was found as the cause.
What I can recommend at this stage for everyone is to use the command show diag in IOS and cookie in ROMMON to display and back up the cookie values from their routers, and in case of cookie corruption, to have its original value using which it can be restored.
By the way, it is close to raising suspicions: why do these cookie values get corrupted so often? Every now and then, some router becomes a brick after the cookie value goes havoc. The thing is, if the cookie format was documented (there's nothing so special in it), it would be possible to repair the router in the field instead of RMAing etc.
Best regards,
Peter
09-14-2011 03:30 PM
+5 for the disection.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide