Installation af NDIS2-driversoftware til brug på MS-DOS-platforme
Konfiguration af NDIS2-driversoftwaren
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.
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.
Du skal have følgende for at udføre installationen:
Bemærkninger:
Sådan oprettes en startdisk
Sådan ændres startdisken
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
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
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
files=30
device=a:\net\ifshlp.sys
lastdrive=z
Sådan installeres DOS NDIS2-driversoftwaren på harddisken
Eksempel: C:\LANMAN
DEVICE = C:\LANMAN\PROTMAN.DOS
DEVICE = C:\LANMAN\B57.DOS
DEVICE = C:\LANMAN\NETBEUI.DOS
C:\LANMAN\NETBIND.EXE
C:\LANMAN\NET START WORKSTATION
C:\LANMAN\NET USE drevets bogstav: \\navn på server\ressourcenavn
Eksempel:
PROTOCOL MANAGER]
DriverName = PROTMAN$
NETBEUI_XIF]
DriverName = netbeui$
BINDINGS = B57
B57]
DriverName = "B57$"
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.
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î