on 11-17-2021 10:25 PM
NOTE:
A Word from our Sponsors:
There is a very fine line between writing something short-and-sweet and writing something comprehensive while losing the target “market” in the process. I have done all I can to make this document as “digestible” as possible without losing much of the important content but still maintaining some forward momentum.
Introduction:
Switch and/or router firmware had (past tense) a simple procedure, however, for IOS-XE each platform has different commands, process & procedures, and “gotchas”. Because of this, I have broken up the process into different sections: 9300, 9500 & routers.
Section 1: General Procedure
Section 2: Install SMU
Section 3: GOTCHA
Section 4: Emergency-Install
Section 1: General Procedure
NOTE: Switch/stack on IOS-XE version 3.X.X, uses a different command:
software clean force
request platform software package install switch all file flash:filename.bin on-reboot new auto-copy verbose
NOTE: If upgrading from 3.X.X, the command is different:
software install file flash: filename.bin new force verb on-reboot
IMPORTANT:
IMPORTANT:
more flash-1:packages.conf | begin for NOVA
more flash-2:packages.conf | begin for NOVA
more flash-3:packages.conf | begin for NOVA
...
more flash-8:packages.conf | begin for NOVA
more flash:packages.conf | begin for NOVA
Section 2: Install SMU
Software Maintenance Update (aka “patch”)
WARNING:
Image (above): Sample SMU filename
Image (above): Attempting to install an SMU meant for a different version.
Proceedure
install add file flash:SMU_filename.bin activate commit
WARNING: Immediately after entering “y” may/will cause the router &/or switch to reboot.
Section 3: GOTCHA
Section 4: Emergency-Install
WARNING: Emergency-Install command will erase the flash/bootflash of the appliance.
(Make sure the config is stored somewhere else.)
Image above shows failed “emergency-install” because the firmware is in the flash.
WARNING: Emergency-Install command will erase the flash/bootflash of the appliance.
Great, Thanks for sharing.
Hi Leo,
What SSH client are you using?
Regards
SecureCRT
thanks a lot for detailed explanation
Hello
i have just upgraded 3850 Core switche stack, and wanted to report a remark, during upgrade process,
Instead of using the command:
*boot system switch all flash:cat3k_caa-universalk9.16.12.05b.SPA.bin
It is better to use the following commands, specifying the switch ID.
*(config)#boot system switch 1 flash:cat3k_caa-universalk9.16.12.05b.SPA.bin
*(config)#boot system switch 2 flash:cat3k_caa-universalk9.16.12.05b.SPA.bin
Because the first command strangely places the firmware in second boot !!! So it does not take the new version on the next reboot.
BR
Youssef
1. Why would I want to specify what each member of the switch what to boot when I can perform a single command from the switch master?
2. The command you mentioned is for Bundle Mode. This entire process talks about Install Mode.
yes, what i report concern Bundle Mode. i just wanted to share this with users could have the same issue.
BR
Youssef
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: