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".