03-08-2016 02:40 PM - edited 03-05-2019 03:31 AM
Attempt to update asr1000rp1-advipservicesk9.03.03.00.S.151-2.S.bin to asr1000rp1-adventerprisek9.03.13.05.S.154-3.S5-ext.bin is failing. Verify /md5 result for the new image matches the Cisco hash. New config boot lines get skipped over and the asr reverts to the currently running default image after reload. I've used "boot system flash:" on older IOS routers without problems and am trying "boot system flash bootflash:" here per documentation. The long burst of physmap-flash errors occur after a reload regardless of whether an update was attempted. Forum submission form didn't like everything pasted in so reload output is attached, help is appreciated -
asr#sh ver
Cisco IOS Software, IOS-XE Software (PPC_LINUX_IOSD-ADVIPSERVICESK9-M), Version 15.1(2)S, RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2011 by Cisco Systems, Inc.
Compiled Thu 24-Mar-11 23:32 by mcpre
ROM: IOS-XE ROMMON
System returned to ROM by reload
System image file is "bootflash:/asr1000rp1-advipservicesk9.03.03.00.S.151-2.S.bin"
Last reload reason: Reload Command
cisco ASR1002 (2RU) processor with 1706515K/6147K bytes of memory.
4 Gigabit Ethernet interfaces
32768K bytes of non-volatile configuration memory.
4194304K bytes of physical memory.
7757823K bytes of eUSB flash at bootflash:.
Configuration register is 0x2101 (will be 0xFFFF at next reload)
asr#sh run | inc boot
boot-start-marker
boot-end-marker
................................................
Config boot modification during update attempt:
asr#sh run | inc boot
boot-start-marker
boot system flash bootflash:asr1000rp1-adventerprisek9.03.13.05.S.154-3.S5-ext.bin
boot system flash bootflash:asr1000rp1-advipservicesk9.03.03.00.S.151-2.S.bin
boot-end-marker
asr#dir bootflash:
Directory of bootflash:/
11 drwx 16384 Jan 11 2012 09:39:11 -07:00 lost+found
680065 drwx 4096 Jan 11 2012 09:40:13 -07:00 .installer
809601 drwx 4096 Jan 11 2012 10:12:58 -07:00 core
599105 drwx 4096 Mar 7 2016 19:47:20 -07:00 .prst_sync
615297 drwx 4096 Jan 11 2012 10:13:07 -07:00 .rollback_timer
13 -rw- 0 Jan 11 2012 10:13:41 -07:00 tracelogs.606
566721 drwx 8192 Mar 7 2016 19:52:46 -07:00 tracelogs
14 -rw- 304628024 Nov 15 2012 08:10:57 -07:00 asr1000rp1-advipservicesk9.03.03.00.S.151-2.S.bin
12 -rw- 370973308 Mar 7 2016 16:06:12 -07:00 asr1000rp1-adventerprisek9.03.13.05.S.154-3.S5-ext.bin
Solved! Go to Solution.
03-08-2016 03:05 PM
Configuration register is 0x2101 (will be 0xFFFF at next reload)
Do this:
config t
config-registry 0x2102
end
wr
reload
03-08-2016 03:05 PM
Configuration register is 0x2101 (will be 0xFFFF at next reload)
Do this:
config t
config-registry 0x2102
end
wr
reload
04-22-2016 05:41 PM
cisco documentation indicated the rommon version was below the threshold for the ios-xe version which may be related to the problem
Table 6 Minimum ROMmon Release Supported for RP and ESP FRUs
Cisco IOS XE Release FRU ASR 1002 RP1
3.13.x XND1
Table 8 Recommended ROMmon Release for RP and ESP FRUs
Cisco IOS XE Release FRU ASR 1002 RP1
3.13.x 15.5(3r)S1
In the end we did get around the problems or bug without upgrading rommon. manually booting the new image from rommon and setting confreg was required to permit ios-xe update to move forward and subsequent reloads no longer have errors. rough notes from the process -
erase nvram
confreg 0x2142
reload
confreg is 0x2101
erase nvram
conf t
config-register 0x0
reload
goes to rommon
dir bootflash:
boot bootflash:imagename.bin
system loads
change to 0x2102
reload
success!
03-08-2016 03:10 PM
The filename of the new IOS don't match. The filename "asr1000rp1-adventerprisek9.03.13.05.S.154-3.S5-ext.bin" is for an ASR 1006.
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: