Tilbake til innholdsfortegnelsen

NDIS2-driverprogramvare: Brukerhåndbok for Broadcom NetLink®/NetXtreme® 57XX

Krav før installering

Installere NDIS2-driverprogramvaren for bruk på MS-DOS-plattformer

Konfigurere NDIS2-driverprogramvaren


Krav før installering

Før du kan installere NDIS2-driverprogramvaren, må Broadcom NetXtreme Gigabit Ethernet-kortet være fysisk installert på systemet. Nettverksprogramvare som er egnet for operativsystemet (for eksempel Microsoft LAN Manager 2.2 for MS-DOS), må allerede være installert systemet.

Installere NDIS2-driverprogramvaren for bruk på MS-DOS-plattformer

NDIS2-driverprogramvaren kan kjøres fra en MS-DOS-oppstartsdiskett ved hjelp av Microsoft nettverksklient 3.0, eller fra harddisken ved hjelp av Microsoft LAN Manager 2.2.

Opprette en oppstartsdiskett for å kjøre Microsoft nettverksklient

Når du skal utføre denne installeringen, må du ha følgende:

Slik oppretter du en oppstartsdiskett

  1. Opprett en mappe med navnet NCADMIN på roten av stasjon C:
  2. Kopier filene NCADMIN.CN_, NCADMIN.EX_ og NCADMIN.HL_ fra mappen I386 på CDen med Windows NT Server 4.0.
  3. Åpne et ledetekstvindu, og bytt til katalogen C:\NCADMIN.
  4. Skriv expand -r ncadmin.*, og trykk på ENTER.
  5. Lukk ledetekstvinduet ved å skrive exit og trykke på ENTER.
  6. Start Windows Utforsker.
  7. Åpne mappen NCADMIN, og dobbeltklikk på ncadmin.exe.
  8. Følg instruksjonene på skjermen for å opprette oppstartsdisketten for nettverket (velg NE2000-kompatibel fra listen over kort).
Endre oppstartsdisketten

Slik endrer du oppstartsdisketten

  1. Rediger A:\Net\Protocol.ini med Notisblokk eller et lignende redigeringsprogram.
    1. Endre DriverName=$ til DriverName=B57$.
    2. Fjern alle andre parameteroppføringer under [MS$NE2CLONE] eller en tilsvarende seksjon, for eksempel IOBASE=0x300 eller INTERRUPT=3, og så videre.
    3. Eksempel: Protocol.ini-fil 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-fil 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-fil 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. Endre netcard= til netcard=b57.dos.
    2. Kontroller om det finnes referanser til C:\NET, og endre C:\NET til A:\NET hvis det er nødvendig.
    3. Eksempel: System.ini-fil

      [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. Kopier B57.dos til A:\Net.
  4. Opprett den passende Autoexec.bat-filen i stasjon A: for den valgte protokollen 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: \\SERVERNAME\SHARENAME
    

    For IPX

    SET PATH=A:\NET
    
    A:\NET\net initialize
    
    A:\NET\nwlink
    
    A:\NET\NET START BASIC
    
    net use z: \\SERVERNAME\SHARENAME
    

    For NetBEUI

    SET PATH=A:\NET
    
    A:\NET\NET START BASIC
    
    net use z: \\SERVERNAME\SHARENAME
    
  6. Opprett en Config.sys-fil på oppstartsdisketten i stasjon A: som vist nedenfor.
  7. files=30
    
    device=a:\net\ifshlp.sys
    
    lastdrive=z
    
Installere DOS NDIS2-driverprogramvaren på harddisken

Slik installerer du DOS NDIS2-driverprogramvaren på harddisken

  1. Kontroller at systemet har Microsoft LAN Manager 2.2 installert, med en protokoll som for eksempel NetBEUI konfigurert.
  2. Opprett en mappe på harddisken der NDIS 2.01-driveren skal lagres.
  3. Eksempel: C:\LANMAN

  4. Kopier filen B57.dos til denne mappen.
  5. Legg til disse linjene i Config.sys:
  6. DEVICE = C:\LANMAN\PROTMAN.DOS 
    
    DEVICE = C:\LANMAN\B57.DOS
    
    DEVICE = C:\LANMAN\NETBEUI.DOS
    
  7. Legg til følgende linjer i filen Autoexec.bat:
  8. C:\LANMAN\NETBIND.EXE
    
    C:\LANMAN\NET START WORKSTATION 
    
    C:\LANMAN\NET USE stasjonsbokstav: \\servernavn\ressursnavn
    
  9. Rediger Protocol.ini-filen (ligger i C:\LANMAN) for å konfigurere driveren til å bindes med NetBEUI eller hvilke som helst andre protokoller.
  10. Eksempel:

    PROTOCOL MANAGER]
    
    DriverName = PROTMAN$ 
    
    NETBEUI_XIF]
    
    DriverName = netbeui$
    
    BINDINGS = B57
    
    B57]
    
    DriverName = "B57$" 
    
  11. Start datamaskinen på nytt for å fullføre installeringen.
  12. Merk: Driveren lastes inn under systemkonfigurasjonen, og Broadcom-banneret, kontrollernavnet, MAC-adressen, IRQ-nummeret, registrert linjehastighet og kontrollerens buss- og enhetsnummer vises. Hvis driveren ikke lastes inn, vises en melding om initialiseringsfeil.

