Terug naar de inhoudsopgave

Problemen oplossen: Gebruikershandleiding voor Broadcom NetLink®/NetXtreme® 57XX

Hardware-diagnostiek

Netwerkkoppeling en activiteit controleren

Controleren of de huidige stuurprogramma's zijn geladen

Een kabellengtetest uitvoeren

Netwerkconnectiviteit testen

Software-problemen en oplossingen

Hardware-diagnostiek

De hardware van de adapter kan worden getest met diagnostische loopback-tests. Met deze testprocedures wordt toegang verkregen tot de interne en externe diagnostiek van de adapter, waar pakketinformatie via de fysieke koppeling wordt verzonden (zie Diagnostische gegevens voor instructies en informatie over het uitvoeren van tests in een MS-DOS-omgeving; zie Diagnostische tests uitvoeren in Broadcom Advanced Control Suite 3 voor Windows).

Netwerkkoppeling en activiteit controleren

Zie Het netwerk testen of Vital Signs weergeven om de status van de netwerkverbinding en activiteit, aangegeven door de LED's voor poortactiviteit, te controleren.

Controleren of de huidige stuurprogramma's zijn geladen

Een kabellengtetest uitvoeren

In Windows-omgevingen wordt een kabeltest uitgevoerd. Zie Kabels analyseren voor informatie over het uitvoeren van een lengtetest voor kabels.

Netwerkconnectiviteit testen

NB: Wanneer u gebruik maakt van ingestelde koppelingssnelheden, zorg er dan voor dat zowel de adapter als de switch op dezelfde snelheid zijn ingesteld, of dat ten minste één verbindingsspartner is geconfigureerd voor auto-negotiation.

Software-problemen en oplossingen

Probleem: Een melding met een soorgelijke tekst als hieronder wordt ontvangen wanneer wordt geprobeerd om een RIPREP-image via Remote Installation Services (RIS) te implementeren: "Het door u geselecteerde besturingssysteem beschikt niet over de benodigde stuurprogramma's voor uw netwerkadapter. Probeer een image van een ander besturingssysteem. Neem contact op met uw beheerder wanneer het probleem niet kan worden opgelost. Setup kan niet verdergaan. Druk op een willekeurige toets om dit af te sluiten."

Oplossing: Dit probleem heeft niet alleen betrekking op de Broadcom-adapter. De volgende instructies zijn afkomstig van informatie van andere klanten die dit probleem met succes hebben ondervangen:

  1. Plaats de stuurprogrammabestanden van Broadcom in de oorspronkelijke image-map (de image-map die werd gemaakt toen risetup.exe voor het eerst werd uitgevoerd).
  2. Voorbeeld:

    i:\RemoteInstall\Setup\English\Images\(originele image) 
    
  3. Plaats de Broadcom-stuurprogrammabestanden in de i386-submap onder de oorspronkelijke image-map.
  4. Voorbeeld:

    i:\RemoteInstall\Setup\English\Images\(originele image)\i386 
    
  5. Plaats de Broadcom-stuurprogrammabestanden voor de netwerkadapter in de RIPREP image-map.
  6. Voorbeeld:

    i:\RemoteInstall\Setup\English\Images\(RIPREP-image) 
    
  7. Plaats de stuurprogramma's van de Broadcom-adapter in de i386 submap waarin het RIPREP-image zich bevindt.
  8. Voorbeeld:

    i:\RemoteInstall\Setup\English\Images\(RIPREP-image)\i386
    

