Tilbage til Indhold

NDIS2 Driver-software Brugervejledning til NetLink®/Broadcom NetXtreme® 57XX

Forudinstallation - krav

Installation af NDIS2-driversoftware til brug på MS-DOS-platforme

Konfiguration af NDIS2-driversoftwaren


Forudinstallation - krav

Før du kan installere NDIS2-driversoftwaren, skal Broadcom NetXtreme Gigabit Ethernet-netværkskortet være fysisk installeret i systemet. Netværkssoftware, der passer til operativsystemet (f.eks. Microsoft LAN Manager 2.2 til MS-DOS) skal allerede køre på computeren.

Installation af NDIS2-driversoftware til brug på MS-DOS-platforme

NDIS2-driversoftwaren kan køres fra en MS-DOS-startdisk ved hjælp af Microsoft Network Client 3.0 eller fra harddisken ved hjælp af Microsoft LAN Manager 2.2.

Oprettelse af en startdisk til at køre Microsoft-netværksklientprogram

Du skal have følgende for at udføre installationen:

Sådan oprettes en startdisk

  1. Opret en mappe med navnet NCADMIN under C:-drevets rod.
  2. Kopier filerne NCADMIN.CN_, NCADMIN.EX_ og NCADMIN.HL_ fra mappen I386 på Windows NT Server 4.0-cd-rom'en.
  3. Åbn et kommandopromptvindue, og gå til mappen C:\NCADMIN.
  4. Skriv expand -r ncadmin.*, og tryk på ENTER.
  5. Luk kommandopromptvinduet ved at skrive exit og derefter trykke på ENTER.
  6. Start Windows Stifinder.
  7. Åbn mappen NCADMIN, og dobbeltklik på ncadmin.exe.
  8. Følg vejledningen på skærmen for at lave netværksstartdisken (vælg NE2000-kompatibelt på listen over netværkskort).
Ændring af startdisken

Sådan ændres startdisken

  1. Rediger A:\Net\Protocol.ini med Notesblok eller et lignende tekstredigeringsprogram.
    1. Ret DriverName=$ til DriverName=B57$.
    2. Fjern alle andre parameterposter under [MS$NE2CLONE] eller tilsvarende sektion som f.eks. IOBASE=0x300 eller INTERRUPT=3 osv.
    3. Eksempel: Protocol.ini for IP

      [network.setup]
      
      version=0x3110
      
      netcard=ms$ne2clone,1,MS$NE2CLONE,1
      
      transport=tcpip,TCPIP 
      
      lana0=ms$ne2clone,1,tcpip
      
      [MS$NE2CLONE]
      
      DriverName=B57$
      
      [protman]
      
      DriverName=PROTMAN$
      
      PRIORITY=MS$NDISHLP
      
      [tcpip]
      
      NBSessions=6
      
      DefaultGateway=0
      
      SubNetMask=255 0 0 0
      
      IPAddress=192 168 0 1
      
      DisableDHCP=0
      
      DriverName=TCPIP$
      
      BINDINGS=MS$NE2CLONE
      
      LANABASE=0
      

      Eksempel: Protocol.ini for IPX

      [network.setup]
      
      version=0x3110
      
      netcard=ms$ne2clone,1,MS$NE2CLONE,1 
      
      transport=ms$ndishlp,MS$NDISHLP 
      
      transport=ms$nwlink,MS$NWLINK 
      
      lana0=ms$ne2clone,1,ms$nwlink 
      
      lana1=ms$ne2clone,1,ms$ndishlp
      
      [MS$NE2CLONE]
      
      DriverName=B57$ 
      
      [protman]
      
      DriverName=PROTMAN$
      
      PRIORITY=MS$NDISHLP
      
      [MS$NDISHLP]
      
      DriverName=ndishlp$
      
      BINDINGS=ms$ne2clone
      
      [ms$nwlink]
      
      DriverName=nwlink$
      
      FRAME=Ethernet_802.2
      
      BINDINGS=MS$NE2CLONE
      
      LANABASE=0
      

      Eksempel: Protocol.ini for NetBEUI

      [network.setup]
      
      version=0x3110
      
      netcard=ms$ne2clone,1,MS$NE2CLONE,1
      
      transport=ms$ndishlp,MS$NDISHLP
      
      transport=ms$netbeui,MS$NETBEUI
      
      lana0=ms$ne2clone,1,ms$ndishlp
      
      lana1=ms$ne2clone,1,ms$netbeui
      
      [MS$NE2CLONE]
      
      DriverName=B57$ 
      
      [protman]
      
      DriverName=PROTMAN$
      
      PRIORITY=MS$NDISHLP
      
      [MS$NDISHLP]
      
      DriverName=ndishlp$
      
      BINDINGS=MS$NE2CLONE
      
      [MS$NETBEUI]
      
      DriverName=netbeui$
      
      SESSIONS=10
      
      NCBS=12
      
      BINDINGS=MS$NE2CLONE
      
      LANABASE=0
      
  2. Rediger A:\Net\System.ini.
    1. Ret netcard= til netcard=b57.dos.
    2. Kontroller referencer til C:\NET, og ret om nødvendigt C:\NET til A:\NET.
    3. Eksempel: System.ini

      [network]
      
      sizworkbuf=1498
      
      filesharing=no
      
      printsharing=no
      
      autologon=yes
      
      computername=MYPC
      
      lanroot=A:\NET
      
      username=USER1
      
      workgroup=WORKGROUP
      
      reconnect=yes
      
      dospophotkey=N
      
      lmlogon=0
      
      logondomain=
      
      preferredredir=basic
      
      autostart=basic
      
      maxconnections=8
      
      [network drivers]
      
      netcard=B57.dos
      
      transport=ndishlp.sys,*netbeui
      
      devdir=A:\NET
      
      LoadRMDrivers=yes
      
  3. Copy B57.dos to A:\Net.
  4. Opret den relevante Autoexec.bat-fil i drev A: for den valgte protokol som vist nedenfor.
  5. For TCP/IP

    path=a:\net
    
    a:\net\net initialize
    
    a:\net\netbind.com
    
    a:\net\umb.com
    
    a:\net\tcptsr.exe
    
    a:\net\tinyrfc.exe
    
    a:\net\nmtsr.exe
    
    a:\net\emsbfr.exe
    
    a:\net\net start basic
    
    net use z: \\SERVERNAVN\SHARE-NAVN
    

    For IPX

    SET PATH=A:\NET
    
    A:\NET\net initialize
    
    A:\NET\nwlink
    
    A:\NET\NET START BASIC
    
    net use z: \\SERVERNAVN\SHARE-NAVN
    

    For NetBEUI

    SET PATH=A:\NET
    
    A:\NET\NET START BASIC
    
    net use z: \\SERVERNAVN\SHARE-NAVN
    
  6. Opret en Config.sys-fil på startdisken i drev A: som vist nedenfor.
  7. files=30
    
    device=a:\net\ifshlp.sys
    
    lastdrive=z
    
Installation af DOS NDIS2-driversoftwaren på harddisken

Sådan installeres DOS NDIS2-driversoftwaren på harddisken

  1. Kontroller, at systemet har Microsoft LAN Manager 2.2 installeret og en protokol som f.eks. NetBEUI konfigureret.
  2. Opret en mappe på harddisken til at lagre NDIS 2.01-driveren i.
  3. Eksempel: C:\LANMAN

  4. Kopier B57.dos-filen til denne mappe.
  5. Rediger Config.sys-filen ved at tilføje følgende linjer:
  6. DEVICE = C:\LANMAN\PROTMAN.DOS 
    
    DEVICE = C:\LANMAN\B57.DOS
    
    DEVICE = C:\LANMAN\NETBEUI.DOS
    
  7. Rediger Autoexec.bat-filen ved at tilføje følgende linjer:
  8. C:\LANMAN\NETBIND.EXE
    
    C:\LANMAN\NET START WORKSTATION 
    
    C:\LANMAN\NET USE drevets bogstav: \\navn på server\ressourcenavn
    
  9. Rediger Protocol.ini-filen (ligger i C:\LANMAN) for at konfigurere driveren, så den bindes med NetBEUI eller andre protokoller.
  10. Eksempel:

    PROTOCOL MANAGER]
    
    DriverName = PROTMAN$ 
    
    NETBEUI_XIF]
    
    DriverName = netbeui$
    
    BINDINGS = B57
    
    B57]
    
    DriverName = "B57$" 
    
  11. Genstart computeren for at fuldføre installationen.
  12. Bemærk: Driveren indlæses under systemkonfigurationen og viser Broadcom-banneret, controllernavn, MAC-adresse, IRQ-nummer, fundet linjehastighed og controllerens BusNum og DevNum. Hvis driveren ikke indlæses, vil der vises en fejlmeddelelse om at initialiseringen er mislykket.

Konfiguration af NDIS2-driversoftwaren

