Zurück zum Inhaltsverzeichnis

Problembehandlung: Broadcom NetLink®/NetXtreme® 57XX - Benutzerhandbuch

Hardware-Diagnose

Überprüfen der Netzwerkverbindung/des Netzwerkbetriebs

Überprüfen der geladenen Treiber

Durchführen eines Kabellängentests

Testen der Netzwerkanbindung

Software-Probleme und Lösungen

Hardware-Diagnose

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. Anweisungen und Informationen zum Durchführen eines Tests in einer MS-DOS-Umgebung finden Sie unter Diagnoseprogramm. Für Windows-Umgebungen finden Sie diese Anweisungen und Informationen im Abschnitt Ausführen von Diagnosetests unter Broadcom Advanced Control Suite 3.

Überprüfen der Netzwerkverbindung/des Netzwerkbetriebs

Informationen zum Überprüfen des Netzwerkverbindungsstatus und des Betriebsstatus finden Sie im Abschnitt Testen des Netzwerks oder Anzeigen von Statusinformationen.

Überprüfen der geladenen Treiber

Durchführen eines Kabellängentests

In Windows-Umgebungen wird ein Kabeltest durchgeführt. Informationen zum Durchführen eines Kabeltests finden Sie unter Analysieren von Kabeln.

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.

Software-Probleme und Lösungen

Problem: Beim Versuch, ein RIPREP-Image über Remote-Installationsdienste (RIS) zu verwenden, wird eine Meldung wie die Folgende angezeigt: „Das ausgewählte Betriebssystem-Image enthält nicht die für Ihren Netzwerkadapter erforderlichen Treiber. Wählen Sie ein anderes Betriebssystem-Image aus. Wenn das Problem weiterhin besteht, wenden Sie sich an Ihren Systemadministrator. Die Installation kann nicht fortgesetzt werden. Drücken Sie eine beliebige Taste, um den Vorgang zu beenden."

Lösung: Dieses Problem tritt nicht nur beim Broadcom-Adapter auf. Auf vielfachen Wunsch veröffentlichen wir jedoch folgende Anleitung, die auf den Erfahrungen anderer Nutzer basiert, die das Problem erfolgreich umgangen haben:

  1. Speichern Sie die Broadcom-Treiberdateien im ursprünglichen Image-Ordner (dem Image-Ordner, der beim ersten Ausführen von risetup.exe erstellt wurde).
  2. Beispiel:

    i:\RemoteInstall\Setup\English\Images\(Original Image) 
    
  3. Speichern Sie die Broadcom-Treiberdateien im Unterordner i386 unter dem ursprünglichen Image-Ordner.
  4. Beispiel:

    i:\RemoteInstall\Setup\English\Images\(Original Image)\i386 
    
  5. Speichern Sie die Broadcom-Treiberdateien für den Netzwerkadapter im Ordner RIREP Image.
  6. Beispiel:

    i:\RemoteInstall\Setup\English\Images\(RIPREP Image) 
    
  7. Speichern Sie die Broadcom-Treiberdateien im Unterordner i386, in dem sich das RIPREP-Image befindet.
  8. Beispiel:

    i:\RemoteInstall\Setup\English\Images\(RIPREP Image)\i386
    

Bei der Zusammenstellung dieser Anleitung wurden folgende Microsoft Knowledge Base-Artikel zu Hilfe genommen:

http://support.microsoft.com/default.aspx?scid=kb;EN-US;254078

http://support.microsoft.com/default.aspx?scid=kb;EN-US;246184

  1. Erstellen Sie den folgenden Pfad, und speichern Sie alle Broadcom-Treiberdateien in ..\(RIPREP Image)\$oem$\$1\Drivers\network
  2. Bearbeiten Sie die Datei riprep.sif im Ordner ..\(RIPREP Image)\i386\Template so, dass im Abschnitt [Unattend] die folgenden Angaben enthalten sind:
  3. OemPreinstall = yes
    
    OemPnPDriversPath = "Drivers\network"
    
    DriverSigningPolicy = Ignore 
    
  4. Erstellen Sie den folgenden Pfad, und speichern Sie alle Broadcom-Treiberdateien in ..\(Original Image)\$oem$\$1\Drivers\nic
  5. Bearbeiten sie die Datei ristndrd.sif in ..\(Original Image)\i386\templates so, dass im Abschnitt [Unattend] die folgenden Angaben enthalten sind:
  6. OemPreinstall = yes
    
    OemPnPDriversPath = "Drivers\nic"
    
    DriverSigningPolicy = Ignore 
    
  7. Starten Sie den Remote-Installationsdienst (RIS) erneut. Dies kann mithilfe folgender Befehle über die Befehlszeile geschehen:
  8. net stop binlsvc
    
    net start binlsvc
    
Hinzufügen eines OEM-Netzwerkadapters eines Drittanbieters zu einer RIS-Installation

Problem: Beim Laden des Broadcom-Gerätetreibers für eine 32-Bit-Version von Windows XP oder später unter Verwendung eines Windows 2000-Remote-Installationsservers wird eine Fehlermeldung mit dem Hinweis angezeigt, dass die Datei b57w2k.sys den unerwarteten Fehler 21 in Zeile 3752 des Verzeichnisses d:\xpsp1\base\boot\setup\setup.c verursacht hat.

