cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
483
Views
0
Helpful
1
Replies

4507R upgrade

KarthickRaja23
Level 1
Level 1

I am planning for upgrading 4507R-Sup7 in SSO mode with 2 modules.

Current version >> 03.04.03.SG

Planning version >> 03.11.05E

When checked the rommon version, it is below

M Hw Fw Sw Status
--+--------------------------------+---+------------+----------------+---------

3  3.1 15.0(1r)SG10 03.04.03.SG Ok
4  3.1 15.0(1r)SG10 03.04.03.SG Ok

 

Let me know whether i neeed to upgrade the rommon version before proceeding to upgrade with the planned version of IOS.

Also let me know the procedure for upgrading rommon and ios of the device.

 

Thanks in advance.

1 Reply 1

Leo Laohoo
Hall of Fame
Hall of Fame

Read the Release Notes and determine if the ROMMON requires to be upgraded or not. 

Do not listen to the hype about ISSU, FSU/eFSU/xFSU.  

If-and-when ISSU/FSU/eFSU works, it is great.  However, if and when ISSU/FSU/eFSU doesn't work, you need physical access to either one of the two units to power off the boot loop. And once you kill the second unit, you still need to figure out what IOS version both units will boot into. Again, not a pretty sight to see.
Ok, so this is how we've "formulated" the method to upgrade the ROMMON and the IOS in one reboot/reload:

NOTE: 4500X IOS-XE comes in two file extensions: BIN or TAR. Make sure to get the TAR file extension!

1. Upload the IOS-XE to the active unit: archive tar /x tftp://<TFTP IP_Address>/IOS_filename.tar bootflash:
2. Upload the IOS-XE to the secondary unit: archive tar /x tftp://<TFTP IP_Address>/IOS_filename.tar slavebootflash:
3. Copy the ROMMON file to the active unit: copy ftp://<TFTP IP_Address>/IOS_filename bootflash:
4. Copy the ROMMON file to the secondary unit: copy ftp://<TFTP IP_Address>/IOS_filename slavebootflash:
5. Change the boot variable string: Remove all the "old" boot variable string, insert a new boot variable string to point to the ROMMON file, point another boot variable string to point to the NEW IOS and then put another boot variable string to point to the old IOS

conf t
 no boo system bootflash:old_ios.bin
 boot system bootflash:ROMMON_filename
 boot system bootflash:NEW_IOS_filename.bin
 boot system bootflash:OLD_IOS_filename.bin
end


6.  Make sure boot variable string is "0x2102"
7.  Save the config
8.  Reboot

OPTIONAL:
1.  Check the MD5 hash of the IOS files (including the ROMMON) using the command "verify /md5 bootflash:filename.bin <MD5 hash from the Cisco website>"
2.  Backup the config to somewhere external.
Hope this helps.

Review Cisco Networking for a $25 gift card