Takaisin Sisältö-sivulle

NDIS2-ohjainohjelmisto: Broadcom NetLink®/NetXtreme® 57XX -käyttöopas

Valmistelut ennen asennusta

NDIS2-ohjainohjelmiston asentaminen MS-DOS-ympäristöön

NDIS2-ohjainohjelmiston määrittäminen


Valmistelut ennen asennusta

NDIS2-ohjainohjelmiston asentaminen edellyttää, että Broadcom NetXtreme Gigabit Ethernet -verkkokortti on kytketty järjestelmään. Käyttöjärjestelmään sopivan verkko-ohjelmiston (kuten Microsoft LAN Manager 2.2 for MS-DOS) on jo oltava käynnissä järjestelmässä.

NDIS2-ohjainohjelmiston asentaminen MS-DOS-ympäristöön

NDIS2-ohjainohjelmiston voi suorittaa MS-DOS-käynnistyslevykkeeltä Microsoft Network Client 3.0 -ohjelman avulla tai kiintolevyltä Microsoft LAN Manager 2.2 -ohjelman avulla.

Käynnistyslevykkeen luominen Microsoft Network Client -ohjelman suorittamista varten

Tämän asennuksen suorittaminen edellyttää seuraavaa:

Voit luoda käynnistyslevykkeen seuraavasti:

  1. Luo C-aseman juureen kansio NCADMIN.
  2. Kopioi tiedostot NCADMIN.CN_, NCADMIN.EX_ ja NCADMIN.HL_ Windows NT Server 4.0 -levyllä olevasta I386-kansiosta.
  3. Avaa komentorivi-ikkuna ja siirry hakemistoon C:\NCADMIN.
  4. Kirjoita expand -r ncadmin.* ja paina ENTER-näppäintä.
  5. Sulje komentorivi-ikkuna kirjoittamalla exit ja painamalla sitten ENTER-näppäintä.
  6. Käynnistä Windowsin Resurssienhallinta.
  7. Avaa NCADMIN-kansio ja kaksoisnapsauta tiedostoa ncadmin.exe.
  8. Luo verkon käynnistyslevyke näyttöön tulevien ohjeiden mukaisesti (valitse verkkokorttiluettelosta NE2000 Compatible).
Käynnistyslevykkeen muokkaaminen

