February 23, 2007
NOTICE:
THIS FIELD NOTICE IS PROVIDED ON AN "AS IS" BASIS AND DOES NOT IMPLY ANY KIND OF GUARANTEE OR WARRANTY, INCLUDING THE WARRANTY OF MERCHANTABILITY. YOUR USE OF THE INFORMATION ON THE FIELD NOTICE OR MATERIALS LINKED FROM THE FIELD NOTICE IS AT YOUR OWN RISK. CISCO RESERVES THE RIGHT TO CHANGE OR UPDATE THIS FIELD NOTICE AT ANY TIME.
Products Affected
|
Products Affected |
|---|
|
UBR10K - UBR10k |
Problem Description
When upgrading to an image that has the fix for CSCsc61630, a corrupted pointer in NVRAM may be detected, causing the configuration to be ignored.
Background
When upgrading to the 12.3(21)BC image from an older release, an invalid NVRAM private pointer may be detected due to more stringent checks added to ensure validity of nvram contents.
The router will boot and display the error message:
NV: Invalid Pointer value(6357F3CC) in private configuration structure showing that the nvram has a stale, unerased private-configuration pointer in NVRAM.
It will then enter the system configuration dialog.
Answer "no" and you will see following errors:
--- System Configuration Dialog --- Would you like to enter the initial configuration dialog? [yes/no]: no Press RETURN to get started! *Dec 19 05:38:46.743: Downloading Microcode: file=system:pxf/c10k-15-ucode.101.0.0.0, version=101.0.0.0, description=Experimental Software created Mon 27-Nov-06 21:44 by aiding in view aiding-clipper_ucode_pcha *Dec 19 05:38:47.395: NV: Invalid Pointer value(201A9BC4) in private configuration structure *Dec 19 05:38:47.403: NV: Invalid Pointer value(201A9BC4) in private configuration structure *Dec 19 05:38:47.407: %SYS-4-NV_BLOCK_INITFAIL: Unable to initialize the geometry of nvram Router#dir nvram: Directory of nvram:/ No files in directory No space information available Router#
Problem Symptoms
The router boots and displays the error message:
NV: Invalid Pointer value(6357F3CC) in private configuration structure
then goes into the system configuration dialog.
Workaround/Solution
Before upgrading to 12.3(21)BC, with a 12.3(17)BC or older release image :
-
copy {startup|running}-config disk0:saved-config
-
erase /all nvram:
-
write memory
-
(optional) copy disk0:saved-config startup-config
-
Reload with 12.3(21)BC image.
Note: erase nvram: is inadequate and may leave a stale pointer in private-config in nvram. Hence the need to use erase /all nvram: to clean nvram completely.
DDTS
To follow the bug ID link below and see detailed bug information, you must be a registered user and you must be logged in.
|
DDTS |
Description |
|---|---|
|
CSCsc61630 (registered customers only) |
Boot Loop due to Corrupted NVRAM |
Revision History
|
Revision |
Date |
Comment |
|---|---|---|
|
1.0 |
23-FEB-2007 |
Initial Public Release |
For More Information
If you require further assistance, or if you have any further questions regarding this field notice, please contact the Cisco Systems Technical Assistance Center (TAC) by one of the following methods:
Receive Email Notification For New Field Notices
Product Alert Tool - Set up a profile to receive email updates about reliability, safety, network security, and end-of-sale issues for the Cisco products you specify.