Retour à la table des matières
Conditions requises avant l'installation
Installation du logiciel pilote NDIS2 pour une utilisation sur des plates-formes MS-DOS
Configuration du logiciel pilote NDIS2
Avant de pouvoir installer le logiciel pilote NDIS2, la carte Gigabit Ethernet NetXtreme de Broadcom doit être installée physiquement sur le système. Le logiciel de gestion de réseau qui convient au système d'exploitation (tel que Microsoft LAN Manager 2.2 pour MS-DOS) doit être en cours d'exécution sur votre système.
Le logiciel pilote NDIS2 peut être exécuté depuis un disque système MS-DOS en utilisant Microsoft Network Client 3.0 ou depuis le disque dur avec Microsoft LAN Manager 2.2.
Vous avez besoin des éléments suivants pour effectuer l'installation :
Remarques :
Pour créer un disque système
Pour modifier le disque système
Exemple : Fichier Protocol.ini pour 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
Exemple : Fichier Protocol.ini pour 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
Exemple : Fichier Protocol.ini pour 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
Exemple : Fichier 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
Pour 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: \\NOMSERVEUR\NOMDEPARTAGE
Pour IPX
SET PATH=A:\NET
A:\NET\net initialize
A:\NET\nwlink
A:\NET\NET START BASIC
net use z: \\NOMSERVEUR\NOMDEPARTAGE
Pour NetBEUI
SET PATH=A:\NET
A:\NET\NET START BASIC
net use z: \\NOMSERVEUR\NOMDEPARTAGE
files=30
device=a:\net\ifshlp.sys
lastdrive=z
Pour installer le logiciel pilote NDIS2 pour DOS sur le disque dur :
Exemple : 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 <lecteur>: \\<nom_serveur>\<nom_ressource>
Exemple :
PROTOCOL MANAGER]
DriverName = PROTMAN$
NETBEUI_XIF]
DriverName = netbeui$
BINDINGS = B57
B57]
DriverName = "B57$"
Remarque : Le pilote est chargé lors de la configuration du système et affiche la bannière Broadcom, le nom du contrôleur, l'adresse MAC, le numéro IRQ, la vitesse de transmission détectée, ainsi que les valeurs BusNum et DevNum du contrôleur. En cas d'échec de chargement du pilote, un message d'échec de l'initialisation s'affiche.
Le logiciel pilote NDIS2 peut être configuré via l'ajout de mots clés facultatifs spécifiques dans le fichier Protocol.ini. Si plusieurs cartes Gigabit Ethernet NetXtreme de Broadcom (ou si la carte comprend plusieurs ports) sont installées sur un système, le logiciel pilote NDIS2 se charge par défaut sur la carte ou le port disposant d'une bonne liaison. Si plusieurs cartes disposent d'une bonne liaison, le logiciel pilote NDIS2 se charge sur la carte dont l'ID de périphérique est le plus récent. Si plusieurs cartes disposent d'une bonne liaison et comportent le même ID de périphérique, le logiciel pilote ODI se charge sur la carte se trouvant dans la baie dont le numéro de bus est le moins élevé.
REMARQUE : Sur les plates-formes MS-DOS, il n'est pas recommandé de charger le logiciel pilote NDIS2 sur plus d'une carte. Le gestionnaire de protocole NDIS2 requis qui prend en charge plusieurs associations n'est pas disponible dans l'environnement MS-DOS.
S'il est nécessaire de charger le pilote NDIS2 sur certaines cartes dans un certain ordre, les mots clés BusNum, DevNum et FuncNum peuvent être utilisés. N'utilisez pas ces mots clés à moins de savoir comment configurer des périphériques PCI.
La valeur du mot clé BusNum, qui représente le numéro de bus PCI dans lequel se trouve la carte, est un nombre hexadécimal compris entre 0 et 255.
La valeur du mot-clé FuncNum, qui représente le numéro de fonction (port) d'une carte multiports, est un nombre hexadécimal, 0 représentant le premier port et 1 représentant le deuxième port.
La valeur du mot-clé DevNum qui représente le numéro de périphérique attribué, est un nombre hexadécimal compris entre 0 et 31.
REMARQUE : A la fin du processus d'installation du logiciel pilote NDIS2, prenez note des valeurs BusNum et DevNum qui sont affichées. De même, vous pouvez utiliser l'application Broadcom Advanced Control Suite 3 pour afficher le numéro de bus, le numéro de fonction (port) et le numéro de périphérique attribués à chaque carte (pour une utilisation sous Windows uniquement).
Voici un exemple d'entrées de mots clés BusNum, DevNum et FuncNum pour charger le pilote NDIS2 sur plusieurs cartes dans un ordre spécifique :
[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
Le mot-clé LineSpeed permet d'imposer la vitesse de connexion au réseau. Le mot clé LineSpeed requiert une valeur décimale égale à 10, 100 ou 1000. Techniquement, une vitesse de transmission de 1000 Mbit/s ne peut pas être imposée et ne peut être atteinte que via une négociation automatique. Dans un souci de simplicité, le pilote lance la négociation automatique lorsque la vitesse de transmission est définie à 1000. Une vitesse imposée de 1000 Mbit/s n'est pas nécessaire pour les liaisons cuivre ; la négociation automatique est la configuration correcte prise en charge dans le cadre de la spécification Ethernet IEEE.
Le mot-clé Duplex sert à imposer le mode duplex de la carte. Le mot clé Duplex requiert la chaîne de texte HALF ou FULL. Lorsque le mot clé Duplex est utilisé, le mot clé LineSpeed doit également être utilisé. Si aucun mot clé n'est utilisé, la carte réseau utilise par défaut le mode de négociation automatique.
Le mot clé NodeAddress définit l'adresse réseau utilisée par la carte. Si une adresse multidestinataire ou une adresse de diffusion est spécifiée, la carte utilise l'adresse MAC par défaut.
Le mot clé FixCheckSumOff permet de désactiver la solution de rechange du pilote pour la pile TCP/IP afin de reconnaître la version complément à un de la somme de contrôle.
Voici un exemple d'entrées pour les mots clés LineSpeed, Duplex et NodeAddress :
[B57]
DRIVERNAME = B57$
BUSNUM = 3
DEVNUM = 10
PORTNUM = 0
LINESPEED = 100
DUPLEX = FULL
NODEADDRESS = ì001020304050î