cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1811
Views
0
Helpful
11
Replies

Upgrade 4451 from 16.9.2 to 16.9.5

Ravs
Level 1
Level 1

Hi Guys.

 

I need to upgrade the 4451 from 16.9.2 to 16.9.5. Humbly requesting for your advice on the steps.

 

Currently on the show version, it reads

System image file is "bootflash:isr4400-universalk9.16.09.02.SPA.bin"

and show startup-config has only:

boot-start-marker
boot-end-marker

 

Please if you can confirm if the below steps will be ok.

1. Copy 16.9.5 Image into flash. Completed it and dir bootflash:

   /bootflash/isr4400-universalk9.16.09.02.SPA.bin

   /bootflash/isr4400-universalk9.16.09.05.SPA.bin

 

2. Verify the md5 and /sha512 of the new image. Both should match against the cisco.com.

    Completed it and both the md5 and sha512 values match against cisco.com

 

3. Router(config)#boot system bootflash:isr4400-universalk9.16.09.05.SPA.bin

    Router(config)#boot system bootflash: isr4400-universalk9.16.09.02.SPA.bin

4. Router(config)#config-register 0x2102

5. Router(config)#exit

6. Router#show run | in ^boot

boot-start-marker
boot system bootflash:isr4400-universalk9.16.09.05.SPA.bin
boot system bootflash:isr4400-universalk9.16.09.02.SPA.bin
boot-end-marker

This is to ensure that the Router is able to boot from the currently running 16.09.02 in case a problem arises with the 16.09.05 Image.

Also should we put or without flash is ok :

. Router(config)#boot system flash bootflash:isr4400-universalk9.16.09.05.SPA.bin

  Router(config)#boot system flash bootflash: isr4400-universalk9.16.09.02.SPA.bin

7. Router# show bootvar

BOOT variable =
CONFIG_FILE variable does not exist
BOOTLDR variable does not exist
Configuration register is 0x2102

Standby not ready to show bootvar

8. Router#copy running-config startup-config

9. Router#reload

 

Thanks a lot in advance.

 

 

 

11 Replies 11

Leo Laohoo
Hall of Fame
Hall of Fame

1.  Read the Release Notes;

2.  Copy the firmware into the router; 

3.  Unpack the firmware: 

request platform software package expand file bootflash:isr4400-universalk9.16.09.05.SPA.bin overwrite verbose

4.  Change the boot variable string: 

conf t
 boot system flash bootflash:packages.conf
end
wr

5.  Reboot the router.

 

Thanks Leo

 

The steps you have mentioned is the one referring to the extraction of packages into booflash and then booting the router. In an event, if a problem does arise from the 16.9.5 during the boot, using the packages.conf, can 16.9.2 be automatically loaded. That would mean we will not need to load the 16.9.2 through the TFTP etc. Or that we will need to do the site visit and console back to the router.

 

Also the steps I sent, can I still use it, the first one, pointing the IOS using the boot system commands. Is there any difference between the steps i sent and the one you have mentioned. In here, the safety I am looking at is, that if 16.9.5 fails, then using the boot system commands, the 2nd IOS is 16.9.2

 

I just want to check all these as these will be done remotely and site access is very difficult and is remote.

 

Thanks a lot for your assistance and sincerely appreciated.

 

 

Do above steps 1 to 4.
Before rebooting the router, post the complete output to the command "more flash:packages.conf" and post the output of the 2nd page.

Hi  Leo

Did it on the existing IOS - 16.9.2

Router#more flash:packages.conf
%Error opening bootflash:packages.conf (Permission denied)

Router#more bootflash:packages.conf
%Error opening bootflash:packages.conf (Permission denied)
Router#show run | in ^boot
boot-start-marker
boot-end-marker
Router#show bootvar
BOOT variable =
CONFIG_FILE variable does not exist
BOOTLDR variable does not exist
Configuration register is 0x2102

Standby not ready to show bootvar

 

Have not done Steps 1 -4 as yet, is there any problem with the above.

 

Regards

 

Ravs


@Ravs wrote:

Have not done Steps 1 -4 as yet, is there any problem with the above.

Can you try the command 

more bootflash:packages.conf | i .pkg

Thanks Leo

