cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
6599
Views
10
Helpful
25
Replies

config-register can't be changed to 0x2102 and as a result my 4500-Sup6-E goes to rommon mode every time it reboots

Geze2498
Level 1
Level 1

 i used to have IOS issue with my 4506-Sup6-E Switch,i was able to recover it using a TFTP server but it still goes to ROMMON mode every time it reboots. i tried changing the cofig-register to 0x2102 but it can't take any effect either.
Can you help me how to permanently fix it? here is how it looks...

 

Dist#sho ver
Cisco IOS Software, Catalyst 4500 L3 Switch Software (cat4500e-ENTSERVICESK9-M), Version 12.2(53)SG2, RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2010 by Cisco Systems, Inc.
Compiled Tue 16-Mar-10 04:50 by prod_rel_team
Image text-base: 0x10000000, data-base: 0x12794974

ROM: 12.2(44r)SG10
Darkside Revision 4, Jawa Revision 20, Tatooine Revision 140, Forerunner Revision 1.78

Dist uptime is 36 minutes
System returned to ROM by reload
System image file is "bootflash:cat4500e-entservicesk9-mz.122-53.SG2.bin"
Last reload reason: Unknown reason

A summary of U.S. laws governing Cisco cryptographic products may be found at:
http://www.cisco.com/wwl/export/crypto/tool/stqrg.html

If you require further assistance please contact us by sending email to
export@cisco.com.

cisco WS-C4506-E (MPC8548) processor (revision 6) with 1048576K bytes of memory.
Processor board ID SPE153800C6
MPC8548 CPU at 1.33GHz, Supervisor 6-E
Last reset from Reload
500 Virtual Ethernet interfaces
52 Gigabit Ethernet interfaces
2 Ten Gigabit Ethernet interfaces
511K bytes of non-volatile configuration memory.

Configuration register is 0x2101 (will be 0x2102 at next reload)

25 Replies 25

Vinit Jain
Cisco Employee
Cisco Employee

Do you have redundant supervisor cards? If yes, can you check the config register in the standby supervisor card.

Also, please paste the show module command output

Thanks
--Vinit

OK,

 

Dist-1#sho module
Chassis Type : WS-C4506-E

Power consumed by backplane : 0 Watts

Mod Ports Card Type                              Model              Serial No.
---+-----+--------------------------------------+------------------+-----------
 1     6  Sup 6-E 10GE (X2), 1000BaseX (SFP)     WS-X45-SUP6-E      JAE154301M5
 2    48  1000BaseX SFP                          WS-X4448-GB-SFP    JAE145305Q8

 M MAC addresses                    Hw  Fw           Sw               Status
--+--------------------------------+---+------------+----------------+---------
 1 7081.055c.be40 to 7081.055c.be45 1.10 12.2(44r)SG1 12.2(53)SG2      Ok
 2 e05f.b989.6ae0 to e05f.b989.6b0f 1.3                               Ok

System Failures:
----------------
Power Supply:   bad/off (see 'show power')

Dist-1#

Leo Laohoo
Hall of Fame
Hall of Fame

Console into the switch and reboot.  Post the entire boot-up process.

I want to see what is causing the issue.

Ok Here are the steps i did to boot it from the TFTP as that was my only option.

 


rommon 1 >boot
 boot: can not load "bootflash:"
rommon 2 >dev
 Devices in device table:

 Device id   Name                      Size
 ---------   -----                     ------
       mem:  Main Memory ( SDRAM )     1073741824
     nvram:  Non Volatile RAM          524288
 bootflash:  Internal Flash Memory     130547712  (filesystem capable)
     slot0:  Compact Flash Memory      130547712  (filesystem capable)
      usb0:  USB Flash Memory          130547712  (filesystem capable)
rommon 3 >
 Established physical link 1Gb Full Duplex
 Network layer connectivity may take a few seconds
dir bootflash:

  File Size (Bytes)             File Name
  ---------------------------------------
               (*)             cat4500e-entservicesk9-mz.122-53.SG2.bin

   Total space = 131436544 bytes, Available = -4345856 bytes

rommon 4 >boot bootflash:cat4500e-entservicesk9-mz.122-53.SG2.bin
 boot: can not load "bootflash:cat4500e-entservicesk9-mz.122-53.SG2.bin"
rommon 5 >set int
 Established physical link 1Gb Full Duplex
 Network layer connectivity may take a few seconds
rommon 6 >set interface fa1 10.139.2.1 255.255.255.0
rommon 7 >set ip route default 10.139.2.1
rommon 11 >boot tftp://10.139.2.228/bootflashcat4500e-entservicesk9-mz.122-53.SG2.bin


 Tftp Session details are ....

 Filename     : /bootflashcat4500e-entservicesk9-mz.122-53.SG2.bin
 IP Address   : 10.139.2.1
 Loading from TftpServer: 10.139.2.228

 Received data packet #  50091

 Loaded 25646261 bytes successfully.

