RoCE – Configuration and Use Case Examples
NetXtreme-E User’s Manual
February 26, 2018 • NetXtreme-E-UG100
Page 70
VMware ESX
Limitations
The current version of the RoCE supported driver requires ESXi-6.5.0 GA build 4564106 or above.
BNXT RoCE Driver Requirements
The BNXTNET L2 driver must be installed with the
disable_roce=0
module parameter before installing the
driver.
To set the module parameter, run the following command:
esxcfg-module -s "disable_roce=0" bnxtnet
Please use the ESX6.5 L2 driver version 20.6.9.0 (RoCE supported L2 driver) or above.
Installation
To install the RoCE driver:
1.
Copy the
<bnxtroce>-<driver version>.vib
file in
/var/log/vmware
using the following commands:
$ cd /var/log/vmware
$ esxcli software vib install --no-sig-check -v <bnxtroce>-<driver version>.vib
2.
Reboot the machine.
3.
Verify that the drivers are correctly installed using the following command:
esxcli software vib list | grep bnxtroce
4.
To disable ECN (enabled by default) for RoCE traffic use the "tos_ecn=0" module parameter for bnxtroce.