Voit muokata käynnistyslevykettä seuraavasti:

  1. Muokkaa tiedostoa A:\Net\Protocol.ini Muistiossa tai jossakin vastaavassa tekstieditorissa.
    1. Vaihda parametrin DriverName=$ arvoksi DriverName=B57$.
    2. Poista kaikki muut [MS$NE2CLONE]-kohdassa tai vastaavassa kohdassa olevat parametrit, kuten IOBASE=0x300 tai INTERRUPT=3.
    3. Esimerkki: Protocol.ini-tiedosto IP-protokollassa

      [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
      

      Esimerkki: Protocol.ini-tiedosto IPX-protokollassa

      [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
      

      Esimerkki: Protocol.ini-tiedosto NetBEUI-protokollassa

      [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. Muokkaa tiedostoa A:\Net\System.ini.
    1. Vaihda parametrin netcard= arvoksi netcard=b57.dos.
    2. Tarkista viittaukset C:\NET-hakemistoon ja muuta C:\NET tarvittaessa A:\NET-hakemistoksi.
    3. Esimerkki: System.ini-tiedosto

      [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. Kopioi B57.dos-tiedosto A:\Net-hakemistoon.
  4. Luo asianmukainen Autoexec.bat-tiedosto valitulle protokollalle alla esitetyllä tavalla.
  5. 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
    

    IPX:

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

    NetBEUI:

    SET PATH=A:\NET
    
    A:\NET\NET START BASIC
    
    net use z: \\SERVERNAME\SHARENAME
    
  6. Luo Config.sys-tiedosto A-asemassa olevalle käynnistyslevykkeelle alla olevan ohjeen mukaisesti.
  7. files=30
    
    device=a:\net\ifshlp.sys
    
    lastdrive=z
    
DOS NDIS2 -ohjainohjelmiston asentaminen kiintolevylle

Voit asentaa DOS NDIS2 -ohjainohjelmiston kiintolevylle seuraavasti:

  1. Varmista, että järjestelmään on asennettu LAN Manager 2.2 ja että siihen on määritetty verkkoprotokolla (esim. NetBEUI).
  2. Luo kiintolevylle kansio, johon NDIS 2.01 -ohjain tallennetaan.
  3. Esimerkki: C:\LANMAN

  4. Kopioi B57.dos-tiedosto tähän kansioon.
  5. Lisää Config.sys-tiedostoon seuraavat rivit:
  6. DEVICE = C:\LANMAN\PROTMAN.DOS 
    
    DEVICE = C:\LANMAN\B57.DOS
    
    DEVICE = C:\LANMAN\NETBEUI.DOS
    
  7. Lisää Autoexec.bat-tiedostoon seuraavat rivit:
  8. C:\LANMAN\NETBIND.EXE
    
    C:\LANMAN\NET START WORKSTATION 
    
    C:\LANMAN\NET USE aseman kirjain: \\palvelimen nimi\resurssin nimi
    
  9. Muokkaa Protocol.INI-tiedostoa (kansiossa C:\LANMAN) siten, että ohjain sidotaan NetBEUI-protokollaan tai johonkin muuhun protokollaan.
  10. Esimerkki:

    PROTOCOL MANAGER]
    
    DriverName = PROTMAN$ 
    
    NETBEUI_XIF]
    
    DriverName = netbeui$
    
    BINDINGS = B57
    
    B57]
    
    DriverName = "B57$" 
    
  11. Viimeistele asennus käynnistämällä tietokone uudelleen.
  12. Huomaa: Ohjain latautuu järjestelmän asetusten käyttöönoton aikana ja näyttää Broadcom-mainospalkin, verkkokortin nimen, MAC-osoitteen, IRQ-numeron, havaitun linjanopeuden ja verkkokortin väylänumeron (BusNum) ja laitenumeron (DevNum). Jos ohjaimen lataus ei onnistu, näyttöön tulee alustusvirhesanoma.

NDIS2-ohjainohjelmiston määrittäminen

NDIS2-ohjainohjelmisto voidaan määrittää lisäämällä tiettyjä valinnaisia avainsanoja Protocol.ini-tiedostoon. Jos järjestelmään on asennettu useita Broadcom NetXtreme Gigabit Ethernet -verkkokortteja (tai moniporttinen kortti), NDIS2-ohjainohjelmisto latautuu oletusasetuksen mukaan verkkokortissa tai -portissa, jossa on hyvä yhteys. Jos vähintään kahdessa verkkokortissa on hyvä yhteys, NDIS2-ohjainohjelmisto latautuu verkkokortissa, jolla on uusin laitteen tunnus. Jos vähintään kahdella hyvää yhteyttä käyttävällä verkkokortilla on sama laitteen tunnus, NDIS2-ohjainohjelmisto ladataan pienimmällä väylän numerolla varustettuun paikkaan asetettuun verkkokorttiin.

HUOMAA: MS-DOS-ympäristöissä NDIS2-ohjainohjelmisto kannattaa ladata vain yhteen verkkokorttiin, sillä tarvittava useita sidoksia tukeva NDIS2-protokollahallintaohjelma ei ole käytettävissä MS-DOS-ympäristössä.

Jos NDIS2-ohjain on ladattava tietyssä järjestyksessä tiettyihin verkkokortteihin, tämä voidaan tehdä käyttämällä avainsanoja BusNum, DevNum ja FuncNum. Älä käytä avainsanoja, jos et tiedä, miten PCI-laitteiden kokoonpano tulee määrittää.

Avainsanan BusNum arvo, joka ilmaisee verkkokortille määritetyn PCI-väylän numeron, on jokin desimaaliluku 0 - 255.

Avainsanan FuncNum arvo, joka ilmaisee moniporttisen verkkokortin portin numeron, on desimaaliluku, jossa 0 vastaa ensimmäistä porttia ja 1 toista porttia.

Avainsanan DevNum arvo, joka ilmaisee määritetyn laitteen numeron, on jokin desimaaliluku 0 - 31.

HUOMAA: Kirjoita muistiin NDIS2-ohjainohjelmiston asennustoiminnon lopussa näyttöön tulevat BusNum- ja DevNum-arvot. Voit myös käyttää Broadcom Advanced Control Suite 3:a väylän numeron, portin numeron ja jokaiselle verkkokortille määritetyn laitenumeron tarkastelemiseen (vain Windows-käyttäjät).

Seuraavassa on näytetty esimerkkinä BusNum-, DevNum- ja FuncNum-avainsanat, joita voidaan käyttää NDIS2-ohjaimen lataamiseen useisiin verkkokortteihin halutussa järjestyksessä:

[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-avainsanaa käytetään verkkoyhteyden nopeuden pakottamiseen. LineSpeed-avainsana edellyttää desimaalilukua ja arvoa 10, 100 tai 1 000. Yhteysnopeutta 1 000 Mbit/s ei voi pakottaa, vaan sen voi saavuttaa ainoastaan automaattisen neuvottelun kautta. Jotta käyttö olisi kuitenkin hieman yksinkertaisempaa, ohjain suorittaa automaattisen neuvottelun, kun yhteysnopeudeksi on asetettu 1 000. Pakotettua nopeutta 1 000 Mbit/s ei tarvita kuparikaapeleita käytettäessä. Automaattinen neuvottelu on IEEE Ethernet -määritysten mukainen oikea tuettu kokoonpano.

Duplex-avainsanaa käytetään verkkokortin kaksisuuntaisen tilan pakottamiseen. Duplex-avainsana edellyttää tekstimerkkijonoa HALF tai FULL. Kun Duplex-avainsanaa käytetään, myös LineSpeed-avainsanaa on käytettävä. Jos kumpaakaan avainsanaa ei käytetä, verkkokortti palautuu oletusarvoisesti automaattiseen neuvottelutilaan.

NodeAddress-avainsana määrittää verkkokortin käyttämän verkko-osoitteen. Jos järjestelmään on määritetty monilähetys- tai yleislähetysosoite, verkkokortti käyttää MAC-oletusosoitetta.

FixCheckSumOff-avainsana poistaa ohjainten selvityksen käytöstä, jotta TCP/IP-pino voi tunnistaa tarkistussummaversiota tukevat ohjaimet.

Alla on esimerkkejä LineSpeed-, Duplex- ja NodeAddress-avainsanoista:

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


Takaisin Sisältö-sivulle