Lösung: Es kann eine Modifikation der Datei b57win32.inf vorgenommen werden, um die Installation erfolgreich abzuschließen. Die geschieht gemäß der Anweisungen im Microsoft Knowledge Base-Artikel 315279, "How to Add Third-Party OEM Network Adapters to RIS Installations".

Anforderungen: Auf dem Windows 2000-Server muss Service Pack 3 oder höher ausgeführt werden.

  1. Verwenden Sie den aktuellsten Treiber für Ihren Broadcom-Adapter. Die Treiberdateien für den Broadcom 57xx Adapter lauten b57win32.inf, b57win32.cat und b57xp32.sys.
  2. Erstellen Sie jeweils eine Kopie der Dateien b57win32.inf und b57xp32.sys, und speichern Sie diese in einem separaten Ordner RIS. Auf diese Weise können Sie die Kopien von den Originaldateien unterscheiden.
  3. Nehmen Sie mit einem Texteditor wie Notepad folgende Änderungen an der Datei b57win32.inf im Ordner RIS vor:
    1. Durchsuchen Sie die Datei nach [Manufacturer].
    2. Prüfen die Zeile %BRCM% = Broadcom, NTx86.5.1, NTamd64.
    3. Ändern Sie diese Zeile in %BRCM% = Broadcom.NTx86.5.1, NTamd64. (Durch die Änderung werden das Komma und das Leerzeichen nach "Broadcom" durch einen Punkt ersetzt.
    4. Speichern Sie die Datei.
  4. Kopieren Sie auf dem RIS-Server die Dateien b57win32.inf und b57xp32.sys aus dem Ordner RIS in den Ordner RemoteInstall\Setup\Language\Images\Dir_name\i386. Dadurch kann der Treiber während des Textmodusabschnitts der Installation für die Einrichtung verwendet werden.
    1. Erstellen Sie auf derselben Ebene, auf der sich der Ordner i386 auf dem RIS-Image befindet, einen $oem$-Ordner. Verwenden Sie folgende empfohlene Struktur: \$oem$\$1\Drivers\Nic
    2. Kopieren Sie die ursprünglichen Treiberdateien b57win32.inf, b57xp32.sys und b57win32.cat in diesen Ordner.
    3. Nehmen Sie an der SIF-Datei, die für diese Image-Installation verwendet wird, folgende Änderungen vor:
    4. [Unattended]
      
      OemPreinstall = yes
      
      OemPnpDriversPath = \Drivers\Nic 
      

      Halten Sie den Remote Installation Service auf dem RIS-Server an, und starten Sie ihn anschließend erneut. Geben Sie hierzu den folgenden Befehl in die Eingabeaufforderung ein:

      net stop binlsvc
      
      net start binlsvc
      
Verwenden des Systemvorbereitungsprogramms

Problem: Ich möchte sicherstellen, dass mein Broadcom NetXtreme Adapter korrekt funktioniert, wenn ich das Systemvorbereitungsprogramm (Sysprep.exe) zum Installieren einer vorhandenen Konfiguration auf dem System verwenden möchte.

Lösung: Ändern Sie in der Datei Sysprep.inf die Kopfzeile (siehe unten):

[Unattend]
OemPnPDriversPath=Drivers\Net
OemPreinstall = Yes

Die Treiberdateien für den Broadcom NetXtreme 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.

-----------------------------------------------
;SetupMgrTag
[Unattended]
OemSkipEula=Yes
OemPreinstall=Yes
TargetPath=\Windows
UnattendedInstall=Yes
OemPnpDriversPath=Drivers\Net
[GuiUnattended]
AdminPassword="password"
EncryptedAdminPassword=NO
AutoLogon=Yes
AutoLogonCount=99
OEMSkipRegional=1
OEMDuplicatorstring="XP System"
TimeZone=4
OemSkipWelcome=1
[UserData]
FullName="User"
OrgName="Organization"
ComputerName=*
[SetupMgr]
DistFolder=C:\sysprep\i386
DistShare=whistlerdist
[Identification]
JoinDomain=workgroup
[Networking]
InstallDefaultComponents=Yes
-----------------------------------------------
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.

Sonstiges

Tabelle 1. Sonstige  
Problem
Lösung
Trotz Installation lässt sich die Broadcom Advanced Control Suite 3 (BACS)-Anwendung nicht starten, und eine Fehlermeldung wird angezeigt.
Für BACS 3 ist .NET Framework 2.0 erforderlich. Installieren Sie .NET Framework 2.0.
Large Send Offload (Large Send-Verschiebung, LSO) funktioniert seit dem Update der 32-Bit-Version von Windows XP auf Service Pack 2 nicht mehr.
 
Die in Service Pack 2 implementierte Microsoft Windows Firewall beeinträchtigt die Funktionsweise von LSO. Microsoft bietet im Knowledge Base-Artikel 842264 eine Lösung hierfür. Sollte das Problem weiterhin bestehen, müssen Sie unter Umständen das aktuellste Windows-Update ausführen, damit diese Funktion wieder funktioniert. Insbesondere das unter folgendem Link erhältliche Sicherheitsupdate sollte die LSO-Funktion des Adapters wiederherstellen: http://www.microsoft.com/downloads/details.aspx?FamilyID=81049a86-6f39-4a27-a643-391262785cf3&DisplayLang=en.


Zurück zum Inhaltsverzeichnis