Rommon reg: 0x00004780
Reset2Reg: 0x00000FFF
#
Darkside controller 0x0B43568B..0x0B443A3D original size:0x00012092#
Tatooine controller 0x0B443A3E..0x0B4ACA2A original size:0x00094F89##
Forerunner controller 0x0B4ACA2B..0x0B56E5FB original size:0x001CE7CF
#################
diagsk5 version 4.1.0

prod: WS-X45-SUP6-E part: 73-10597-16 serial: JAE154301M5

Power-on-self-test for Module 1: WS-X45-SUP6-E
 Test Status: (. = Pass, F = Fail, U = Untested)


CPU Subsystem Tests ...
 seeprom: Pass

Traffic: L3 Looopback ...
 Test Results: Pass

Traffic: L2 Loopback ...
 Test Results: Pass

Switching Subsystem Memory ...
 Packet Memory Test Results: Pass


Module 1 Passed


Rommon reg: 0x00000780
###############################################################
              Restricted Rights Legend

Use, duplication, or disclosure by the Government is
subject to restrictions as set forth in subparagraph
(c) of the Commercial Computer Software - Restricted
Rights clause at FAR sec. 52.227-19 and subparagraph
(c) (1) (ii) of the Rights in Technical Data and Computer
Software clause at DFARS sec. 252.227-7013.

           cisco Systems, Inc.
           170 West Tasman Drive
           San Jose, California 95134-1706



Cisco IOS Software, Catalyst 4500 L3 Switch Software (cat4500e-ENTSERVICESK9-M), Version 12.2(53)SG2, RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2010 by Cisco Systems, Inc.
Compiled Tue 16-Mar-10 04:50 by prod_rel_team
Image text-base: 0x10000000, data-base: 0x12794974


This product contains cryptographic features and is subject to United
States and local country laws governing import, export, transfer and
use. Delivery of Cisco cryptographic products does not imply
third-party authority to import, export, distribute or use encryption.
Importers, exporters, distributors and users are responsible for
compliance with U.S. and local country laws. By using this product you
agree to comply with applicable laws and regulations. If you are unable
to comply with U.S. and local laws, return this product immediately.

A summary of U.S. laws governing Cisco cryptographic products may be found at:
http://www.cisco.com/wwl/export/crypto/tool/stqrg.html

If you require further assistance please contact us by sending email to
export@cisco.com.

cisco WS-C4506-E (MPC8548) processor (revision 6) with 1048576K bytes of memory.
Processor board ID SPE153800C6
MPC8548 CPU at 1.33GHz, Supervisor 6-E
Last reset from PowerUp
1 Virtual Ethernet interface
52 Gigabit Ethernet interfaces
2 Ten Gigabit Ethernet interfaces
511K bytes of non-volatile configuration memory.

interface GigabitEthernet3/1
          ^
% Invalid input detected at '^' marker.

 description To-Access-SW
   ^
% Invalid input detected at '^' marker.

 switchport mode trunk
  ^
% Invalid input detected at '^' marker.

 switchport nonegotiate
  ^
% Invalid input detected at '^' marker.

interface GigabitEthernet3/2
          ^
% Invalid input detected at '^' marker.

 description To-Access-SW
   ^
% Invalid input detected at '^' marker.

 switchport mode trunk
  ^
% Invalid input detected at '^' marker.

 switchport nonegotiate
  ^
% Invalid input detected at '^' marker.

interface GigabitEthernet3/3
          ^
% Invalid input detected at '^' marker.

 description To-Access-SW
   ^
% Invalid input detected at '^' marker.

 switchport mode trunk
  ^
% Invalid input detected at '^' marker.

 switchport nonegotiate
  ^
% Invalid input detected at '^' marker.

interface GigabitEthernet3/4
          ^
% Invalid input detected at '^' marker.

 description To-Access-SW
   ^
% Invalid input detected at '^' marker.

 switchport mode trunk
  ^
% Invalid input detected at '^' marker.

 switchport nonegotiate
  ^
% Invalid input detected at '^' marker.

interface GigabitEthernet3/5
          ^
% Invalid input detected at '^' marker.

 description To-Access-SW
   ^
% Invalid input detected at '^' marker.

 switchport mode trunk
  ^
% Invalid input detected at '^' marker.

 switchport nonegotiate
  ^
% Invalid input detected at '^' marker.

interface GigabitEthernet3/6
          ^
% Invalid input detected at '^' marker.




