Software Packages and Installation
NetXtreme-E User’s Manual
February 26, 2018 • NetXtreme-E-UG100
Page 32
VMware
The ESX drivers are provided in VMware standard VIB format.
1.
To install the Ethernet and RDMA driver, issue the commands:
$ esxcli software vib install --no-sig-check -v <bnxtnet>-<driver version>.vib
$ esxcli software vib install --no-sig-check -v <bnxtroce>-<driver version>.vib
2.
A system reboot is required for the new driver to take effect.
Other useful VMware commands shown in
ip link set ethX vf 0 mac 00:12:34:56:78:9a
Set VF MAC address.
ip link set ethX vf 0 state enable
Set VF link state for VF 0.
ip link set ethX vf 0 vlan 100
Set VF 0 with VLAN ID 100.
Note:
, vmnicX should be replaced with the actual interface name.
Note:
$ kill -HUP $(cat /var/run/vmware/vmkdevmgr.pid)
This command is required after
vmkload_mod bnxtnet
for successful module bring up.
Table 20: VMware Commands
Command
Description
esxcli software vib list |grep bnx
List the VIBs installed to see whether the bnxt driver
installed successfully.
esxcfg-module –I bnxtnet
Print module info on to screen.
esxcli network get –n vmnicX
Get vmnicX properties.
esxcfg-module –g bnxtnet
Print module parameters.
esxcfg-module –s ‘multi_rx_filters=2 disable_tap=0
max_vfs=0,0 RSS=0’
Set the module parameters.
vmkload_mod –u bnxtnet
Unload bnxtnet module.
vmkload_mod bnxtnet
Load bnxtnet module.
esxcli network nic set –n vmnicX –D full –S 25000
Set the speed and duplex of vmnicX.
esxcli network nic down –n vmnicX
Disable vmnicX.
esxcli network nic up –n vmnic6
Enable vmnicX.
bnxtnetcli –s –n vmnic6 –S “25000”
Set the link speed. Bnxtnetcli is needed for older ESX
versions to support the 25G speed setting.
Table 19: Linux Ethtool Commands (Cont.)
Command
Description