Zur �berpr�fung der Adapterhardware stehen Pr�fschleifen-Diagnosetests zur Verf�gung. Diese Tests erm�glichen den Zugriff auf die interne bzw. externe Diagnose des Adapters, wobei Paketinformationen �ber die physische Verbindung �bertragen werden (weitere Informationen f�r DOS finden Sie im Abschnitt DOS-Diagnose, weitere Informationen f�r Windows im Abschnitt Diagnose).
WARNUNG: Lesen Sie den Abschnitt Sicherheitsvorkehrungen, bevor Sie das Geh�use des Servers zum Hinzuf�gen oder Entfernen des Adapters �ffnen.
Die folgende Checkliste empfiehlt Ma�nahmen zur Behebung von Problemen, die bei der Installation des Broadcom NetXtreme 57XX Gigabit Ethernet Controllers beziehungsweise dessen Betrieb auf dem Server auftreten k�nnen.
�berpr�fen Sie alle Kabel und Anschl�sse. �berpr�fen Sie, ob alle Kabel ordnungsgem�� am Netzwerkadapter und am Switch angeschlossen sind. �berpr�fen Sie, ob die Kabell�nge und die Kabelauslegung den unter Anschlie�en der Netzwerkkabel aufgef�hrten Anforderungen entsprechen.
�berpr�fen Sie die Adapterinstallation anhand der Angaben unter Installieren der Hardware. �berpr�fen Sie, ob der Adapter fest im Steckplatz sitzt. Suchen Sie nach spezifischen Hardwareproblemen, beispielsweise nach einer offensichtlichen Besch�digung einer Platinenkomponente oder des PCI-Stiftsockels.
�berpr�fen Sie die Eigenschaftseinstellungen und �ndern Sie diese, falls sie den Einstellungen anderer Komponenten widersprechen.
�berpr�fen Sie, ob der Server das neueste BIOS verwendet.
Versuchen Sie, den Adapter in einem anderen Steckplatz zu installieren. Wenn die neue Installationsposition funktioniert, ist unter Umst�nden der urspr�ngliche Steckplatz im Server defekt.
Tauschen Sie den nicht funktionierenden Adapter gegen einen Adapter aus, von dem Sie wissen, dass er korrekt funktioniert. Wenn der zweite Adapter in dem Steckplatz funktioniert, in dem der erste Adapter nicht betrieben werden konnte, ist der erste Adapter vermutlich defekt.
Installieren Sie den Adapter in einem anderen funktionierenden System, und f�hren Sie die Tests erneut durch. Wenn der Adaptertest im neuen System erfolgreich ausgef�hrt werden kann, ist unter Umst�nden das urspr�ngliche System defekt.
Entfernen Sie alle anderen Adapter aus dem System, und f�hren Sie die Tests erneut durch. Wenn der Adaptertest erfolgreich verl�uft, liegt unter Umst�nden ein Konflikt mit den anderen Adaptern vor.
�berpr�fen der geladenen Treiber
Windows
Alle wichtigen Informationen �ber den Adapter, den Verbindungsstatus und die Netzwerkanbindung finden Sie unter Broadcom Advanced Control Suite 2.
NetWare
�berpr�fen Sie, ob der Treiber korrekt geladen ist. Geben Sie dazu Folgendes ein:
LOAD B57.LAN FRAME_ETHERNET_II NAME=B57_1_EII
Mit diesem Befehl wird automatisch �berpr�ft, ob die Verbindung aktiv ist. Bei aktiver Verbindung wird dieser Befehl mit Link is up beantwortet.
Geben Sie in der Befehlszeile config ein, und dr�cken Sie anschlie�end die Eingabetaste. Die folgenden Statusinformationen werden angezeigt:
Broadcom NetXtreme Gigabit Ethernet Adapter
Version: Hardware Setting (Hardware-Einstellung): Node Address (Knoten-Adresse): Frame Type (Rahmentyp): Board Name (Name der Platine): LAN Protocol: ARP (LAN-Protokoll: ARP) (siehe Hinweis) LAN Protocol: IP Addr (LAN-Protokoll: IP-Adresse) (siehe Hinweis)
HINWEIS: Der Status LAN Protocol wird angezeigt, nachdem dem Adapter eine IP-Adresse zugewiesen worden ist.
Linux
�berpr�fen Sie, ob der Treiber bcm5700.o korrekt geladen ist. F�hren Sie dazu folgenden Befehl aus:
lsmod
Wenn der Treiber geladen ist, wird eine Zeile �hnlich der folgenden angezeigt. Hierbei gibt Gr��e die Gr��e des Treibers in Byte und n die Anzahl der konfigurierten Adapter an.
Modul
Gr��e
Verwendet von
BCM5700
Gr��e
n
Durchf�hren eines Kabell�ngentests
Informationen zum Durchf�hren eines Kabell�ngentests f�r Windows-Betriebssysteme finden Sie unter Broadcom Advanced Control Suite 2.
Testen der Netzwerkanbindung
HINWEIS: Stellen Sie bei der Verwendung erzwungener �bertragungsraten sicher, dass sowohl f�r den Adapter als auch f�r den Switch dieselbe �bertragungsrate erzwungen wird oder f�r mindestens einen Verbindungspartner die automatische Aushandlung konfiguriert ist.
Windows
Mit dem Befehl ping k�nnen Sie herausfinden, ob eine Netzwerkverbindung besteht.
HINWEIS: Sie k�nnen die Netzwerkanbindung auch mit der Funktion Netzwerktest der Broadcom Advanced Control Suite 2 testen.
Klicken Sie auf Start und anschlie�end Ausf�hren.
Geben Sie in das Feld �ffnen die Angabe cmd ein, und klicken Sie dann auf OK.
Geben Sie ipconfig /all ein, um die zu testende Netzwerkverbindung anzuzeigen
Geben Sie ping IP-Adresse ein, und dr�cken Sie dann die Eingabetaste.
Die angezeigte Ping-Statistik gibt an, ob eine Netzwerkverbindung besteht.
NetWare
Senden Sie einen Ping-Befehl an einen IP-Host im Netzwerk, um zu �berpr�fen, ob die Verbindung hergestellt wurde:
Geben Sie in der Befehlszeile ping IP-Adresse ein, und dr�cken Sie dann die Eingabetaste.
Die angezeigte Ping-Statistik gibt an, ob eine Netzwerkverbindung besteht.
Linux
Vergewissern Sie sich, dass die Ethernet-Schnittstelle aktiviert ist und korrekt funktioniert. F�hren Sie dazu ifconfig aus, und �berpr�fen Sie den Status der Ethernet-Schnittstelle. Mit netstat -i k�nnen Sie die Statistiken der Ethernet-Schnittstelle �berpr�fen. Weitere Informationen zuifconfig und netstat finden Sie unter Linux-Treibersoftware.
Senden Sie einen Ping-Befehl an einen IP-Host im Netzwerk, um zu �berpr�fen, ob die Verbindung hergestellt wurde:
Geben Sie in der Befehlszeile ping IP-Adresse ein, und dr�cken Sie dann die Eingabetaste.
Die angezeigte Ping-Statistik gibt an, ob eine Netzwerkverbindung besteht.
Software-Probleme und L�sungen
Anleitungen zu Microsoft Remote Installation Service (RIS) f�r Windows RIS-Server
Problem: Bei der Installation von Microsoft Remote Installation Service (RIS) kann der Treiber f�r den Broadcom-Netzwerkadapter unter Windows 2000 und Windows XP nicht geladen werden.
L�sung: Befolgen Sie das im Folgenden beschriebene Verfahren, das auf dem Microsoft Knowledge Base-Artikel "How to Add Third-Party OEM Network Adapters to RIS Installations" basiert (Artikel 246184 bezieht sich auf Windows 2000, Artikel 315279 auf Windows XP).
Kopieren Sie auf dem RIS-Server die bereitgestellten Treiberdateien f�r den Broadcom-Netzwerkadapter in den Ordner RemoteInstall\Setup\Sprache\Images\Dir_Name\i386. F�gen Sie abh�ngig von dem von RIS verwendeten Betriebssystem die Dateien B57win32.inf und B57w2k.sys f�r eine Installation f�r Windows 2000, oder die Datei B57xp32.sys f�r eine Installation von Windows XP ein. Dadurch kann die Datei Setup.exe den Treiber w�hrend des Textmodusabschnitts der Installation verwenden.
Wenn Sie Windows XP verwenden, �ndern Sie die Datei B57win32.inf, wie im Folgenden beschrieben:
L�schen Sie den Abschnitt [Broadcom], wie im Folgenden beschrieben.
L�schen Sie die Angabe NTx86.5.1 im Abschnitt [Manufacturer], wie im Folgenden beschrieben.
Urspr�ngliche Fassung
Ge�nderte Fassung
[Manufacturer]
%BRCM% = Broadcom, NTx86.5.1
[Manufacturer]
%BRCM% = Broadcom
F�hren Sie den oben beschriebenen Schritt 2B unter Windows 2000 nur durch, wenn auf dem RIS-Server Service Pack 3 oder h�her nicht installiert ist.
Erstellen Sie auf derselben Ebene, auf der sich der Ordner i386 auf dem RIS-Image befindet, einen $oem$-Ordner. Verwenden Sie die folgende Struktur: \$oem$\$1\Drivers\NIC. In diesem Verzeichnis sucht Windows w�hrend der Installation nach dem Treiber f�r den Broadcom-Netzwerkadapter.
Kopieren Sie die bereitgestellten Treiberdateien (wie in oben in Schritt 1 beschrieben) in diesen Ordner, und f�gen Sie die Datei B57win32.cat ein. Die Datei B57win32.cat wird verwendet, um zu zeigen, dass der Treiber f�r den Broadcom-Adapter digital signiert ist. Es muss unbedingt die in diesem Ordner bereitgestellte Originaldatei B57win32.inf verwendet werden. Andernfalls wird die digitale Signatur ung�ltig. Ein Zeichen daf�r w�re, dass eine unbeaufsichtigte Installation durch eine Fehlermeldung unterbrochen wird, die besagt, dass der Treiber f�r den Broadcom-Netzwerkadapter nicht digital signiert ist oder nicht ordnungsgem�� geladen wurde.
Nehmen Sie an der Datei .sif, die f�r diese Image-Installation verwendet wird, folgende �nderungen vor (�nderungen sind fett markiert):
W�hlen Sie f�r einen Windows 2000 RIS-Server in der Systemsteuerung unter Verwaltung die Option Dienste aus. Klicken Sie mit der rechten Maustaste auf Boot Information Negotiation Layer (Startinformationen - Verhandlungsebene@@@) und klicken Sie anschlie�end auf Neu starten.
W�hlen Sie f�r einen Windows 2003 RIS-Server in der Systemsteuerung unter Verwaltung die Option Dienste aus. Klicken Sie mit der rechten Maustaste auf Remoteanwendung, und klicken Sie anschlie�end auf Neu starten.
Informationen zu RIPREP-Image-Downloads von einem Remote Installation Server finden Sie in der Microsoft Knowledge Base im Artikel 254078 “How to Add Plug and Play Drivers to Windows Installation” (http://support.microsoft.com/kb/254078/EN-US/).
F�r eine v�llig unbeaufsichtigte Installation wird im Folgenden eine Beispiel-RIS-Antwortdatei aufgef�hrt, die den oben beschriebenen Anweisungen entspricht.
[OSChooser]
Description ="Microsoft Windows XP Professional"
Help ="Automatically installs Windows Professional without prompting the user for input."
LaunchFile = "%INSTALLPATH%\%MACHINETYPE%\templates\startrom.com"
ImageType =Flat
Version="5.1"
Verwenden des Systemvorbereitungsprogramms
Problem: Ich m�chte sicherstellen, dass mein Broadcom NetXtreme 57XX Netzwerkadapter korrekt funktioniert, wenn ich das Systemvorbereitungsprogramm (Sysprep.exe) zum Installieren einer vorhandenen Konfiguration auf dem Computer verwenden m�chte.
L�sung: �ndern Sie in der Datei Sysprep.inf die Kopfzeile (siehe unten):
[Unattend]
OemPnPDriversPath=Drivers\Net
Die Treiberdateien f�r den Broadcom NetXtreme 57XX Adapter m�ssen sich in diesem Ordner befinden, der sich auf dem Systemlaufwerk befindet (auf dem das Betriebssystem installiert ist). Wenn andere Treiber geladen werden sollen, kann die Angabe Drivers\Net an die aufgelisteten Pfade angeh�ngt und durch ein Semikolon von diesen abgetrennt werden:
Beispiel
OemPnpDriversPath=Drivers\Video;Drivers\Net
Die f�r Windows XP einzuf�genden Treiberdateien lauten B57win32.inf, B57win32.cat und B57xp32.sys.
Die f�r Windows 2000 einzuf�genden Treiberdateien lauten B57win32.inf, B57win32.cat und B57w2k.sys.
Das Dienstprogramm Sysprep muss mit dem PNP-Schalter ausgef�hrt werden, der es dem System erm�glicht, alle neuen Ger�te neu zu scannen, die w�hrend des Mini-Setups hinzugef�gt werden k�nnen.
Im Folgenden wird f�r Windows XP die Beispielsdatei Sysprep.inf aufgef�hrt.
Problem: Beim Abfragen der IP-Adresse f�r die virtuelle Schnittstelle eines SLB-Teams �ber DHCP geht die IP-Adresse bei hohem Datenverkehr verloren.
L�sung: Stellen Sie f�r alle virtuellen Schnittstellen in einem SLB-Team immer eine statische IP-Adresse ein.
Problem: Beim Kompilieren von BASP mithilfe von Red Hat 4 AS werden zahlreiche Fehlermeldungen angezeigt.
L�sung: Hierbei handelt es sich um kein Problem. Diese Fehlermeldungen haben keine gro�e Bedeutung. BASP wird korrekt kompiliert.
Problem: Bei einem Failover-Ereignis bei Verwendung der Teamart BASP Smart Load Balancing �ndert BASP vor�bergehend die MAC-Adresse des gerade erweiterten Prim�radapters und/oder die Adresse des ausgefallenen Prim�radapters. Systemmanagementsoftware, die eine statische MAC-Adresse ben�tigt, kann davon betroffen sein.
L�sung: Dies tritt nur bei der Teamart Smart Load Balancing ein. Die Teamart Allgemeines Trunking (GEC/FEC)/802.3ad-Draft Static oder Link Aggregation IEEE 802.3ad stellt eine bessere Wahl dar, wenn beim Wechseln der MAC-Adresse Probleme auftreten.
Problem: Ich f�hre eine Distribution mit Linux 2.6 Kernel aus. Nachdem ich Broadcom Advanced Server Program gestartet habe, wird in der Nachrichtendatei eine Call Trace angezeigt.
L�sung: Hierbei handelt es sich um kein Problem, sondern um ein bedeutungsloses Ereignis, das ignoriert werden kann.
Linux und ASFIPMon
Problem: Ich habe die Schnittstelle geschlossen und kann sie jetzt nicht mehr �ffnen. Beim Versuch, die Schnittstelle zu �ffnen, wird folgende Fehlermeldung angezeigt: "SIOCSIFFLAGS: Ressource vor�bergehend nicht verf�gbar."
L�sung: Wenn ADFIPMon ausgef�hrt wird, wird ca. alle 30 Sekunden auf den Flash-Speicher zugegriffen. Wenn die Schnittstelle geschlossen wird, k�nnen Sie die Schnittstelle nicht wie �blich wieder �ffnen. Deinstallieren Sie das Treibermodul und laden Sie es anschlie�end erneut, um die Schnittstelle zu �ffnen.
Linux Red Hat 3.0 AS x86_64 und BMAPI
Problem: Broadcom Management Application Programming Interface (BMAPI) ist nicht mit der Red Hat 3.0 AS x86_64-Distribution kompatibel.
L�sung: F�r dieses Kompatibilit�tsproblem gibt es derzeit noch keine L�sung. Verwenden Sie eine andere 64-Bit-Linux-Distribution.
Broadcom Boot Agent
Problem: Es k�nnen mit PXE keine Netzwerkeinstellungen �ber DHCP abgefragt werden.
L�sung: Vergewissern Sie sich, dass an dem Port, mit dem der PXE-Client verbunden ist, Spanning Tree Protocol (STP) deaktiviert oder der Portfast-Modus (f�r Cisco) aktiviert ist, um einen ordnungsgem��en Betrieb zu gew�hrleisten. Stellen Sie beispielsweise spantree portfast 4/12 enable ein.
Broadcom Advanced Server Program (BASP)
Problem: Zum 802.3ad-Team geh�rende Verbindungen werden st�ndig beendet und erneut wiederhergestellt (gilt f�r alle Betriebssysteme).
L�sung: Dies ist ein durch ein Drittanbieterprodukt verursachtes Problem. Es tritt nur dann auf, wenn ein 802.3ad-Team mit mehr als zwei zugeh�rigen Verbindungen auf dem Server konfiguriert und ein HP2524-Switch mit aktiviertem, auf passiv oder aktiv gesetztem LACP verbunden wird. Bei nur zwei zugeh�rigen Verbindungen zeigt der HP-Switch erfolgreich einen LACP-Kanal an. Alle anderen zugeh�rigen Teamverbindungen werden beendet und wiederhergestellt. Dieses Problem tritt bei Cisco Catalyst 6500 nicht auf.
Sonstige
Problem
L�sung
Wird der Systembus im PCI-Modus betrieben, l�uft der Broadcom NetXtreme 57XX Gigabit Ethernet Controller im PCI-Modus, wenn er nach dem Systemstart hinzugef�gt wurde.
Wenn Sie das System ohne Adapter booten, wird der Bus im niedrigsten Modus betrieben, dem PCI-Modus. Starten Sie das System erneut, nachdem der Adapter hinzugef�gt wurde.
Der Broadcom NetXtreme Gigabit Ethernet Adapter funktioniert auf einigen Systemen nicht optimal, wenn er nach dem Systemstart hinzugef�gt wurde.
In machen Systemen legt das System-BIOS nach dem Hinzuf�gen des Adapters nach dem Systemstart nicht die Cache-Gr��e und den Latenz-Timer fest. Starten Sie das System erneut, nachdem der Adapter hinzugef�gt wurde.
Der Broadcom NetXtreme Gigabit Ethernet Adapter wird im PCI-Bus nicht angezeigt.
Dies ist darauf zur�ckzuf�hren, dass manche �ltere Server sich als PCI-X-f�hige Systeme anbieten. Der Broadcom NetXtreme-Netzwerkadapter wechselt daraufhin in den PCI-X-Modus und kann daher nicht vom PCI-Bus erkannt werden. Sie k�nnen dieses Problem l�sen, indem Sie die Firmware so konfigurieren, dass sie zwangsweise im PCI-Modus ausgef�hrt wird. Anweisungen zur Konfiguration finden Sie in b57diag.
Large Send Offload (LSO, Large Send-Verschiebung) und Checksum Offload (Pr�fsummenverschiebung) funktionieren nicht in meinem Team.
Wenn einer der Adapter eines Teams LSO nicht unterst�tzt, funktioniert LSO f�r dieses Team nicht. Entfernen Sie den Adapter aus dem Team, der LSO nicht unterst�tzt, und ersetzen Sie ihn durch einen Adapter, der LSO unterst�tzt. Dasselbe gilt f�r Checksum Offload.
Intelligent Platform Management Interface (IPMI) funktioniert nicht ordnungsgem��.
Die �nderungen, die ich f�r ein Team mithilfe von INETCFG vorgenommen habe, treten nicht in Kraft.
Wenn Sie ein Team mithilfe von INETCFG �ndern, m�ssen Sie das System unter Umst�nden nach der Neuinitialisierung neu starten, damit die �nderungen in Kraft treten k�nnen.