PDF(23.2 KB) View with Adobe Reader on a variety of devices
ePub(81.8 KB) View in various apps on iPhone, iPad, Android, Sony Reader, or Windows Phone
Mobi (Kindle)(67.2 KB) View on Kindle device or Kindle app on multiple devices
Updated:November 14, 2023
The documentation set for this product strives to use bias-free language. For the purposes of this documentation set, bias-free is defined as language that does not imply discrimination based on age, disability, gender, racial identity, ethnic identity, sexual orientation, socioeconomic status, and intersectionality. Exceptions may be present in the documentation due to language that is hardcoded in the user interfaces of the product software, language used based on RFP documentation, or language that is used by a referenced third-party product. Learn more about how Cisco is using Inclusive Language.
This document describes how to perform a software downgrade on a router that runs Cisco IOS® XE SD-WAN back to the original software.
There are no specific requirements for this document.
This document is not restricted to specific software and hardware versions.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, ensure that you understand the potential impact of any command.
The user cannot configure boot system flash bootflash: image settings in order to boot the original Cisco IOS XE image:
admin connected from 127.0.0.1 using console on router router(config)#boot ?
% Invalid input detected at '^' marker.
router(config)#boot system flash bootflash:c1100-universalk9_ias.16.06.05.SPA.bin
syntax error: unknown command
The procedure is similar to a software upgrade to Cisco IOS XE SD-WAN software.
Copy the required software to the bootflash or upload to a USB flash drive.
Ensure that the router is connected to a management console.
If PnP is running, stop PnP in order to allow access to the CLI:
Verify that the config-register is set to 0x0 when the router reboots:
BOOT variable = bootflash:packages.conf,1;bootflash:prev_packages.conf,1;
CONFIG_FILE variable does not exist
BOOTLDR variable does not exist
Configuration register is 0x0
Standby not ready to show bootvar
Reboot the router:
Proceed with reload? [confirm] Yes
The router reboots and goes into ROMMON mode.
Check the router bootflash in order to obtain the software image name to load:
rommon 1> dir bootflash
rommon 2> boot bootflash:c1100-universalk9_ias.16.06.05.SPA.bin
The router reboots with the previous software image.
Set config-register to the original value (for example, 0x2102) after the reload and save it: