Querying the MZ912 Firmware Version in the OS
The method for querying the MZ912 firmware version varies depending on the operating system (OS) used. The following describes how to query the firmware version in Red Hat Enterprise Linux (RHEL) 7.6, Windows Server 2012 R2, and VMware ESXi 6.7.
RHEL 7.6
- Check whether the OS is installed.
- If yes, go to 2.
- If no, contact Huawei technical support.
- Check whether the NIC driver is installed.
- If yes, go to 3.
- If no, install the driver. For details, see Installing and Uninstalling the MZ912 Drivers in the OS.
- 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.
- Obtain and record the MAC addresses of the NIC ports based on the NIC chip information. The MZ912 uses the Intel 82599 chip and Emulex XE201 chip. Therefore, there are two MAC addresses.
- 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 FusionServer 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 MZ912 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.
Windows Server 2012 R2
- Check whether the OS is installed.
- If yes, go to 2.
- If no, contact Huawei technical support.
- Check whether the NIC driver is installed.
- If yes, go to 3.
- If no, install the driver. For details, see Installing and Uninstalling the MZ912 Drivers in the OS.
- Obtain and install the management tool EEUPDATEW64e.
You can download the tool from the Intel website.
- Use the remote KVM of the iBMC to mount the tool package to the OS.
- Go to the directory where the tool is stored.
- Run the .\EEUPDATEW64e.exe command to query the NIC number.
- Run the .\EEUPDATEW64e.exe /nic=1 /adapterinfo command to query the firmware version.
- Obtain the driver version mapping information of the current version from FusionServer iDriver.
- Check whether the firmware version obtained in 7 matches the driver version based on the driver version mapping information.
- If yes, no further action is required.
- If no, go to 10.
- 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 MZ912 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.
VMware ESXi 6.7
- Check whether the OS is installed.
- If yes, go to 2.
- If no, contact Huawei technical support.
- Check whether the NIC driver is installed.
- If yes, go to 3.
- If no, install the driver. For details, see Installing and Uninstalling the MZ912 Drivers in the OS.
- 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.
- Obtain and record the MAC addresses of the NIC ports based on the NIC chip information. The MZ912 uses the Intel 82599 chip and Emulex XE201 chip. Therefore, there are two MAC addresses.
- In the OS, press F2 to log in as user root.
- Choose Troubleshooting Options.
- Choose Enable ESXi Shell and Enable SSH to enable the functions.
- Press Alt+F1 and enter the password of user root.
- Run the esxcli network nic list command to query network port information.
- Obtain the network port name based on the MAC address obtained in 8.
- Run the esxcli network nic get –n Network port name command to query the firmware version of the network port.
- Obtain the driver version mapping information of the current version from FusionServer iDriver.
- Check whether the firmware version obtained in 15 matches the driver version based on the driver version mapping information.
- If yes, no further action is required.
- If no, go to 18.
- 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 MZ912 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.