Konfigurere NDIS2-driverprogramvaren

NDIS2-driverprogramvaren kan konfigureres ved å legge til bestemte, valgfrie nøkkelord i filen Protocol.ini. Hvis det er installert flere Broadcom NetXtreme Gigabit Ethernet-kort (eller kort med flere porter) på et system, lastes NDIS2-driverprogramvaren inn som standard på kortet/porten som har en kobling som fungerer. Hvis to eller flere kort har en kobling som fungerer, lastes NDIS2-driverprogramvaren inn på kortet som har den nyeste enhets-IDen. Hvis to eller flere kort som har en kobling som fungerer, har samme enhets-ID, lastes NDIS2-driverprogramvaren inn på kortet som er plassert i sporet som har det laveste bussnummeret.

MERK: På MS-DOS-plattformer anbefales det ikke å laste inn NDIS2-driverprogramvaren på mer enn ett kort. Nødvendig NDIS2-protokollbehandling som støtter flere bindinger, er ikke tilgjengelig i MS-DOS-miljøet.

Hvis det er nødvendig at NDIS2-driveren lastes inn på bestemte kort i en bestemt rekkefølge, kan nøkkelordene BusNum, DevNum og FuncNum brukes. Ikke bruk disse nøkkelordene med mindre du vet hvordan du konfigurerer PCI-enheter.

BusNum-nøkkelordverdien, som representerer PCI-bussnummeret der kortet er plassert, er et desimaltall i verdiområdet fra 0 til 255.

FuncNum-nøkkelordverdien, som representerer funksjonsnummeret (portnummeret) til et kort med flere porter, er et desimaltall der 0 representerer den første porten og 1 representerer den andre porten.

DevNum-nøkkelverdien, som representerer det tilordnede enhetsnummeret, er et desimaltall i verdiområdet fra 0 til 31.

MERK: På slutten av installeringen av NDIS2-driverprogramvaren må du notere BusNum- og DevNum-verdiene som vises. Du kan eventuelt bruke Broadcom Advanced Control Suite 2 til å vise bussnummeret, funksjonsnummeret (portnummeret) og enhetsnummeret som er tilordnet hvert kort (bare Windows-brukere).

Nedenfor vises eksempler på BusNum-, DevNum- og FuncNum-nøkkelordoppføringer for innlasting av NDIS2-driveren på flere kort i en bestemt rekkefølge.

[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

LineSpeed-nøkkelordet brukes til å tvinge hastigheten til nettverkstilkoblingen. LineSpeed-nøkkelordet krever et desimaltall på 10, 100 eller 1000. Teknisk sett kan ikke en linjehastighet på 1000 Mbps fremtvinges. Den kan bare oppnås gjennom auto-forhandling. For enkelthets skyld utfører driveren auto-forhandling når linjehastigheten er satt til verdien 1000. Tvunget hastighet på 1000 Mbps er ikke nødvendig for kobberkoblinger. Auto-forhandling er riktig konfigurasjon som støttes i henhold til IEEE Ethernet-spesifikasjonen.

Duplex-nøkkelordet brukes til å tvinge dupleksmodusen for kortet. Duplex-nøkkelordet krever tekststrengen HALF eller FULL. Når Duplex-nøkkelordet brukes, må LineSpeed-nøkkelordet også brukes. Hvis ingen av nøkkelordene brukes, får nettverkskortet standardverdien, som er auto-forhandling.

NodeAddress-nøkkelordet angir nettverksadressen som brukes av kortet. Hvis en multikastingsadresse eller en kringkastingsadresse er angitt, bruker kortet standard MAC-adresse.

Nøkkelordet FixCheckSumOff deaktiverer driveroperasjonen, slik at TCP/IP-stakken skal gjenkjenne den tilsvarende versjonen av kontrollsummen.

Eksempeloppføringer for nøkkelordene LineSpeed, Duplex og NodeAddress vises nedenfor:

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


Tilbake til innholdsfortegnelsen