De artikelen in de Microsoft Knowledge Base die hieronder zijn vermeld zijn gebruikt ter referentie voor de volgende instructies:

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

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

  1. Maak het volgende pad en plaats alle Broadcom-stuurprogrammabestanden in ..\(RIPREP Image)\$oem$\$1\Drivers\network
  2. Bewerk het bestand riprep.sif in ..\(RIPREP Image)\i386\Template zodat de volgende informatie onder de gedeelte [Unattend] staat:
  3. OemPreinstall = yes (ja)
    
    OemPnPDriversPath = "Drivers\network"
    
    DriverSigningPolicy = Ignore 
    
  4. Maak het volgende pad en plaats alle Broadcom-stuurprogrammabestanden in ..\(originele image)\$oem$\$1\Drivers\nic
  5. Bewerk het bestand ristrndrd.sif in ..\(RIPREP Image)\i386\Template zodat de volgende informatie onder de gedeelte [Unattend] staat:
  6. OemPreinstall = yes (ja)
    
    OemPnPDriversPath = "Drivers\nic"
    
    DriverSigningPolicy = Ignore 
    
  7. Start opnieuw de externe installatieservice. Dit kan vanaf een opdrachtregel met de volgende opdrachten worden gedaan:
  8. net stop binlsvc
    
    net start binlsvc
    
Een OEM-netwerkadapter van een andere leverancier toevoegen aan een RIS-installatie

Probleem: Er is een fout opgetreden bij de poging het Broadcom-apparaatstuurprogramma te laden voor een 32-bits versie van Windows XP of een nieuwer besturingssysteem, met behulp van een Windows 2000 Remote Installation Server: Bestand b57w2k.sys heeft een onverwachte fout (21) veroorzaakt op regel 3752 in d:\xpsp1\base\boot\setup\setup.c.

Oplossing: In het bestand b57win32.inf kan een wijziging worden aangebracht om de installatie met succes te kunnen voltooien. Dit werkt in combinatie met de instructies in artikel 315279 van de Microsoft Knowledge Base waarin wordt beschreven hoe OEM-netwerkadapters van een andere leverancier kunnen worden toegevoegd aan RIS-installaties.

Vereiste: Voor de Windows 2000-server moet Service Pack 3 of hoger zijn geïnstalleerd.

  1. Zorg ervoor dat de Broadcom-adapter werkt met het nieuwste stuurprogramma. De meegeleverde stuurprogrammabestanden voor de Broadcom 57xx-adapter zijn b57win32.inf, b57win32.cat en b57xp32.sys.
  2. Maak een kopie van de bestanden b57win32.inf en b57xp32.sys en sla deze bestanden op in een aparte map met de naam RIS. Zo kunt u de kopieën onderscheiden van de originele bestanden.
  3. Maak met een teksteditor, zoals Kladblok, de volgende wijziging in het bestand b57win32.inf dat zich in de map RIS bevindt:
    1. Zoek [Manufacturer] op in het bestand.
    2. U dient de volgende regel te wijzigen: %BRCM% = Broadcom, NTx86.5.1, NTamd64.
    3. Wijzig deze regel in: %BRCM% = Broadcom.NTx86.5.1, NTamd64. (De komma en de spatie achter Broadcom worden vervangen door een punt.)
    4. Sla het bestand op.
  4. Kopieer op de RIS-server de bestanden b57win32.inf en b57xp32.sys vanuit de map RIS naar de map RemoteInstall\Setup\Language\Images\Dir_name\i386. Zo kan het stuurprogramma worden gebruikt tijdens het tekstmodus gedeelte van de installatie.
    1. Maak op hetzelfde niveau als de map i386 op de RIS-image een map $oem$. Gebruik de aanbevolen structuur: \$oem$\$1\Drivers\Nic
    2. Kopieer de originele stuurprogrammabestanden b57win32.inf, b57xp32.sys en b57win32.cat naar deze map.
    3. Breng de volgende wijzigingen aan in het .sif-bestand dat wordt gebruikt voor deze image-installatie:
    4. [Unattended]
      
      OemPreinstall = yes (ja)
      
      OemPnpDriversPath = \Drivers\Nic 
      

      Zet de externe installatieservice op de RIS-server stop en start de service opnieuw op. U doet dit door het volgende op een opdrachtregel te typen:

      net stop binlsvc
      
      net start binlsvc
      
Werken met het hulpprogramma voor systeemvoorbereiding

