02-07-2022 02:35 PM
Hi,
Please guide to upgrade the ASR1001-X with below queries;
Question1: I like to upgrade to new recommended version i.e. asr1001x-universalk9.17.03.04a.SPA.bin
Is it direct upgrade, from current Version 16.03.07 ?
Question2: Do I need to upgrade the ROMMON as well, if yes, which is the recommended version of ROMMON?
Question3: Whats the process/commands to upgrade IOS-XE ?
Question4: Whats the process/cpmmands to upgrade ROMMON?
Below are the outputs from router for further clarity.
Thanks,
Raza
=====================================================
Router#show platform
Chassis type: ASR1001-X
Slot Type State Insert time (ago)
--------- ------------------- --------------------- -----------------
0 ASR1001-X ok 3d06h
0/0 BUILT-IN-2T+6X1GE ok 3d06h
R0 ASR1001-X ok, active 3d06h
F0 ASR1001-X ok, active 3d06h
P0 ASR1001-X-PWR-AC ps, fail 3d06h
P1 ASR1001-X-PWR-AC ok 3d06h
P2 ASR1001-X-FANTRAY ok 3d06h
Slot CPLD Version Firmware Version
--------- ------------------- ---------------------------------------
0 14041015 16.2(1r)
R0 14041015 16.2(1r)
F0 14041015 16.2(1r)
Router#
------------------------------------------
Router#show version
Cisco IOS XE Software, Version 16.03.07
Cisco IOS Software [Denali], ASR1000 Software (X86_64_LINUX_IOSD-UNIVERSALK9-M), Version 16.3.7, RELEASE SOFTWARE (fc4)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2018 by Cisco Systems, Inc.
Compiled Sat 04-Aug-18 00:51 by mcpre
Cisco IOS-XE software, Copyright (c) 2005-2018 by cisco Systems, Inc.
All rights reserved. Certain components of Cisco IOS-XE software are
licensed under the GNU General Public License ("GPL") Version 2.0. The
software code licensed under GPL Version 2.0 is free software that comes
with ABSOLUTELY NO WARRANTY. You can redistribute and/or modify such
GPL code under the terms of GPL Version 2.0. For more details, see the
documentation or "License Notice" file accompanying the IOS-XE software,
or the applicable URL provided on the flyer accompanying the IOS-XE
software.
ROM: IOS-XE ROMMON
..........
Solved! Go to Solution.
02-07-2022 04:02 PM
02-08-2022 12:05 AM - edited 02-08-2022 12:25 AM
Hi Leo,
Thanks for sharing the details.
1) In the guide of above link , its mentioned as below(that boot-variable should point to “packages.conf” file"), but my current boot variable is pointing to .bin file, and router is working okay. Please advice how I need to proceed with upgrade?
"Make sure the boot-variable string is pointing to “packages.conf” file"
=================My router boot-variable======================================
Router#show bootvar
BOOT variable = bootlfash:asr1001x-universalk9.16.03.07.SPA.bin,1;
CONFIG_FILE variable does not exist
BOOTLDR variable does not exist
Configuration register is 0x2102
Standby not ready to show bootvar
========================================================
2) Do I must need to use the below command?
request platform software package expand file bootflash:filename.bin force verbose
'
2.1) Or I can simply upgrade via below standard process?
Thanks,
Raza
02-08-2022 01:10 AM
Read the document I have prepared. Aside from lower boot times one of the biggest advantages to Install Mode is one only have to change the boot variable statement only ONCE. In Bundle Mode, every time one upgrades to a different version, the boot variable string needs to change. In Install Mode, as long as the boot variable string is pointing to the packages.conf, the boot variable string does not need to be touched.
I have describe, succinctly, the main difference between Install Mode and Bundle Mode in the document so I do not want to repeat it here.
02-07-2022 04:02 PM
02-08-2022 12:05 AM - edited 02-08-2022 12:25 AM
Hi Leo,
Thanks for sharing the details.
1) In the guide of above link , its mentioned as below(that boot-variable should point to “packages.conf” file"), but my current boot variable is pointing to .bin file, and router is working okay. Please advice how I need to proceed with upgrade?
"Make sure the boot-variable string is pointing to “packages.conf” file"
=================My router boot-variable======================================
Router#show bootvar
BOOT variable = bootlfash:asr1001x-universalk9.16.03.07.SPA.bin,1;
CONFIG_FILE variable does not exist
BOOTLDR variable does not exist
Configuration register is 0x2102
Standby not ready to show bootvar
========================================================
2) Do I must need to use the below command?
request platform software package expand file bootflash:filename.bin force verbose
'
2.1) Or I can simply upgrade via below standard process?
Thanks,
Raza
02-08-2022 01:10 AM
Read the document I have prepared. Aside from lower boot times one of the biggest advantages to Install Mode is one only have to change the boot variable statement only ONCE. In Bundle Mode, every time one upgrades to a different version, the boot variable string needs to change. In Install Mode, as long as the boot variable string is pointing to the packages.conf, the boot variable string does not need to be touched.
I have describe, succinctly, the main difference between Install Mode and Bundle Mode in the document so I do not want to repeat it here.
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