Press RETURN to get started!


*
*Nov 27 10:58:45.152: %PCMCIAFS-5-DFS_CLOSE_ERR: Error during close of the file NVRAM.154. Failed to update the FAT sectors.
*Nov 27 10:58:45.152: %PCMCIAFS-5-DFS_CLOSE_ERR: Error during close of the file NVRAM.154. Failed to update the directory entries.
*Nov 27 10:58:45.156: %PCMCIAFS-5-DFS_CLOSE_ERR: Error during close of the file NVRAM.155. Failed to update the FAT sectors.
*Nov 27 10:58:45.156: %PCMCIAFS-5-DFS_CLOSE_ERR: Error during close of the file NVRAM.155. Failed to update the directory entries.
Dist-1 con0 is now available


User Access Verification

Username:

Hello 

The config reg 0x2102 at next boot will try to chose the ios stated in the bootvar, as apposed to 0x2101 that will pick the first ios in its sup-bootlflash no mater what is stated in the bootvar:

 

can you post:
sh bootvar
sh run | sec  boot

or you can try and change the config-reg back to 0x2101 renamed the old bin file or make sure the bin file currently in the sup-bootflash has the correct name.

res
Paul


Please rate and mark as an accepted solution if you have found any of the information provided useful.
This then could assist others on these forums to find a valuable answer and broadens the community’s global network.

Kind Regards
Paul

Hi

Not really sure if this model uses 0x2102, based on Cisco website try with 0x0102 as well. It can vary on some models. For example 4948 is using 0x1 as I remember. 

Note For a successful ROMMON upgrade, the config-register must be set to enable reading the boot system commands (i.e. the last digit of the configuration register is set to 2; for example, 0x0102.) 

Please check this link: https://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst4500/release/note/OL_23834.html

In this example, we assume that the console port baud rate is set to 9600 bps and that the 
config-register is set to 0x0102.




>> Marcar como útil o contestado, si la respuesta resolvió la duda, esto ayuda a futuras consultas de otros miembros de la comunidad. <<

Dist-1#sho run | b boot
boot-start-marker
boot system flash bootflash:cat4500e-entservicesk9-mz.122-53.SG2.bin
boot-end-marker
!
enable password 7 104D000A0618323E03236B
!
username cisco privilege 15 password 7 060506324F41292C0A3053
aaa new-model
!
!
aaa authentication login default group tacacs+ local
aaa authorization console
aaa authorization exec default group tacacs+ local
aaa authorization commands 1 default group tacacs+ local
aaa authorization commands 15 default group tacacs+ local
aaa accounting exec default start-stop group tacacs+
aaa accounting commands 1 default start-stop group tacacs+
aaa accounting commands 15 default start-stop group tacacs+
!
!
!
aaa session-id common
clock timezone EAT 3

Dist-1#sho bootvar
BOOT variable = bootflash:cat4500e-entservicesk9-mz.122-53.SG2.bin,1;
CONFIG_FILE variable does not exist
BOOTLDR variable does not exist
Configuration register is 0x2101 (will be 0x102 at next reload)

Filename     : /bootflashcat4500e-entservicesk9-mz.122-53.SG2.bin

Ok, I can see several issues.  Firstly, the boot variable statement is incorrect.  The correct boot variable statement (for a 4500E chassis based system) is "boot system flash bootflash:IOS_filename.bin". 

Next, in regards to config-registry value of 0x2101.  When a brand new supervisor card (for a 4500/6500) comes out of the factory the config-registry value is 0x2101 by default.  This value means "ignore the boot variable statement and boot any valid IOS". 

In your output, the supervisor card attempted to boot ANY IOS in the bootflash but was unable to.  

Can you please post the complete output to the command "dir bootflash:"?

 

Dist-1#dir bootflash:
Directory of bootflash:/

    6  -rw-    25646261  Jan 24 2012 03:09:08 +03:00  cat4500e-entservicesk9-mz.122-53.SG2.bin

131436544 bytes total (11423744 bytes free)
)

The correct boot variable string should be "boot system flash bootflash:cat4500e-entservicesk9-mz.122-53.SG2.bin".

So What should i do fix  that?

conf t

NO boot system flash bootflash:OLD_IOS.bin

boot system flash bootflash:NEW_IOS.bin

boot system flash bootflash:OLD_IOS.bin

boot system flash bootflash:

end

wr

 

I did the change and this is what happens. and still gets to ROMMON mode in every reboot.

 

Dist-1#dir bootflash:
Directory of bootflash:/

No files in directory

131436544 bytes total (11423744 bytes free)

Hold on. The bootflash contains NO IOS FILE(S). So where is the IOS file?
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: