Tillbaka till sidan Innehåll

Felsökning: Broadcom NetLink®/NetXtreme® 57XX - användarhandbok

Maskinvarudiagnostik

Kontrollera nätverksanslutning och nätverksaktivitet

Se efter om aktuella drivrutiner har laddats

Köra ett test av kabellängd

Testa nätverksanslutningen

Programvarufel och lösningar

Maskinvarudiagnostik

Det finns diagnostiska loopback-tester för testning av maskinvara för kort. Testerna ger tillgång till kortets interna/externa diagnostik, där paketinformation överförs via den fysiska länken (instruktioner och information om hur du kör test i en MS-DOS-miljö finns i Diagnostikfunktioner. För Windows-miljöer, se Köra diagnostiska tester i Broadcom Advanced Control Suite 3).

Kontrollera nätverksanslutning och nätverksaktivitet

I Testa nätverket. och Visa Vitala tecken finns information om hur du kontrollerar status på nätverksanslutningen och nätverksaktiviteten enligt portlysdioderna.

Se efter om aktuella drivrutiner har laddats

Köra ett test av kabellängd

I Windows-miljöer körs ett test av kabellängd. I Analysera kablar finns information om hur du kör test av kabellängd.

Testa nätverksanslutningen

Obs! Om du använder framtvingad länkhastighet kontrollerar du att både nätverkskortet och brytaren tvingas till samma hastighet, eller att åtminstone en länkpartner är konfigurerad för automatisk förhandling

Programvarufel och lösningar

Problem: Följande meddelande visas när du försöker distribuera en RIPREP-avbild genom Remote Installation Services (RIS): "Den operativsystemavbild du valde innehåller inte nödvändiga drivrutiner för nätverkskortet. "Try selecting a different operating system image." ("Välj en annan operativsystembild") "If the problem persists, contact your administrator." ("Kontakta administratören om problemet kvarstår") "Setup cannot continue." ("Installationen kan inte slutföras.") "Press any key to exit." ("Avsluta genom att trycka på valfri tangent.")

Lösning: Det här problemet gäller inte enbart för kort från Broadcom. Efter flera förfrågningar publicerar vi emellertid följande anvisningar baserat på hur andra kunder har kunnat lösa problemet:

  1. Placera drivrutinfilerna från Broadcom i den ursprungliga avbildningsmappen (avbildningsmappen som skapades när risetup.exe kördes för första gången).
  2. Exempel:

    i:\RemoteInstall\Setup\English\Images\(ursprunglig avbild) 
    
  3. Placera drivrutinfilerna från Broadcom i undermappen i386 under den ursprungliga avbildningsmappen.
  4. Exempel:

    i:\RemoteInstall\Setup\English\Images\(ursprunglig avbild)\i386 
    
  5. Placera drivrutinfilerna från Broadcom för nätverkskortet i RIPREP-avbildningsmappen.
  6. Exempel:

    i:\RemoteInstall\Setup\English\Images\(RIPREP-avbild) 
    
  7. Placera kortdrivrutinerna från Broadcom i undermappen i386 där RIPREP-avbilden finns.
  8. Exempel:

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

Artiklarna nedan från Microsofts kunskapsbas har använts som referens för följande instruktioner:

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

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

  1. Skapa följande sökväg och lägg alla drivrutinfiler från Broadcom däri ..\(RIPREP-avbild)\$oem$\$1\Drivers\network
  2. Redigera filen riprep.sif som finns i ..\(RIPREP-avbild)\i386\Template så att den innehåller följande information under avsnittet [Unattend]:
  3. OemPreinstall = yes
    
    OemPnPDriversPath = "Drivers\network"
    
    DriverSigningPolicy = Ignore 
    
  4. Skapa följande sökväg och lägg alla drivrutinfiler från Broadcom däri ..\(ursprunglig avbild)\$oem$\$1\Drivers\nic
  5. Redigera filen ristndrd.sif som finns i ..\(ursprunglig avbild)\i386\templates så att den innehåller följande information under avsnittet [Unattend]:
  6. OemPreinstall = yes
    
    OemPnPDriversPath = "Drivers\nic"
    
    DriverSigningPolicy = Ignore 
    
  7. Starta om Fjärrinstallationstjänsten (Remote Installation Service). Det kan göras från kommandoprompten med följande kommandon:
  8. net stop binlsvc
    
    net start binlsvc
    
Hur du lägger till ett OEM-nätverkskort från tredje part i en RIS-installation

Problem: Ett fel påträffades vid försök att läsa in Broadcom-drivrutinen för en 32-bitars version av Windows XP eller senare operativsystem, med en Windows 2000 fjärrinstallationsserver: Filen b57w2k.sys orsakade ett oväntat fel (21) på rad 3752 i d:\xpsp1\base\boot\setup\setup.c.

Lösning: Du kan göra en ändring i filen b57win32.inf så att installationen slutförs. Det gör du i kombination med instruktionerna i Microsofts kunskapsbasartikel 315279 om hur du lägger till ett OEM-nätverkskort från tredje part i RIS-installationer.

