Querying the MZ520 Firmware Version in Linux
The following steps take RHEL 7.6 as an example.
- Check whether the OS is installed.
- If yes, go to 2.
- If no, contact Huawei technical support.
- Check whether the driver is installed.
- If yes, go to 3.
- If no, install the driver. For details, see Installing and Uninstalling the MZ520 Drivers in Linux.
- Press Del. The Setup Utility interface is displayed.
- Enter the password.
- Choose Device Manager.
- Choose Network Device List.
- Query the MAC addresses of the NIC network ports.
- Query the NIC chip information of the MAC address, and obtain and record the MAC address of the NIC network port. The MZ520 uses the Cavium BCM57810S chip.
- Run the ifconfig –a command to query network port information.
- Obtain the network port name based on the MAC address obtained in 8.
- Run the ethtool –i Network port name command to query the firmware version of the network port.
- Obtain the driver version mapping information of the current version from Computing Component iDriver.
- Check whether the firmware version obtained in 11 matches the driver version based on the driver version mapping information.
- If yes, no further action is required.
- If no, go to 14.
- Check whether there is a specified firmware version.
- If yes, uninstall the current driver and install the driver that matches the specified firmware version. For details, see Installing and Uninstalling the MZ520 Drivers in the OS.
- If no, upgrade the NIC firmware to a version that matches the driver version. For details, see the FusionServer Pro Blade Server Upgrade Guide.