We have several ASR1004 which are running outdated IOSs. Cisco TAC advised to upgrade the IOS to the a more current one but mentioned that the upgrade process is a bit involving. I'v never upgraded an IOS on an ASR. Can someone advise on what is involved and if there are simple step-by-step procedure to accomplish this task?
sh ver Cisco IOS Software, IOS-XE Software (X86_64_LINUX_IOSD-ADVENTERPRISEK9-M), Version 15.2(4)S1, RELEASE SOFTWARE (fc3) Technical Support: http://www.cisco.com/techsupport Copyright (c) 1986-2012 by Cisco Systems, Inc. Compiled Sat 06-Oct-12 13:01 by mcpre
IOS XE Version: 03.07.01.S
Cisco IOS-XE software, Copyright (c) 2005-2012 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
wan-vac-01-101310-n19 uptime is 1 year, 25 weeks, 3 days, 15 hours, 48 minutes Uptime for this control processor is 1 year, 25 weeks, 3 days, 15 hours, 49 minutes System returned to ROM by reload at 20:17:31 PST Wed Jan 23 2013 System restarted at 20:20:22 PST Wed Jan 23 2013 System image file is "bootflash:asr1000rp2-adventerprisek9.03.07.01.S.152-4.S1.bin" Last reload reason: Reload Command
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 email@example.com.
cisco ASR1004 (RP2) processor with 4231044K/6147K bytes of memory. Processor board ID FOX1637G3UF 7 Gigabit Ethernet interfaces 2 Ten Gigabit Ethernet interfaces 4 Serial interfaces 32768K bytes of non-volatile configuration memory. 8388608K bytes of physical memory. 1873919K bytes of eUSB flash at bootflash:. 78085207K bytes of SATA hard disk at harddisk:.
Slot Type State Insert time (ago) --------- ------------------- --------------------- ----------------- 0 ASR1000-SIP10 ok 1y25w 0/0 SPA-1X10GE-WL-V2 ok 1y25w 0/1 SPA-1X10GE-WL-V2 ok 1y25w 1 ASR1000-SIP10 ok 1y25w 1/0 SPA-2X1GE-V2 ok 1y25w 1/1 SPA-4XT3/E3 ok 1y25w 1/2 SPA-5X1GE-V2 ok 33w6d R0 ASR1000-RP2 ok, active 1y25w F0 ASR1000-ESP20 ok, active 1y25w P0 ASR1004-PWR-AC ok 1y25w P1 ASR1004-PWR-AC ok 1y25w
Slot CPLD Version Firmware Version --------- ------------------- --------------------------------------- 0 09111601 12.2(33r)XNC 1 09111601 12.2(33r)XNC R0 10021901 12.2(33r)XND F0 08041102 12.2(33r)XNC
2. You are given three options: ROMmon, IOS-XE software and the Protocol Pact.
3. You want to go and download the ROMmon and IOS-XE.
4. For the ROMmon, go straight to version 15.4(2r)S and download this version.
5. It's up to you what IOS you want so you'll need to download this too.
IMPORTANT: Before we go further, after you've downloaded the files, make sure you compare the individual MD5 hash value of the files against the MD5 hash values found in the Cisco website. They need to match.
6. IOS "delivery" - I don't know how far is your appliance from your office nor do I know what your technical confidence is. But if you know what you are doing and the appliance is not far away, you can move the files via a simple USB thumb drive. If not, you can copy the files from your computer to the appliance via TFTP. I'd recommend you use TFTPd32.
7. Once both files are copied to the appliance it won't hurt to compare the MD5 hash values again. The command to is "verify /md5 bootflash:IOS.bin <MD5 hash value from the Cisco website>".
8. If the MD5 hash values add up, what you want to do is set the boot parameters of your router to boot the new IOS first and boot the secondary IOS as a just-in-case. To do this, you perform the following:
no boot system bootflash:OLD_IOS.bin
boot system bootflash:NEW_IOS.bin
boot system bootflash:OLD_IOS.bin
9. Once this is done, the final step is to start the upgrade of your bootstrap. The command is "upgrade rom file bootflash:bootstrap_file all".
10. The process will take about 5 minutes and at the end of this, the router will prompt you to reboot the appliance.
Finally, about the complicated upgrade procedure mentioned by the TAC, whilst I cannot comment without knowing the details, I suspect they were referring to the In Service Software Upgrades (ISSU) which can become fairly involved.
The ProblemEnter EVCsHow It Works (Ingress)How It Works
(Egress)Step-by-Step ExampleFinal Thoughts The ProblemOn traditional
switches whenever we have a trunk interface we use the VLAN tag to
demultiplex the VLANs. The switch needs to determine which MAC ...
The ProblemEnter EVCsHow It Works (Ingress)How It Works
(Egress)Step-by-Step ExampleFinal Thoughts Introduction: Netdr is a tool
available on a RSP720, Sup720 or Sup32 that allows one to capture
packets on the RP or SP inband. The netdr command can be use...
IntroductionOSPF, being a link-state protocol, allows for every router
in the network to know of every link and OSPF speaker in the entire
network. From this picture each router independently runs the Shortest
Path First (SPF) algorithm to determine the b...