The information below is a living document about the use of VMware’s ESXi. As always, double-check the official documentation as this page may beĀ out of date over time.
Mellanox Ethernet Adapters Using ConnectX4 nmlx5_core Driver
- Downloads
- Verify Versions and Download Driver: Mellanox ConnectX Ethernet Driver for ESXi
- Management Tools: Mellanox Management Tools
- Download Firmware: Mellanox Firmware Download Site
- Mellanox ESXi Drivers
- Upload MLNX-NATIVE-ESX-ConnectX–offline_bundle-.zip to Update Manager
- Create a static Update Manager Extension selecting the new Mellanox Native OFED ConnectX-4 Driver you uploaded.
- Patch the ESXi host with that driver and reboot.
- Mellanox Management Tools
- To install:
- Upload the 2 mft and nmst VIBs to ESXi
esxcli software vib install -v mft-.x86_64.vib
esxcli software vib install -v nmst-.x86_64.vib
- Reboot ESXi host.
- To query (This may depend on your card):
- To list parameters:
esxcli system module parameters list -m nmlx5_core
- To Set DRSS replace :
esxcli system module parameters set -m nmlx5_core -p 'drss='
- Starting the Firmware Tools Driver:
/opt/mellanox/bin/mst start
- Status:
/opt/mellanox/bin/mst status -v
- Hardware Query:
/opt/mellanox/bin/flint -d mt4115_pciconf0 hw query
- Query:
/opt/mellanox/bin/flint -d mt4115_pciconf0 query
- To list parameters:
- To Upgrade Firmware:
- Confirm Current Version:
/opt/mellanox/bin/flint -d mt4115_pciconf0 query
- To Upgrade:
/opt/mellanox/bin/flint -d mt4115_pciconf0 -i ~/fw-ConnectX4-rel--FlexBoot-.bin burn
- Confirm New Version:
/opt/mellanox/bin/flint -d mt4115_pciconf0 query
- Reboot ESXi host
- Confirm Current Version:
- To install:
- If you need to reinstall drivers:
esxcfg-module -u nmlx5_core
esxcli software vib remove -n nmlx5-core
- Reboot ESXi host
- Reinstall the driver through CLI or Update Manager