Probleem: Ik wil zeker weten dat mijn Broadcom NetXtreme-adapter naar behoren werkt als ik het hulpprogramma voor systeemvoorbereiding (Sysprep.exe) gebruik om een bestaande configuratie op mijn systeem te installeren.

Oplossing: Wijzig in het bestand Sysprep.inf de koptekst [Unattend] zoals hierna wordt aangegeven:

[Unattend]
OemPnPDriversPath=Drivers\Net
OemPreinstall = Yes

De stuurprogrammabestanden voor de Broadcom NetXtreme-adapter moeten in deze map staan, die zich op het systeemstation bevindt (waar het besturingssysteem zich bevindt). Als er andere stuurprogramma's moeten worden geladen, kan Drivers\Net worden toegevoegd aan de weergegeven paden, gescheiden door een puntkomma::

Voorbeeld:

OemPnpDriversPath=Drivers\Video;Drivers\Net

Voor Windows XP zijn de op te nemen stuurprogrammabestanden B57win32.inf, B57win32.cat en B57xp32.sys.

Voor Windows 2000 zijn de op te nemen stuurprogrammabestanden B57win32.inf, B57win32.cat en B57w2k.sys.

Het hulpprogramma Sysprep moet worden uitgevoerd met de schakeloptie –pnp, die het systeem in staat stelt opnieuw te scannen op nieuwe apparaten die tijdens de mini-installatie kunnen worden toegevoegd.

Hierna vindt u een voorbeeld van het bestand Sysprep.inf voor Windows XP.

------------------------------------------------------------------------
;SetupMgrTag
[Unattended]
OemSkipEula=Yes
OemPreinstall=Yes
TargetPath=\Windows
UnattendedInstall=Yes
OemPnpDriversPath=Drivers\Net
[GuiUnattended]
AdminPassword="wachtwoord"
EncryptedAdminPassword=NO
AutoLogon=Yes
AutoLogonCount=99
OEMSkipRegional=1
OEMDuplicatorstring="XP-systeem"
TimeZone=4
OemSkipWelcome=1
[UserData]
FullName="Gebruiker"
OrgName="Organisatie"
ComputerName=*
[SetupMgr]
DistFolder=C:\sysprep\i386
DistShare=whistlerdist
[Identification]
JoinDomain=werkgroep
[Networking]
InstallDefaultComponents=Yes
------------------------------------------------------------------------
Broadcom Boot Agent

Probleem:
Kan geen netwerkinstellingen krijgen via DHCP met behulp van PXE.
Antwoord:
Zorg ervoor dat het Spanning Tree Protocol (STP) is uitgeschakeld of dat portfast-modus (voor Cisco) is ingeschakeld op de poort waarmee de PXE-client is verbonden. Stel de spantree portfast bijvoorbeeld in op 4/12 inschakelen.

Overige

Tabel 1: Overige  
Probleem
Oplossing
Hoewel Broadcom Advanced Control Suite 3 (BACS) is geïnstalleerd, wordt de toepassing niet gestart en wordt er een foutbericht weergegeven.
.NET Framework 2.0 is vereist voor het functioneren van BACS 3. .NET Framework 2.0 installeren
Large Send Offload (LSO) werkt niet meer nadat het 32-bits Windows XP-besturingssysteem is bijgewerkt naar Service Pack 2.
 
De implementatie door Microsoft van de Windows Firewall-toepassing in Service Pack 2 lijkt een correcte werking van LSO te verhinderen. Microsoft biedt de oplossing van dit problem in Knowledge Base-artikel 842264. Als het probleem blijft bestaan, moet mogelijk de laatste Windows update worden uitgevoerd om deze toepassing weer te laten werken. In het bijzonder zou de beveiligingsupdate op de volgende website de LSO-functionaliteit van onze adapter moeten herstellen: http://www.microsoft.com/downloads/details.aspx?FamilyID=81049a86-6f39-4a27-a643-391262785cf3&DisplayLang=en.


Terug naar de inhoudsopgave