Npar, Kernel-debugging über ethernet – Dell Broadcom NetXtreme Family of Adapters Benutzerhandbuch

Seite 278

Advertising
background image

Problembehebung: Broadcom NetXtreme-II®Netzwerkadapter Benutzerhandbuch

file:///C|/Users/Nalina_N_S/Documents/NetXtremeII/German/trouble.htm[9/5/2014 3:49:24 PM]

Lösung: Die Flow Control-Standardeinstellung für Version 1.6.x und höher wurde in Rx Off und Tx Off geändert, weil SFP+-
Geräte die automatische Aushandlung für die Flusskontrolle nicht unterstützen.

Problem: Wenn bei Kerneln, die älter als 2.6.16 sind, auf einem Server mit zwei BCM57711-Netzwerkadaptern 16 Partitionen
erstellt werden, werden nicht alle Partitionen aktiviert, und es wird ein Fehler angezeigt, dass nicht mehr genügend
Speicherplatz verfügbar ist.

Lösung: Auf Architekturen, bei denen die Standardgröße für vmalloc relativ klein und für das Laden vieler Schnittstellen nicht
ausreichend ist, verwenden Sie während des Startvorgangs vmalloc=<Größe>, um den Speicher zu vergrößern.

Problem: Routing funktioniert nicht für Netzwerkadapter vom Typ NetXtreme II 10 GbE, die in einem Linux-System installiert
sind.

Lösung: Bei Netzwerkadaptern vom Typ NetXtreme II 10 GbE, die in Systemen mit Linux-Kerneln älter als 2.6.26 installiert
sind, können Sie die TPA-Funktion mit ethtool (falls verfügbar) oder mit dem Treiberparameter deaktivieren (siehe

disable_tpa

). Verwenden Sie ethtool, um TPA (LRO) für einen bestimmten NetXtreme II 10 GbE-Netzwerkadapter zu

deaktivieren.

Problem: Wenn ein Netzwerkadapter des Typs NetXtreme II 1 GbE in einer CNIC-Umgebung verwendet wird, funktioniert die
Flow Control nicht.

Lösung: Obwohl die Flow Control funktioniert, entsteht in einer CNIC-Umgebung der Eindruck, als ob dies nicht der Fall wäre.
Der Netzwerkadapter kann PAUSE Frames versenden, wenn die Puffer auf dem Chip erschöpft sind, verhindert jedoch, die
Head-of-Line-Blockierung anderer empfangener Warteschlangen. Da die Head-of-Line-Blockierung dazu führt, dass die
Firmware auf dem Chip Pakete im Empfangspuffer auf dem Chip löscht, falls eine bestimmte Host-Warteschlange leer ist, ist
der Empfangspuffer auf dem Chip selten leer. Dies erweckt den Anschein, als würde die Flow Control nicht funktionieren.

Problem: Bei der Installation von SLES 10 SP3 SBUU Build 36 wird eine bnx2id-Fehlermeldung ausgegeben.

Lösung: bnx2id ist eine Benutzerraumkomponente, die zu dem Zeitpunkt kompiliert werden muss, zu dem das Paket
installiert wird. Nähere Informationen zur ordnungsgemäßen Compiler-Installation finden Sie in der Dokumentation zu Ihrem
Betriebssystem.

Problem: Wie kann ich den bnx2id-Dienst auf einem System deaktivieren, bei dem iSCSI nicht aktiviert ist?

Lösung: Geben Sie service bnx2id stop ein. Ändern Sie die bnx2id-Runlevels mit chkconfig oder über die GUI zu off.

Problem: Wie kann ich den bnx2id-Daemon nach dem Installieren eines Compilers neu erstellen?

Lösung: Ändern Sie das Verzeichnis in "/usr/src/netxtreme2-version/current/driver", und geben Sie make install_usr ein.

Problem: Beim Kompilieren von Treiberquellcode werden Fehlermeldungen ausgegeben.

Lösung: Bei einigen Installationen von Linux-Distributionen werden die Entwicklungs-Tools nicht standardmäßig mit
installiert. Sorgen Sie dafür, dass die Entwicklungs-Tools für die von Ihnen verwendete Linux-Distribution installiert werden,
bevor Sie mit dem Kompilieren des Treiberquellcodes beginnen.

NPAR

Problem: Die folgende Fehlermeldung wird angezeigt, wenn die Speicherkonfigurationen nicht für alle vier Ports des Geräts
im NPAR-Modus einheitlich sind:

PXE-m1234: NPAR-Block enthält eine ungültige Konfiguration beim Startvorgang.

Ein Softwarefehler kann verursachen, dass das System keinen BFS-Boot in ein iSCSI- oder FCoE-Ziel durchführen kann, wenn
eine iSCSI-Personality in der ersten Partition eines Ports aktiviert ist, während eine FCoE-Personality in der ersten Partition
eines anderen Ports aktiviert wurde. Der MBA-Treiber führt eine Überprüfung auf diese Konfiguration durch und fordert den
Benutzer zu einer Eingabe auf, wenn sie gefunden wurde.

Lösung: Konfigurieren Sie bei Verwendung der 7.6.x-Firmware und -Treiber zur Umgehung dieses Fehlers den NPAR-Block
so, dass wenn iSCSI oder FCoE in der ersten Partition aktiviert ist, das gleiche auf allen Partitionen aller vier Ports aktiviert
sein muss.

Kernel-Debugging über Ethernet

Advertising