FreeDOS help system (hhstndrd 1.0.8 fr)[pack_ins]

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 (C) 2007 Ulrich Hansen, Mainz (Allemagne), modifié en 2011 par W. Spiegl. Traduit en 2020 par Berki Yenigün. 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".