Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Navigation
Guide That Contains This Content
[+] Expand All
[-] Collapse All

    Enabling Automatic CMM SHMM Firmware Upgrades

    Use this procedure to enable automatic SHMM firmware upgrades on a CMM.

    Note: This feature is supported starting with release 2.1.1.

    When SHMM auto-upgrade is enabled, the CMM automatically upgrades the SHMM firmware when new SHMM firmware is detected during a software upgrade.

    Specifically, SHMM auto-upgrade works as follows:

    • When a CMM boots up, it checks whether its SHMM firmware and whether the SHMM firmware on the other CMM match the firmware version associated with the currently active software. This occurs every time a CMM boots up, including when a CMM is being upgraded to new software.
    • If there is a mismatch, the CMM raises a Firmware Upgrade Required (firmUpgrdReqd) alarm, proceeds to upgrade the SHMM firmware, and raises a Firmware Upgrade in Progress (firmUpgrdInProg) condition. The automatic upgrade starts only when all CMMs have come up and are synchronized. Note that the firmUpgrdReqd alarm applies to other firmware as well, so you should use the show system firmware command to check whether you need to manually upgrade other firmware.
    • If more than one CMM in a single or multichassis system requires SHMM firmware upgrades, the firmware is upgraded on the CMMs sequentially.
    • Once an automatic SHMM firmware upgrade is in progress, it cannot be cancelled and it should not be interrupted. CLI commands that conflict with this are rejected.
    1. Enter global configuration mode.

      For example:

      bti7800# config
      Entering configuration mode terminal 
      bti7800(config)# 
    2. Enable automatic SHMM firmware upgrades.

      For example:

      bti7800(config)# system shmm-firmware autoupgrade enabled
      This commit will cause Shelf Manager firmware to be upgraded under system control. 
      Are you sure ? [YES,no] yes 
      bti7800(config)# commit 
      Commit complete. 

    After you enable automatic SHMM firmware upgrades, the SHMM firmware is automatically upgraded if new SHMM firmware is detected when you next perform a software upgrade.

    If you enable automatic SHMM firmware upgrades when a SHMM Firmware Upgrade Required (firmUpgrdReqd) alarm is in effect, an automatic upgrade is not performed until the CMM reloads (for example, system reload warm cmm:1/A).

    Release History Table

    Release
    Description
    Use this procedure to enable automatic SHMM firmware upgrades on a CMM.

    Modified: 2017-07-06