Before upgrading, always verify what you are running. Connect via console or SSH and use these commands:
Engineers may encounter the %ASR1000_APPLIANCE-3-ROMMON_UNSUPPORTED error message, which indicates that virtualization is not supported by the current ROMMON configuration. This requires verifying both the ROMMON version and the ROMMON variable ENABLE_VTX are correct to enable virtualization features.
ROMMON 17.3(1r) serves as a foundational requirement for newer IOS-XE releases. For example: asr1000-rommon.173-1r.spa.pkg
Once the router completes its boot cycle, log back into the CLI via the console or SSH to verify that the system is running the updated firmware. Run the show platform command: Router# show platform Use code with caution.
Newer software releases often rely on upgraded hardware initialization routines that only a newer ROMMON can provide. Before upgrading, always verify what you are running
Before proceeding, ensure the following:
The asr1000-rommon.173-1r.spa.pkg file is designed strictly for specific Route Processors within the ASR 1000 lineup. Do not attempt to load this package onto incompatible hardware, as doing so can cause the system to fail to boot. Supported Route Processors (Fixed configuration router) ASR1002-X (Fixed configuration router) ASR1001-HX and ASR1002-HX ASR1000-RP2 (Modular Route Processor 2) ASR1000-RP3 (Modular Route Processor 3) ROMMON 17
Execute the upgrade command pointing to your source package file. This copies the ROMMON code into the hardware's programmable read-only memory components.
After transferring the file via TFTP or SFTP, verify its MD5 checksum against Cisco’s official software download portal to prevent corruption during transit. Router# verify /md5 bootflash:asr1000-rommon.173-1r.spa.pkg Use code with caution. 4. Step-by-Step Installation Procedure
, as a failed ROMmon upgrade can render the router unbootable (requiring physical replacement of the RP).
If you manage a Cisco ASR 1000 Series router, you are likely familiar with the routine of upgrading IOS-XE. However, nestled within the directory listing of your bootflash or inside a software bundle, you may have stumbled across a file with a name like asr1000-rommon.173-1r.spa.pkg .