Mise en r‚seau de FreeDOS - installation d'un pilote de paquets
Vue d'ensemble
(Image du pilote de paquets)
Les pilotes de paquets fonctionnent comme une interface entre le
mat‚riel (la carte d'interface r‚seau) et le noyau TCP/IP (qui est
aussi appel‚ la "pile de protocole"). Un type de noyaux TCP/IP
fonctionne comme un programme externe qui peut ˆtre appel‚ et utilis‚
par diverses applications r‚seau.
D'autres noyaux TCP/IP sont d‚j… int‚gr‚s aux applications r‚seau, par
exemple un navigateur Internet ou un client ftp. Nous en apprendrons
davantage sur ces noyaux un peu plus loin dans ce wiki.
La plupart d'entre nous utiliseront un pilote de paquets pour la mise
en TCP/IP r‚seau TCP/IP. Et c'est tout. Mais les pilotes de paquets
sont des pilotes multiprotocoles - donc le TCP/IP n'est pas le seul
noyau qui peut fonctionner par dessus. Comme vous pouvez le voir sur
l'image ci-dessus, (dans les champs gris fonc‚) il est ‚galement
possible d'ex‚cuter Novell NetWare au-dessus d'un pilote de paquets :
les pilotes sp‚cialis‚s comme IPXPD.COM ou PDIPX.COM prennent en
charge IPX sur l'interface su pilote de paquets.
Le protocole NetBEUI ne peut cependant pas ˆtre utilis‚ au-dessus
d'un pilote de paquets car l'interface du pilote de paquets est trop
diff‚rente de NDIS.
O— les trouver
Le premier endroit o— regarder pour un pilote de paquets devrait ˆtre
le support d'installation livr‚e avec votre carte. Les pilotes de
paquets ont souvent les lettres "PD" dans leurs noms, ainsi le pilote
de paquets d'une 3Com 3C589 PC-Card est appel‚e "3C589PD.COM" et le
pilote de la D-Link DFE-670TXD PC-Card est appel‚e "DFE670PD.COM".
Recherchez un r‚pertoire nomm‚ "PKTDRV" sur le CD-ROM ou la disquette
livr‚e avec votre carte.
S'il n'existe pas un tel pilote sur le support d'installation ou si
vous n'en avez pas, essayez de rechercher sur Internet. Pour les
cartes r‚seau ISA et PCI il existe une chance pour que le pilote de
paquets puisse ˆtre trouv‚ sur le site Crynwr de Russell Nelson
(cf. http://www.crynwr.com/project (*01)) - une ressource de
pilotes de paquets dans le domaine public. Les pilotes PCMCIA
semblent ˆtre rares sur ce site, cependant.
Georg Potthast fournit une collection de pilote de paquets pour cartes
PCI (cf. http://www.georgpotthast.de/sioux/packet.htm (*02)) et un
outil appel‚ NICSCAN.EXE (cf. http://www.georgpotthast.de/sioux/
pktdrv/nicscan.zip (*03)) pour d‚terminer le chipset des cartes r‚seau
PCI. Il a fait l'exp‚rience que les pilotes de paquets sont souvent
les mˆmes pour un grand nombre de modŠles du mˆme fabricant, il
recommande donc de ne pas essayer de trouver un pilote de paquets
sp‚cifique … votre num‚ro de modŠle.
Installer un pilote de paquets
Pour installer un pilote de paquets, ajoutez une ligne comme
celle-ci … votre AUTOEXEC.BAT
(exemple pour la carte 3c589 PCMCIA) :
LH 3C589PD.COM 0x60 5 0x300
Sur l'exemple ci-dessus, le pilote est charg‚ en m‚moire haute en
utilisant la commande "LH". La premiŠre option ("0x60") d‚finit
l'interruption logicielle (vecteur) utilis‚e par le pilote. Le num‚ro
d'interruption logicielle pour pilote de paquets est le 0x60. La
seconde option ("5") d‚finit l'IRQ, la troisiŠme option ("0x300")
d‚finit le port E/S. Certains pilotes ne n‚cessitent que le vecteur
et trouvent les autres valeurs eux-mˆmes. La plupart des pilotes de
paquets peuvent ˆtre enlev‚s de la m‚moire aprŠs utilisation avec
l'option "-u".
Red‚marrage
C'est tout. Vous n'avez besoin d'aucun autre pilote (ODI ou NDIS).
AprŠs avoir install‚ avec succŠs un pilote de paquets, vous pouvez
installer vos applications TCP/IP avec un noyau interne (WatTCP)
ou installer un noyau TCP/IP externe (NTCPDRV).
(image : messages de d‚marrage du pilote de paquets)
(*01) ?
(*02) OK
(*03) OK
Copyright © 2007 Ulrich Hansen, Mainz (Allemagne), modifi‚ en 2011
par W. Spiegl.
Traduit en 2020 par Berki Yenign.
Pour plus d'informations, voyez ici.
La permission est accord‚e de copier, distribuer et/ou modifier ce
document selon les termes de la licence de documentation libre GNU,
version 1.2 ou toute version ult‚rieure publi‚e par la Free Software
Foundation.
Une copie de la licence est incluse dans la section intitul‚e
"GNU Free Documentation License 1.2".