Configures the way a BlackDiamond 8800 series switch performs a system firmware upgrade.
auto-install |
Specifies ExtremeXOS to automatically upgrade the firmware if the software detects a newer firmware image is available. The switch does not prompt you to confirm the firmware upgrade. |
install-on-demand |
Specifies the switch to prompt you to upgrade the firmware when ExtremeXOS determines that a newer firmware image is available. This is the default behavior. |
The default is install-on-demand.
Use the configure firmware [auto-install | install-on-demand] and install firmware {force} commands to upgrade the BootROM images on the MSM and I/O modules and the firmware on the PSU controllers installed in BlackDiamond X8 and BlackDiamond 8800 series switches.
Download a new version of ExtremeXOS to the alternate (inactive) partition.
Install a new module into an active chassis.
After a firmware image upgrade, messages are sent to the log.
In addition, if you insert an I/O module that has older firmware present into a chassis that is configured for auto-install then the following behaviors occur:
<Info:HAL.Card.Info> MSM-A: Slot 2 bootrom updated to 1.0.1.3
There is also a log message that states that the newer firmware will not be used until after the next reboot of the I/O module.
On the BlackDiamond X8, newer firmware will not be installed automatically. A log message is generated informing the user that newer firmware is available and the command to use to install it. This behavior applies to MM, IO, FM, and FanTray only.
If you select the auto-install parameter, you are not prompted to confirm the firmware upgrade. Whenever ExtremeXOS determines a newer firmware image is available, the firmware is automatically upgraded.
If you use the default configuration install-on-demand, you have the opportunity to cancel the firmware upgrade. If you install a new software image, and a new firmware image is available, the switch prompts you to upgrade the firmware. Enter y to upgrade the firmware image. Enter n to cancel the firmware upgrade for the specified hardware and continue scanning for other hardware that needs to be upgraded.
The following command downloads the switch software image. The secondary partition must be the alternate partition.
download image bd8800-11.3.0.10.xos secondaryIf you download a new image and new firmware images are available, you see messages similar to the following:
Do you want to install image after downloading? (y - yes, n - no, <cr> - cancel) Yes Downloading to MSM-A Saving configuration on secondary MSM ............. done! Installing to secondary partition! Installing to MSM-A... Image installed successfully Installing version 1.0.0.16 of the MSM bootrom(s). Do you want to continue? (y/n) Yes Installing version 1.0.0.24 of the IO module bootrom(s). Do you want to continue? (y/n) Yes Installing version 2.4 of the PSU control module firmware. Do you want to continue? (y/n) Yes Installing bootrom... MSM bootrom(s) installed successfully Installing bootrom... IO module bootrom(s) installed successfully Installing firmware... PSU controller firmware installed successfully ...
To display the BootROM (firmware) version for all modules and PSU controllers installed in the switch, use the show version command.
If your default BootROM image becomes corrupted, you can force the MSM to boot from an alternate BootROM image by inserting a pen into the Alternate (A) and Reset (R) holes on the BlackDiamond 8800 MSM and applying pressure. For more information, please refer to the hardware documentation.
The following command automatically upgrades the firmware when a newer firmware image is present without prompting you to confirm the upgrade:
configure firmware auto-install
This command was first available in ExtremeXOS 11.1.
This command is available only on the BlackDiamond X8 and BlackDiamond 8800 series switches.