Nothing is listed.

 

Router#more bootflash:packages.conf | i .pkg
Router#

 

Should I just point it as follows just to be safe and go for the "Using Consolidated Package to boot"

 

Router(config)#boot system flash bootflash:isr4400-universalk9.16.09.05.SPA.bin

Router(config)#boot system flash bootflash:isr4400-universalk9.16.09.02.SPA.bin

Router(config)#boot system bootflash:isr4400-universalk9.16.09.05.SPA.bin

Router(config)#boot system bootflash:isr4400-universalk9.16.09.05.SPA.bin

Router(config)#config-register 0x2102

Router(config)#exit

Router#copy running-config startup-config

Router#reload

 

Regards

 

Rav

1. Personally, I'm no longer booting the routers in Bundle Mode. If you want to continue using Bundle Mode, it is up to you.
2. Your boot variable string is "funny": 3rd and 4th is going to fail anyway.

Hi Leo

 

Did steps 1 - 4. Please if you can check if it is safe for me to copy run start and reload.

 


Router#$00-universalk9.16.09.05.SPA.bin overwrite verbose
Verifying parameters
Expanding superpackage bootflash:isr4400-universalk9.16.09.05.SPA.bin
... parameters verified
Validating package type
... package type validated
Copying package files
isr4400-firmware_dreamliner.16.09.05.SPA.pkg
isr4400-firmware_dsp_analogbri.16.09.05.SPA.pkg
isr4400-firmware_dsp_sp2700.16.09.05.SPA.pkg
isr4400-firmware_dsp_tilegx.16.09.05.SPA.pkg
isr4400-firmware_ngwic_t1e1.16.09.05.SPA.pkg
isr4400-firmware_nim_async.16.09.05.SPA.pkg
isr4400-firmware_nim_bri_st_fw.16.09.05.SPA.pkg
isr4400-firmware_nim_cwan.16.09.05.SPA.pkg
isr4400-firmware_nim_ge.16.09.05.SPA.pkg
isr4400-firmware_nim_shdsl.16.09.05.SPA.pkg
isr4400-firmware_nim_ssd.16.09.05.SPA.pkg
isr4400-firmware_nim_xdsl.16.09.05.SPA.pkg
isr4400-firmware_prince.16.09.05.SPA.pkg
isr4400-firmware_sm_10g.16.09.05.SPA.pkg
isr4400-firmware_sm_1t3e3.16.09.05.SPA.pkg
isr4400-firmware_sm_async.16.09.05.SPA.pkg
isr4400-firmware_sm_dsp_sp2700.16.09.05.SPA.pkg
isr4400-mono-universalk9.16.09.05.SPA.pkg
isr4400-rpboot.16.09.05.SPA.pkg
packages.conf
... package files copied
SUCCESS: Finished expanding all-in-one software package.
Router#
Router#config t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#boot system flash bootflash:packages.conf
Router(config)#end
Router#show run | in ^boot
boot-start-marker
boot system flash bootflash:packages.conf
boot-end-marker
Router#show bootvar
BOOT variable =
CONFIG_FILE variable does not exist
BOOTLDR variable does not exist
Configuration register is 0x2102

Standby not ready to show bootvar

Router#more flash:packages.conf
#! /usr/binos/bin/packages_conf.sh

sha1sum: 15ed7bb112375b7f710f35d9276af38461bd7346

# sha1sum above - used to verify that this file is not corrupted.

#
# package.conf: provisioned software file for build 2020-01-30_19.11
#

# NOTE: Editing this file by hand is not recommended. It is generated
# as part of the build process, and is subject to boot-time
# consistency checks. Automatically-produced package files are
# guaranteed to pass those checks. Manually-maintained ones are
# not. Because "nfs" and "mount" directives are processed first,
# regardless of their position in the file, the recommended
# approach is to keep a separate file containing JUST your
# personal "nfs" and "mount" directives, and to append it to the
# automatically-generated file.
#
# Note further that when SHA-1 checksum verification is enabled,
# you will NOT be able to alter this file without updating the
# SHA-1 sum.

#
# This file can contain three types of entries:
#

#
# NFS directives (optional)
# notes: NFS directives are processed before all others (mount, iso).
# Multiple NFS directives may appear so long as they do not
# conflict -- that is, specify the same source or mountpoint.
# syntax: nfs <IP ADDRESS>:<REMOTE_PATH> <LOCAL_MOUNTPOINT>
# example: nfs 127.0.0.1:/auto/some/nfs/path /auto/some/nfs/path
#

#
# mount directives (optional)
# notes: mount directives are processed after 'nfs' and before 'iso'.
# One mount directive may appear for each F/S/B/P tuple
# syntax: mount FRU SLOT BAY PACKAGE_NAME LINUX_PATH
# example: mount rp 0 0 rp_base /auto/some/nfs/path/abs_soft/rp_base.ppc
#
# The specified LINUX_PATH may be local [sata disk] or
# reference the NFS mounts since they are processed first.
#
# Mount directives cause the package-specific mount link to
# be set to the specified path instead of to the mountpoint
# in sw for the corresponding ISO.
#

#
# iso directives (mandatory)
# notes: iso directives are processed last: any package for which
# a 'mount' directive does not appear will be mounted.
# One iso directive may appear for each F/S/B/P tuple.
# syntax: iso FRU SLOT BAY PACKAGE_NAME PACKAGE_FILE.bin
# example: iso rp 0 0 rp_base rp_base.ppc.bin
#
# PACKAGE_FILE.bin is a path relative to the packages.conf
# file. Although it supports sub-directories for development
# purposes, in deployment the files will always be managed
# as in the same directory as packages.conf so as to
# guarantee that name collisions cannot occur.
#
# Note that the RP 0/1 distinction is a convenience for development
# and testing as it allows us to have a packages.conf describe a
# SW load that varies depending on whether the RP finds itself in
# slot 0 or 1.
#
# The ISSU process *must* update *both* RP slots simultaneously so that
# the RP will behave predictably whichever slot it finds itself on [e.g.,
# if package X is upgraded, and the RP is ejected and put into either
# slot of a new chassis, we expect to see the upgraded X without regard
# to slot].
#

boot rp 0 0 rp_boot isr4400-rpboot.16.09.05.SPA.pkg

iso rp 0 0 rp_base isr4400-mono-universalk9.16.09.05.SPA.pkg
iso rp 0 1 rp_base isr4400-mono-universalk9.16.09.05.SPA.pkg

iso rp 0 0 rp_daemons isr4400-mono-universalk9.16.09.05.SPA.pkg
iso rp 0 1 rp_daemons isr4400-mono-universalk9.16.09.05.SPA.pkg

iso rp 0 0 rp_iosd isr4400-mono-universalk9.16.09.05.SPA.pkg
iso rp 0 1 rp_iosd isr4400-mono-universalk9.16.09.05.SPA.pkg

iso rp 0 0 rp_security isr4400-mono-universalk9.16.09.05.SPA.pkg
iso rp 0 1 rp_security isr4400-mono-universalk9.16.09.05.SPA.pkg

iso rp 0 0 rp_webui isr4400-mono-universalk9.16.09.05.SPA.pkg
iso rp 0 1 rp_webui isr4400-mono-universalk9.16.09.05.SPA.pkg

iso rp 0 0 firmware_nim_shdsl isr4400-firmware_nim_shdsl.16.09.05.SPA.pkg
iso rp 0 1 firmware_nim_shdsl isr4400-firmware_nim_shdsl.16.09.05.SPA.pkg
iso rp 0 0 firmware_sm_dsp_sp2700 isr4400-firmware_sm_dsp_sp2700.16.09.05.SPA.pkg
iso rp 0 1 firmware_sm_dsp_sp2700 isr4400-firmware_sm_dsp_sp2700.16.09.05.SPA.pkg
iso rp 0 0 firmware_nim_cwan isr4400-firmware_nim_cwan.16.09.05.SPA.pkg
iso rp 0 1 firmware_nim_cwan isr4400-firmware_nim_cwan.16.09.05.SPA.pkg
iso rp 0 0 firmware_sm_async isr4400-firmware_sm_async.16.09.05.SPA.pkg
iso rp 0 1 firmware_sm_async isr4400-firmware_sm_async.16.09.05.SPA.pkg
iso rp 0 0 firmware_nim_ssd isr4400-firmware_nim_ssd.16.09.05.SPA.pkg
iso rp 0 1 firmware_nim_ssd isr4400-firmware_nim_ssd.16.09.05.SPA.pkg
iso rp 0 0 firmware_ngwic_t1e1 isr4400-firmware_ngwic_t1e1.16.09.05.SPA.pkg
iso rp 0 1 firmware_ngwic_t1e1 isr4400-firmware_ngwic_t1e1.16.09.05.SPA.pkg
iso rp 0 0 firmware_prince isr4400-firmware_prince.16.09.05.SPA.pkg
iso rp 0 1 firmware_prince isr4400-firmware_prince.16.09.05.SPA.pkg
iso rp 0 0 firmware_sm_1t3e3 isr4400-firmware_sm_1t3e3.16.09.05.SPA.pkg
iso rp 0 1 firmware_sm_1t3e3 isr4400-firmware_sm_1t3e3.16.09.05.SPA.pkg
iso rp 0 0 firmware_nim_async isr4400-firmware_nim_async.16.09.05.SPA.pkg
iso rp 0 1 firmware_nim_async isr4400-firmware_nim_async.16.09.05.SPA.pkg
iso rp 0 0 firmware_dsp_analogbri isr4400-firmware_dsp_analogbri.16.09.05.SPA.pkg
iso rp 0 1 firmware_dsp_analogbri isr4400-firmware_dsp_analogbri.16.09.05.SPA.pkg
iso rp 0 0 firmware_nim_bri_st_fw isr4400-firmware_nim_bri_st_fw.16.09.05.SPA.pkg
iso rp 0 1 firmware_nim_bri_st_fw isr4400-firmware_nim_bri_st_fw.16.09.05.SPA.pkg
iso rp 0 0 firmware_dreamliner isr4400-firmware_dreamliner.16.09.05.SPA.pkg
iso rp 0 1 firmware_dreamliner isr4400-firmware_dreamliner.16.09.05.SPA.pkg
iso rp 0 0 firmware_dsp_tilegx isr4400-firmware_dsp_tilegx.16.09.05.SPA.pkg
iso rp 0 1 firmware_dsp_tilegx isr4400-firmware_dsp_tilegx.16.09.05.SPA.pkg
iso rp 0 0 firmware_dsp_sp2700 isr4400-firmware_dsp_sp2700.16.09.05.SPA.pkg
iso rp 0 1 firmware_dsp_sp2700 isr4400-firmware_dsp_sp2700.16.09.05.SPA.pkg
iso rp 0 0 firmware_sm_10g isr4400-firmware_sm_10g.16.09.05.SPA.pkg
iso rp 0 1 firmware_sm_10g isr4400-firmware_sm_10g.16.09.05.SPA.pkg
iso rp 0 0 firmware_nim_ge isr4400-firmware_nim_ge.16.09.05.SPA.pkg
iso rp 0 1 firmware_nim_ge isr4400-firmware_nim_ge.16.09.05.SPA.pkg
iso rp 0 0 firmware_nim_xdsl isr4400-firmware_nim_xdsl.16.09.05.SPA.pkg
iso rp 0 1 firmware_nim_xdsl isr4400-firmware_nim_xdsl.16.09.05.SPA.pkg
iso fp 0 0 fp isr4400-mono-universalk9.16.09.05.SPA.pkg
iso fp 0 1 fp isr4400-mono-universalk9.16.09.05.SPA.pkg

iso cc 0 0 cc isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 0 1 cc isr4400-mono-universalk9.16.09.05.SPA.pkg

iso cc 0 0 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 0 1 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 0 2 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 0 3 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 0 4 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 0 5 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg


iso cc 1 0 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 1 1 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 1 2 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 1 3 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg

iso cc 2 0 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 2 1 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 2 2 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 2 3 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg

iso cc 3 0 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 3 1 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 3 2 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 3 3 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg


#
# -start- superpackage .pkginfo
#
# pkginfo: Name: rp_super
# pkginfo: BuildTime: 2020-01-30_19.11
# pkginfo: ReleaseDate: Thu-30-Jan-20-21:08
# pkginfo: .BuildArch: x86_64
# pkginfo: BootArchitecture: i686
# pkginfo: .BootArch: i686
# pkginfo: RouteProcessor: overlord
# pkginfo: Platform: ISR4400
# pkginfo: User: mcpre
# pkginfo: PackageName: universalk9
# pkginfo: Build: 16.09.05
# pkginfo: .SupportedBoards: overlord
# pkginfo: .InstallModel:
# pkginfo: .PackageRole: rp_super
# pkginfo: .RestartRole: rp_super
# pkginfo: CardTypes:
# pkginfo: .CardTypes:
# pkginfo: .BuildPath: /scratch/mcpre/release/BLD-V16_09_05_FC1/binos/linkfarm/stage-overlord/hard/rp_super_universalk9.x86_64
# pkginfo: .Version: 16.9.5.0.3780.1580440276..Fuji
# pkginfo: .InstallVersion: 1.0.0
# pkginfo: .InstallCapCommitSupport: yes
#
# -end- superpackage .pkginfo
#


Router#more bootflash:packages.conf | i .pkg
boot rp 0 0 rp_boot isr4400-rpboot.16.09.05.SPA.pkg
iso rp 0 0 rp_base isr4400-mono-universalk9.16.09.05.SPA.pkg
iso rp 0 1 rp_base isr4400-mono-universalk9.16.09.05.SPA.pkg
iso rp 0 0 rp_daemons isr4400-mono-universalk9.16.09.05.SPA.pkg
iso rp 0 1 rp_daemons isr4400-mono-universalk9.16.09.05.SPA.pkg
iso rp 0 0 rp_iosd isr4400-mono-universalk9.16.09.05.SPA.pkg
iso rp 0 1 rp_iosd isr4400-mono-universalk9.16.09.05.SPA.pkg
iso rp 0 0 rp_security isr4400-mono-universalk9.16.09.05.SPA.pkg
iso rp 0 1 rp_security isr4400-mono-universalk9.16.09.05.SPA.pkg
iso rp 0 0 rp_webui isr4400-mono-universalk9.16.09.05.SPA.pkg
iso rp 0 1 rp_webui isr4400-mono-universalk9.16.09.05.SPA.pkg
iso rp 0 0 firmware_nim_shdsl isr4400-firmware_nim_shdsl.16.09.05.SPA.pkg
iso rp 0 1 firmware_nim_shdsl isr4400-firmware_nim_shdsl.16.09.05.SPA.pkg
iso rp 0 0 firmware_sm_dsp_sp2700 isr4400-firmware_sm_dsp_sp2700.16.09.05.SPA.pkg
iso rp 0 1 firmware_sm_dsp_sp2700 isr4400-firmware_sm_dsp_sp2700.16.09.05.SPA.pkg
iso rp 0 0 firmware_nim_cwan isr4400-firmware_nim_cwan.16.09.05.SPA.pkg
iso rp 0 1 firmware_nim_cwan isr4400-firmware_nim_cwan.16.09.05.SPA.pkg
iso rp 0 0 firmware_sm_async isr4400-firmware_sm_async.16.09.05.SPA.pkg
iso rp 0 1 firmware_sm_async isr4400-firmware_sm_async.16.09.05.SPA.pkg
iso rp 0 0 firmware_nim_ssd isr4400-firmware_nim_ssd.16.09.05.SPA.pkg
iso rp 0 1 firmware_nim_ssd isr4400-firmware_nim_ssd.16.09.05.SPA.pkg
iso rp 0 0 firmware_ngwic_t1e1 isr4400-firmware_ngwic_t1e1.16.09.05.SPA.pkg
iso rp 0 1 firmware_ngwic_t1e1 isr4400-firmware_ngwic_t1e1.16.09.05.SPA.pkg
iso rp 0 0 firmware_prince isr4400-firmware_prince.16.09.05.SPA.pkg
iso rp 0 1 firmware_prince isr4400-firmware_prince.16.09.05.SPA.pkg
iso rp 0 0 firmware_sm_1t3e3 isr4400-firmware_sm_1t3e3.16.09.05.SPA.pkg
iso rp 0 1 firmware_sm_1t3e3 isr4400-firmware_sm_1t3e3.16.09.05.SPA.pkg
iso rp 0 0 firmware_nim_async isr4400-firmware_nim_async.16.09.05.SPA.pkg
iso rp 0 1 firmware_nim_async isr4400-firmware_nim_async.16.09.05.SPA.pkg
iso rp 0 0 firmware_dsp_analogbri isr4400-firmware_dsp_analogbri.16.09.05.SPA.pkg
iso rp 0 1 firmware_dsp_analogbri isr4400-firmware_dsp_analogbri.16.09.05.SPA.pkg
iso rp 0 0 firmware_nim_bri_st_fw isr4400-firmware_nim_bri_st_fw.16.09.05.SPA.pkg
iso rp 0 1 firmware_nim_bri_st_fw isr4400-firmware_nim_bri_st_fw.16.09.05.SPA.pkg
iso rp 0 0 firmware_dreamliner isr4400-firmware_dreamliner.16.09.05.SPA.pkg
iso rp 0 1 firmware_dreamliner isr4400-firmware_dreamliner.16.09.05.SPA.pkg
iso rp 0 0 firmware_dsp_tilegx isr4400-firmware_dsp_tilegx.16.09.05.SPA.pkg
iso rp 0 1 firmware_dsp_tilegx isr4400-firmware_dsp_tilegx.16.09.05.SPA.pkg
iso rp 0 0 firmware_dsp_sp2700 isr4400-firmware_dsp_sp2700.16.09.05.SPA.pkg
iso rp 0 1 firmware_dsp_sp2700 isr4400-firmware_dsp_sp2700.16.09.05.SPA.pkg
iso rp 0 0 firmware_sm_10g isr4400-firmware_sm_10g.16.09.05.SPA.pkg
iso rp 0 1 firmware_sm_10g isr4400-firmware_sm_10g.16.09.05.SPA.pkg
iso rp 0 0 firmware_nim_ge isr4400-firmware_nim_ge.16.09.05.SPA.pkg
iso rp 0 1 firmware_nim_ge isr4400-firmware_nim_ge.16.09.05.SPA.pkg
iso rp 0 0 firmware_nim_xdsl isr4400-firmware_nim_xdsl.16.09.05.SPA.pkg
iso rp 0 1 firmware_nim_xdsl isr4400-firmware_nim_xdsl.16.09.05.SPA.pkg
iso fp 0 0 fp isr4400-mono-universalk9.16.09.05.SPA.pkg
iso fp 0 1 fp isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 0 0 cc isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 0 1 cc isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 0 0 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 0 1 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 0 2 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 0 3 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 0 4 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 0 5 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 1 0 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 1 1 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 1 2 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 1 3 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 2 0 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 2 1 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 2 2 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 2 3 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 3 0 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 3 1 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 3 2 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 3 3 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
# -start- superpackage .pkginfo
# pkginfo: Name: rp_super
# pkginfo: BuildTime: 2020-01-30_19.11
# pkginfo: ReleaseDate: Thu-30-Jan-20-21:08
# pkginfo: .BuildArch: x86_64
# pkginfo: BootArchitecture: i686
# pkginfo: .BootArch: i686
# pkginfo: RouteProcessor: overlord
# pkginfo: Platform: ISR4400
# pkginfo: User: mcpre
# pkginfo: PackageName: universalk9
# pkginfo: Build: 16.09.05
# pkginfo: .SupportedBoards: overlord
# pkginfo: .InstallModel:
# pkginfo: .PackageRole: rp_super
# pkginfo: .RestartRole: rp_super
# pkginfo: CardTypes:
# pkginfo: .CardTypes:
# pkginfo: .BuildPath: /scratch/mcpre/release/BLD-V16_09_05_FC1/binos/linkfarm/stage-overlord/hard/rp_super_universalk9.x86_64
# pkginfo: .Version: 16.9.5.0.3780.1580440276..Fuji
# pkginfo: .InstallVersion: 1.0.0
# pkginfo: .InstallCapCommitSupport: yes
# -end- superpackage .pkginfo

 


