Skip to main content

NCM Firmware Upgrade

Firmware Upgrade in Motadata AIOps NCM

A firmware upgrade for a network device involves updating the device's embedded software to improve functionality, enhance security, or fix bugs.

Motadata AIOps NCM (Network Configuration Manager) supports end-to-end firmware upgrades for network devices using associated NCM device templates. These templates contain the sequence of commands required to perform the firmware upgrade.

Enabling Firmware Upgrade

  1. Enabling Firmware Upgrade in the NCM Device Template:

    • Once a device is available in the NCM Explorer and the Firmware Upgrade option is enabled in the corresponding NCM device template, the Firmware Upgrade button will be enabled for that device in the NCM Explorer.
  2. Navigation

    • Navigate to the NCM Explorer. Click on the Firmware Upgrade option against the device to initiate the upgrade process.
  3. Firmware File Selection:

    • A pop-up window will appear asking for the firmware upgrade file.
    • You can select an existing firmware file or upload a new firmware upgrade file through the UI.
  4. Starting the Upgrade:

    • Once the firmware file is selected or uploaded, click the Upgrade button to start the upgrade process.
    • The progress and status of the upgrade will be monitored by the system.
  5. Completion and Status:

    • After the upgrade is successfully completed, the Last Performed Action column in the NCM Explorer will display Firmware Upgrade Successful.

    • If any errors occur during the upgrade, they will be indicated in the Last Performed Action column. Users can click on the action to view detailed information about where the upgrade process failed.

Firmware Upgrade Option Unavailable

If the Firmware Upgrade option is not available for a device, this typically indicates that:

  • The firmware upgrade option is not enabled for the device in the NCM Device Template.

Motadata AIOps relies on the commands specified in the associated NCM device template to perform the upgrade. If these commands are missing, the firmware upgrade option will not be enabled for that device. Users must ensure that the commands related to the firmware upgrade are included in the template.

Working with NCM Device Templates

Pre-Defined NCM Device Templates

  • If the device is associated with a pre-defined (inbuilt) device template, you cannot directly edit the template to add the firmware upgrade commands.
  • In this case, you need to Clone the existing template, add the necessary firmware upgrade commands, and then associate the cloned template with the device.
  • The required commands for the firmware upgrade may already be available in the built-in device template attached to the device. If so, the firmware upgrade option will be enabled without further action.

Custom NCM Device Templates

  • If the device is associated with a custom-created template, you can directly add the necessary commands for the firmware upgrade if not already added beforehand.
  • After adding the commands, save the template to enable the firmware upgrade option for the NCM device.

By following these guidelines, users can effectively manage and execute firmware upgrades for their network devices within Motadata AIOps, ensuring their network infrastructure remains up-to-date and secure.

Now, let us look into how to add the firmware upgrade commands to a custom created NCM device template.