Krav: Windows 2000-servern måste köra Service Pack 3 eller senare.

  1. Hämta den senaste drivrutinen för Broadcom-nätverkskortet. Drivrutinsfilerna för Broadcom 57xx-närverkskortet är b57win32.inf, b57win32.cat och b57xp32.sys.
  2. Skapa en kopia av b57win32.inf och b57xp32.sys och spara dem i en separat mapp med namnet RIS. På så sätt kan du särskilja dem från originalet.
  3. För filen b57win32.inf som finns i RIS-mappen gör du följande ändring med hjälp av ett textredigeringsprogram, t.ex. Anteckningar:
    1. Leta reda på [Manufacturer] i filen.
    2. Granska raden nedan som lyder: %BRCM% = Broadcom, NTx86.5,1, NTamd64.
    3. Ändra raden till: %BRCM% = Broadcom.NTx86.5,1, NTamd64. (Du byter alltså ut komma och mellanslag efter "Broadcom" mot en punkt.)
    4. Spara filen.
  4. På RIS-servern kopierar du filerna b57win32.inf och b57xp32.sys från RIS-mappen till mappen RemoteInstall\Setup\Language\Images\Dir_name\i386. På så sätt kan installationsprogrammet använda drivrutinen under den del av installationen som är i textläge.
    1. Skapa mappen $oem$ på samma nivå som mappen i386 på RIS-avbilden. Använd den rekommenderade strukturen: \$oem$\$1\Drivers\Nic
    2. Kopiera de ursprungliga drivrutinsfilerna b57win32.inf, b57xp32.sys och b57win32.cat till den mappen.
    3. Gör följande ändringar i den .sif-fil som används för avbildsinstallationen:
    4. [Unattended]
      
      OemPreinstall = yes
      
      OemPnpDriversPath = \Drivers\Nic 
      

      Stoppa och starta om fjärrinstallationstjänsten på RIS-servern. Det gör du genom att ange följande kommando på en kommandorad:

      net stop binlsvc
      
      net start binlsvc
      
Med verktyget System Preparation

Problem: Jag vill vara säker på att mitt Broadcom NetXtreme-nätverkskort fungerar på rätt sätt om jag använder systemförberedelseverktyget (sysprep.exe) till att installera en befintlig konfiguration på systemet.

Lösning: I filen sysprep.inf ändrar du rubriken [Unattend] enligt nedan:

[Unattend]
OemPnPDriversPath=Drivers\Net
OemPreinstall = Yes

Drivrutinsfilerna för Broadcom NetXtreme-nätverkskortet måste finnas i den här mappen, som finns på systemenheten (där operativsystemet finns). Om du ska läsa in andra drivrutiner kan du lägga till Drivers\Net i de angivna sökvägarna och avgränsa dem med semikolon:

Exempel:

OemPnpDriversPath=Drivers\Video;Drivers\Net

I Windows XP ska drivrutinsfilerna B57win32.inf, B57win32.cat och B57xp32.sys tas med.

I Windows 2000 ska drivrutinsfilerna B57win32.inf, B57win32.cat och B57w2k.sys tas med.

Verktyget sysprep måste köras med växeln –pnp, vilket möjliggör för systemet att åter söka efter nya enheter som kan läggas till under mini-installationen.

Ett exempel på en sysprep.inf-fil för Windows XP visas nedan.

------------------------------------------------------------------------
;SetupMgrTag
[Unattended]
OemSkipEula=Yes
OemPreinstall=Yes
TargetPath=\Windows
UnattendedInstall=Yes
OemPnpDriversPath=Drivers\Net
[GuiUnattended]
AdminPassword="lösenord"
EncryptedAdminPassword=NO
AutoLogon=Yes
AutoLogonCount=99
OEMSkipRegional=1
OEMDuplicatorstring="XP-system"
TimeZone=4
OemSkipWelcome=1
[UserData]
FullName="Användare"
OrgName="Organisation"
ComputerName=*
[SetupMgr]
DistFolder=C:\sysprep\i386
DistShare=whistlerdist
[Identification]
JoinDomain=workgroup
[Networking]
InstallDefaultComponents=Yes
------------------------------------------------------------------------
Broadcom Boot Agent

Problem:
Det går inte att hämta nätverksinställningar genom DHCP med hjälp av PXE.
Svar:
För att det ska fungera ser du till att STP (Spanning Tree Protocol) är avaktiverat och att portfast-läget (för Cisco) är aktiverat för den port som PXE-klienten är ansluten till. Du kan till exempel ange spantree portfast 4/12 enable.

Diverse

Tabell 1: Diverse  
Problem
Lösning
Även om det är installerat, startar inte BACS 3 (Broadcom Advanced Control Suite 3) och ett felmeddelande visas.
.NET Framework 2.0 krävs för att BACS 3 ska fungera. Installera .NET Framework 2.0.
Large Send Offload (LSO) slutade fungera när operativsystemet 32-bitars Windows XP uppgraderades till Service Pack 2.
 
Microsofts implementering av funktionen Windows-brandvägg som finns med i Service Pack 2 verkar orsaka ett fel i LSO. Microsoft ger en lösning på problemet i kunskapsbasartikel 842264. Om problemet består kan du behöva köra den senaste Windows-uppdateringen innan den här funktionen fungerar igen. Mer exakt är det den här säkerhetsuppdateringen som behövs för att LSO-funktionen i vårt kort ska återaktiveras: http://www.microsoft.com/downloads/details.aspx?FamilyID=81049a86-6f39-4a27-a643-391262785cf3&DisplayLang=en.


Tillbaka till sidan Innehåll