→ Applies to: VMware ESXi 6.5.0 and above
PREREQUISITES
■ Maintenance mode: ensure the host is in maintenance mode and a downtime window is available, as the update requires a reboot to complete;
Step 1. Connect to the VMware ESXi CLI as root “How to Connect to Vmware ESXi CLI”
Step 2 (optional). Verify current firmware version
esxcli network nic get -n vmnic0
Step 3. Navigate to the specific datastore (replace <datastore> with your datastore name)
cd /vmfs/volumes/<datastore>EXAMPLE
cd /vmfs/volumes/datastore1
Step 4. Create new folder for the package
mkdir x710-fw-upg
Step 5. Navigate to the newly created folder
cd x710-fw-upgDisable ESXi firewall
esxcli network firewall set --enabled=falseUpgrade to version 8.40
Step 1. Download the package
wget --no-check-certificate https://downloadmirror.intel.com/24769/eng/700series_nvmupdatepackage_v8_40.zip
Step 2. Extract the contents of the package
unzip 700series_nvmupdatepackage_v8_40.zip
Step 3. Extract the file
tar -xf 700Series_NVMUpdatePackage_v8_40_ESX.tar.gz
Step 4. Navigate to the folder
cd 700Series/ESXi_x64/
Step 5. Give permissions to nvmupdaten64e file
chmod +x nvmupdaten64e
Step 6. Update the firmware
./nvmupdaten64eUpgrade to version 9.40
Step 1. Download the package
wget --no-check-certificate https://downloadmirror.intel.com/816410/Release_29.0.zip
Step 2. Extract the contents of the package
unzip Release_29.0.zip
Step 3. Extract the file
tar -xf 700Series_NVMUpdatePackage_v9_40_ESX.tar.gz
Step 4. Navigate to the folder
cd 700Series/ESXi_x64/
Step 5. Give permissions to nvmupdaten64e file
chmod +x nvmupdaten64e
Step 6. Update the firmware
./nvmupdaten64eEnable ESXi firewall
esxcli network firewall set --enabled=trueCleanup firmware update
Step 1. Navigate to the specific datastore (replace <datastore> with your datastore name)
cd /vmfs/volumes/<datastore>EXAMPLE
cd /vmfs/volumes/datastore1
Step 2. Remove downloaded file
rm -rf x710-fw-upg