Du kan konfigurere NDIS2-driversoftwaren ved at føje specifikke valgfrie nøgleord til filen Protocol.ini. Hvis der er installeret flere (eller en multiport) Broadcom NetXtreme Gigabit Ethernet-netværkskort i samme system, indlæses NDIS2-driversoftwaren som standard i det kort/stik, som har en god forbindelse. Hvis 2 eller flere netværkskort har en god forbindelse, indlæses NDIS2-driversoftwaren på det netværkskort, som har den nyeste enheds-ID. Hvis 2 eller flere netværkskort, som har en god forbindelse, har samme enheds-ID, indlæses NDIS2-driversoftwaren på det netværkskort, som findes i det stik, som har det laveste busnummer.

BEMÆRK: På MS-DOS-platforme anbefales det ikke at indlæse NDIS2-driversoftwaren på mere end 1 netværkskort. Den påkrævede NDIS2-protokolmanager, som understøtter flere bindinger, er ikke tilgængelige i MS-DOS-miljøet.

Hvis det er nødvendigt at have NDIS2-driveren indlæst på visse netværkskort i en bestemt rækkefølge, kan du bruge nøgleordene BusNum, DevNum og FuncNum. Brug ikke disse nøgleord, medmindre du ved, hvordan du konfigurerer PCI-enheder.

Værdien for nøgleordet BusNum, der repræsenterer det PCI-busnummer, hvor netværkskortet findes, er et decimaltal fra 0 til 255.

Værdien for nøgleordet FuncNum, som repræsenterer funktionsnummeret (stik) på et netværkskort med flere stik, er et decimaltal, hvor 0 repræsenterer det første stik, 1 repræsenterer det andet stik osv.

Værdien for nøgleordet DevNum, som repræsenterer det tildelte enhedsnummer, er et decimaltal fra 0 til 31.

BEMÆRK: I slutningen af installationen af NDIS2-driversoftwaren, skal du skrive de BusNum- og DevNum-værdier ned, som vises. Du kan også bruge Broadcom Advanced Control Suite 3 til at få vist det busnummer, funktionsnummer (stik) og enhedsnummer, som er tilknyttet hvert netværkskort (kun Windows-brugere).

Eksempler på nøgleordsindgangene BusNum, DevNum og FuncNum til indlæsning af NDIS2-driveren på flere netværkskort i en bestemt rækkefølge vises nedenfor:

[B57]
DRIVERNAME = B57$
BUSNUM = 3
DEVNUM = 10
[B57_2]
DRIVERNAME = B572$
BUSNUM 3
DEVNUM 11
[B57_3]
DRIVERNAME = B573$
BUSNUM 3
DEVNUM 12
[B57_4]
DRIVERNAME = B574$
BUSNUM 3
DEVNUM 13

Nøgleordet LineSpeed bruges til at presse hastigheden på netværksforbindelsen. Nøgleordet LineSpeed skal bruge et decimaltal (enten 10, 100 eller 1000). Teknisk set kan en linjehastighed på 1000 Mbit/s ikke presses yderligere, og kan kun opnås gennem genforhandling. For at gøre det enkelt, så udfører driveren automatisk forhandling, når linjehastigheden angives til 1000. Pressede 1000 Mbit/s-hastigheder behøves ikke for kobberlink. Automatisk forhandling er den korrekt understøttede konfiguration under IEEE Ethernet-specifikationen.

Nøgleordet Duplex bruges til at gennemtvinge Duplex-tilstand på netværkskortet. Nøgleordet Duplex skal bruge tekststrengen HALF eller FULL. Når du bruger nøgleordet Duplex, skal du også bruge nøgleordet LineSpeed. Hvis ingen af nøgleordene anvendes, vælges der automatisk forhandling for netværkskortet som standard.

Nøgleordet NodeAddress angiver den netværksadresse, der bruges af netværkskortet. Hvis en multicast-adresse eller en udsendt adresse angives, anvender netværkskortet standard-MAC-adressen.

Nøgleordet FixCheckSumOff stopper driveromvejen for TCP/IP-stakken til at genkende dem, som supplerer versionen af kontrolsummen.

Eksempelindgange for nøgleordene LineSpeed, Duplex og NodeAddress vises nedenfor:

[B57]
DRIVERNAME = B57$
BUSNUM = 3
DEVNUM = 10
PORTNUM = 0
LINESPEED = 100
DUPLEX = FULL
NODEADDRESS = ì001020304050î


Tilbage til Indhold