Users Guide
RoCE – Beispiele für Konfiguration und AnwendungsfälleNetXtreme-E Benutzerhandbuch
26. Februar 2018 • NetXtreme-E-UG100 Seite 72
Benutzermodus
Bevor Sie eine auf NDSPI geschrieben Benutzermodusanwendung ausführen können, müssen Sie den
bxndspi.dll-Benutzermodustreiber kopieren und installieren. So kopieren und installieren Sie den
Benutzermodustreiber:
1. Kopieren Sie
bxndspi.dll in C:\Windows\System32.
2. Installieren Sie den Treiber, indem Sie den folgenden Befehl ausführen:
rundll32.exe .\bxndspi.dll,Config install|more
VMware ESX
Einschränkungen
Die aktuelle Version des RoCE-unterstützten Treibers erfordert ESXi-6.5.0 GA Build 4564106 oder höher.
BNXT-RoCE-Treiberanforderungen
Der BNXTNET L2-Treiber muss mit dem disable_roce=0-Modulparameter vor der Installation des Treibers
installiert werden.
Um das Modulparameter einzustellen, führen Sie den folgenden Befehl aus:
esxcfg-module -s "disable_roce=0" bnxtnet
Bitte verwenden Sie die ESX6.5 L2-Treiberversion 20.6.9.0 (RoCE-unterstützter L2-Treiber) oder höher.
Installation
So installieren Sie den RoCE-Treiber:
1. Kopieren Sie die Datei
<bnxtroce>-<driver version>.vib in /var/log/vmware. Verwenden Sie hierfür
folgende Befehle:
$ cd /var/log/vmware
$ esxcli software vib install --no-sig-check -v <bnxtroce>-<driver version>.vib
2. Starten Sie den Computer neu.
3. Überprüfen Sie mithilfe des folgendes Befehls, ob die Treiber korrekt installiert wurden:
esxcli software vib list | grep bnxtroce
4. Um ECN für den RoCE-Datenverkehr zu deaktivieren (standardmäßig aktiviert) verwenden Sie das
"tos_ecn=0"-Modulparameter für bnxtroce.