@Ravs wrote:
Router(config)#boot system flash bootflash:packages.conf
Router(config)#end
Router#show run | in ^boot
boot-start-marker
boot system flash bootflash:packages.conf
boot-end-marker
Router#show bootvar
BOOT variable =
CONFIG_FILE variable does not exist
BOOTLDR variable does not exist
Configuration register is 0x2102
Standby not ready to show bootvar
Router#

The boot variable is blank because the config have not been saved.
Save the config and re-run the command "sh boot".

Thanks Leo

 

Have done that. And also noted that more flashboot:packages.conf | i .pkg has double entries. Are we still safe with it and config register value is at 0x2102. The output is as follows:

 

Router#show run | in ^boot
boot-start-marker
boot system flash bootflash:packages.conf
boot-end-marker
Router#show bootvar
BOOT variable = bootflash:packages.conf,1;
CONFIG_FILE variable does not exist
BOOTLDR variable does not exist
Configuration register is 0x2102

Standby not ready to show bootvar
Router#show boot
BOOT variable = bootflash:packages.conf,1;
CONFIG_FILE variable does not exist
BOOTLDR variable does not exist
Configuration register is 0x2102

Standby not ready to show bootvar

 

Router#more bootflash:packages.conf | i .pkg
boot rp 0 0 rp_boot isr4400-rpboot.16.09.05.SPA.pkg
iso rp 0 0 rp_base isr4400-mono-universalk9.16.09.05.SPA.pkg
iso rp 0 1 rp_base isr4400-mono-universalk9.16.09.05.SPA.pkg
iso rp 0 0 rp_daemons isr4400-mono-universalk9.16.09.05.SPA.pkg
iso rp 0 1 rp_daemons isr4400-mono-universalk9.16.09.05.SPA.pkg
iso rp 0 0 rp_iosd isr4400-mono-universalk9.16.09.05.SPA.pkg
iso rp 0 1 rp_iosd isr4400-mono-universalk9.16.09.05.SPA.pkg
iso rp 0 0 rp_security isr4400-mono-universalk9.16.09.05.SPA.pkg
iso rp 0 1 rp_security isr4400-mono-universalk9.16.09.05.SPA.pkg
iso rp 0 0 rp_webui isr4400-mono-universalk9.16.09.05.SPA.pkg
iso rp 0 1 rp_webui isr4400-mono-universalk9.16.09.05.SPA.pkg
iso rp 0 0 firmware_nim_shdsl isr4400-firmware_nim_shdsl.16.09.05.SPA.pkg
iso rp 0 1 firmware_nim_shdsl isr4400-firmware_nim_shdsl.16.09.05.SPA.pkg
iso rp 0 0 firmware_sm_dsp_sp2700 isr4400-firmware_sm_dsp_sp2700.16.09.05.SPA.pkg
iso rp 0 1 firmware_sm_dsp_sp2700 isr4400-firmware_sm_dsp_sp2700.16.09.05.SPA.pkg
iso rp 0 0 firmware_nim_cwan isr4400-firmware_nim_cwan.16.09.05.SPA.pkg
iso rp 0 1 firmware_nim_cwan isr4400-firmware_nim_cwan.16.09.05.SPA.pkg
iso rp 0 0 firmware_sm_async isr4400-firmware_sm_async.16.09.05.SPA.pkg
iso rp 0 1 firmware_sm_async isr4400-firmware_sm_async.16.09.05.SPA.pkg
iso rp 0 0 firmware_nim_ssd isr4400-firmware_nim_ssd.16.09.05.SPA.pkg
iso rp 0 1 firmware_nim_ssd isr4400-firmware_nim_ssd.16.09.05.SPA.pkg
iso rp 0 0 firmware_ngwic_t1e1 isr4400-firmware_ngwic_t1e1.16.09.05.SPA.pkg
iso rp 0 1 firmware_ngwic_t1e1 isr4400-firmware_ngwic_t1e1.16.09.05.SPA.pkg
iso rp 0 0 firmware_prince isr4400-firmware_prince.16.09.05.SPA.pkg
iso rp 0 1 firmware_prince isr4400-firmware_prince.16.09.05.SPA.pkg
iso rp 0 0 firmware_sm_1t3e3 isr4400-firmware_sm_1t3e3.16.09.05.SPA.pkg
iso rp 0 1 firmware_sm_1t3e3 isr4400-firmware_sm_1t3e3.16.09.05.SPA.pkg
iso rp 0 0 firmware_nim_async isr4400-firmware_nim_async.16.09.05.SPA.pkg
iso rp 0 1 firmware_nim_async isr4400-firmware_nim_async.16.09.05.SPA.pkg
iso rp 0 0 firmware_dsp_analogbri isr4400-firmware_dsp_analogbri.16.09.05.SPA.pkg
iso rp 0 1 firmware_dsp_analogbri isr4400-firmware_dsp_analogbri.16.09.05.SPA.pkg
iso rp 0 0 firmware_nim_bri_st_fw isr4400-firmware_nim_bri_st_fw.16.09.05.SPA.pkg
iso rp 0 1 firmware_nim_bri_st_fw isr4400-firmware_nim_bri_st_fw.16.09.05.SPA.pkg
iso rp 0 0 firmware_dreamliner isr4400-firmware_dreamliner.16.09.05.SPA.pkg
iso rp 0 1 firmware_dreamliner isr4400-firmware_dreamliner.16.09.05.SPA.pkg
iso rp 0 0 firmware_dsp_tilegx isr4400-firmware_dsp_tilegx.16.09.05.SPA.pkg
iso rp 0 1 firmware_dsp_tilegx isr4400-firmware_dsp_tilegx.16.09.05.SPA.pkg
iso rp 0 0 firmware_dsp_sp2700 isr4400-firmware_dsp_sp2700.16.09.05.SPA.pkg
iso rp 0 1 firmware_dsp_sp2700 isr4400-firmware_dsp_sp2700.16.09.05.SPA.pkg
iso rp 0 0 firmware_sm_10g isr4400-firmware_sm_10g.16.09.05.SPA.pkg
iso rp 0 1 firmware_sm_10g isr4400-firmware_sm_10g.16.09.05.SPA.pkg
iso rp 0 0 firmware_nim_ge isr4400-firmware_nim_ge.16.09.05.SPA.pkg
iso rp 0 1 firmware_nim_ge isr4400-firmware_nim_ge.16.09.05.SPA.pkg
iso rp 0 0 firmware_nim_xdsl isr4400-firmware_nim_xdsl.16.09.05.SPA.pkg
iso rp 0 1 firmware_nim_xdsl isr4400-firmware_nim_xdsl.16.09.05.SPA.pkg
iso fp 0 0 fp isr4400-mono-universalk9.16.09.05.SPA.pkg
iso fp 0 1 fp isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 0 0 cc isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 0 1 cc isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 0 0 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 0 1 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 0 2 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 0 3 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 0 4 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 0 5 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 1 0 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 1 1 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 1 2 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 1 3 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 2 0 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 2 1 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 2 2 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 2 3 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 3 0 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 3 1 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 3 2 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
iso cc 3 3 cc_spa isr4400-mono-universalk9.16.09.05.SPA.pkg
# -start- superpackage .pkginfo
# pkginfo: Name: rp_super
# pkginfo: BuildTime: 2020-01-30_19.11
# pkginfo: ReleaseDate: Thu-30-Jan-20-21:08
# pkginfo: .BuildArch: x86_64
# pkginfo: BootArchitecture: i686
# pkginfo: .BootArch: i686
# pkginfo: RouteProcessor: overlord
# pkginfo: Platform: ISR4400
# pkginfo: User: mcpre
# pkginfo: PackageName: universalk9
# pkginfo: Build: 16.09.05
# pkginfo: .SupportedBoards: overlord
# pkginfo: .InstallModel:
# pkginfo: .PackageRole: rp_super
# pkginfo: .RestartRole: rp_super
# pkginfo: CardTypes:
# pkginfo: .CardTypes:
# pkginfo: .BuildPath: /scratch/mcpre/release/BLD-V16_09_05_FC1/binos/linkfarm/stage-overlord/hard/rp_super_universalk9.x86_64
# pkginfo: .Version: 16.9.5.0.3780.1580440276..Fuji
# pkginfo: .InstallVersion: 1.0.0
# pkginfo: .InstallCapCommitSupport: yes
# -end- superpackage .pkginfo

Ok, last one: Post the complete output to the command "sh platform".
Review Cisco Networking products for a $25 gift card