
                           Le Mini-HOWTO PLIP Linux

Andrea Controzzi, controzzi@cli.di.unipi.it
Traduction :Thierry Hamon thierry.hamon@lipn.univ-paris13.fr

   v2.1, 12 mars 1998
     _________________________________________________________________

   _Cet HOWTO vous permettra, je l'espre d'installer et d'utiliser PLIP
   (Parallel Line Interface Protocol)._
     _________________________________________________________________

   _NOTES :_
          Cette nouvelle version du mini-HOWTO comporte de nombreux
          changements mais aussi beaucoup d'amliorations. Bien que ce
          soit peu probable, mais nanmoins possible, des informations
          peuvent tre fausses ou dpasses. S'IL VOUS PLAIT, informez
          moi des erreurs afin de fournir  chacun des informations
          correctes.

          Les changements les plus importants sont :

          + L'utilisation du format SGML pour rdiger l'HOWTO ;
          + Une rponse gnrale  la question la plus souvent pose :
            "PLIP et Windows 95" (la rponse est ngative, dsol) ;
          + Une plus grosse et meilleure FAQ (merci aux compte-rendus des
            innombrables utilisateurs : nombreux sont ceux qui trouveront
            leur commentaires dans cette section, comme je l'avais
            promis) ;
          + La suppression des fichiers d'Installation Rapide PLIP, qui
            taient inutiles et dpasss ;
          + La mise  jour de la section sur la connexion PLIP Dos-Linux

          Pour toutes questions, corrections, commentaires et/ou
          suggestions, voici mon adresse lectronique :
          controzzi@cli.di.unipi.it. N'hsitez pas  m'crire si vous
          avez besoin d'aide. Il est possible que je ne rponde pas
          immdiatement, mais je rpondrai ! Si aprs deux semaines vous
          ne recevez pas de rien de ma part, cela veut dire que notre
          systme de courrier lectronique a un problme : n'hsitez pas
           m'crire  nouveau, c'est mon devoir de vous aider. Je ne
          peux pas garantir que je rsoudrai vos problmes, mais
          j'essaierai. Si aprs plusieurs mails, vous ne recevez pas de
          rponse, vrifier votre adresse de retour. Plusieurs fois, mes
          rponses ne sont pas arrives  cause de ce genre de problme,
          le plus souvent l'adresse de retour tait root@myhost.

          Avant d'envoyer un mail, lisez la FAQ. Ma rponse  une
          question dj prsente dans la FAQ ne sera pas meilleure (mais
          probablement pire ou incomplete) que la rponse que vous avez
          dj lue.

          Pour toutes questions sur PLIP avec DOS et Windows 95, s'il
          vous plait, envoyez un mail aux auteurs de ces sections. Je ne
          peux pas vous aider.

          Tout d'abord, beaucoup d'informations techniques viennent du
          NET-2-HOWTO de Terry Dawson (Traduction franaise de Frederic
          Lepied et Jacques Chion -- NdT). Ce Mini-HOWTO n'est pas
          suppos couvrir tous ses aspects et/ou le remplacer : mon but
          est de vous donner les moyens d'installer rapidement une
          connexion PLIP permanente, et SEULEMENT a ! Toutes les autres
          informations viennent de mon exprience personnelle et de
          l'aide de nombreux utilisateurs qui m'ont envoy des
          commentaires et des informations.

          Lisez le NET-2-HOWTO et les autres documents pour les
          informations gnrale sur les rseaux et sur les fichiers de
          configuration que je propose de modifier.

1. Introduction : Qu'est-ce que PLIP et pourquoi l'utiliser ?

   Il y a de nombreuses manires de crer une connexion entre plusieurs
   machines en local. PLIP, comme SLIP, permet d'tablir une connexion
   locale entre deux machines mais utilise pour cela les ports
   parallles.

   Les ports parallles transfrent plus d'un bit  la fois. Il est ainsi
   possible d'obtenir des vitesses plus grandes qu'avec une interface
   srie.

   La vitesse atteinte dpend exclusivement de votre matriel (CPU et
   port parallle) et de la charge du systme, en gnral entre 5 Ko/s et
   40 Ko/s.

   L'interface PLIP est assez rapide pour permettre des fonctions TCP/IP
   dcentes, comme NFS. Vous pouvez donc avoir un ordinateur avec tout le
   systme Linux et un autre avec seulement le systme minimal o vous
   pouvez monter tout le reste  partir de la machine principale.

   Un inconvnient : la plupart des utilisateurs ont une machine ne
   possdant qu'un seul port parallle. Ainsi, vous ne pourrez imprimer
   et utiliser une connexion PLIP en mme temps. Mme avec deux ports
   parallles, ce n'est pas possible sans utiliser les modules du noyau.

   Si vous avez deux ports parallles ou plus, ce problme peut tre
   contourn en utilisant un patch.

   Enfin, je vous donnerai un bon moyen de configurer une liaison PLIP
   entre DOS et Linux.

   Je n'insisterai pas trop : jusqu' maintenant personne ne m'a rapport
   avoir russi une connexion entre Linux et Windows95.

2. Matriel ncessaire pour utiliser PLIP

   Le matriel requis pour l'installation d'une interface PLIP est
   (videmment) un port parallle libre sur les deux machines et un
   cble. Si vous le pouvez, dans votre BIOS, configurez le port
   parallle, au moins, comme un port "bi-directionel", et si possible
   dans le mode ECP ou EPP.

   Pour le cble, voici un extrait du fichier plip.c des sources du
   kernel 2.0.33 :

  Le cble utilis est de facto un cble parallle standard null
  printer -- vendu comme un cble LapLink par divers magasins. Vous
  aurez besoin d'un cble 12 brins pour en faire un vous mme. Le
  cblage est le suivant :
    SLCTIN      17 - 17
    GROUND      25 - 25
    D0->ERROR   2 - 15          15 - 2
    D1->SLCT    3 - 13          13 - 3
    D2->PAPOUT  4 - 12          12 - 4
    D3->ACK     5 - 10          10 - 5
    D4->BUSY    6 - 11          11 - 6

  Ne pas connecter les autres broches, c'est--dire :

    D5, D6, D7 sont 7, 8, 9
    STROBE est 1, FEED est 14, INIT est 16
    Les masses supplmentaires sont 18, 19, 20, 21, 22, 23, 24

   Mais je vous recommande fortement de lire le fichier
   /usr/src/linux/drivers/net/README1.PLIP et README2.PLIP pour plus
   d'informations au sujet du cble.

   A mon avis, vous devez viter de construire votre propre cble
   parallle. Vous conomiserez un peu d'argent en le fabriquant
   vous-mme, mais vous pourrez aussi avoir pas mal de maux de tte. Si
   vous souhaitez vraiment construire votre cble parallle, rappelez
   vous que vous le faites  vos risques et prils. J'ai report
   exactement ce qu'il est crit dans le fichier plip.c mais je ne donne
   aucune garantie.

   Un dernier mot au sujet de la longueur du cble : les cbles longs
   (c'est--dire plus de 3 mtres, 10 pieds) peuvent crer des problmes
    cause des interfrences radio. Si vous avez besoin de cbles longs,
   vous devrez utiliser des cbles blinds de bonne qualit. Cependant,
   de trs longs cbles ne sont pas recommands : je pense que la taille
   maximale d'un cble doit tre de 15 mtres (50 pieds).

   Quoi qu'il en soit, quelqu'un m'a envoy un mail en m'indiquant que
   son cble de 30 mtres fonctionne trs bien. Si quelqu'un veut
   vraiment essayer une connexion PLIP entre son bureau et sa maison (200
   mtres de long, par exemple), et qu'il a de l'argent  dpenser, il
   peut essayer, mais  ses risques et prils.

3. Reconfiguration du noyau

   Je suppose que vous savez dj comment configurer et compiler le
   noyau, sinon vous devez vous rfrer  d'autres documents : le
   Kernel-HowTo ou d'autres guides (Le Guide du Rootard, par exemple --
   NdT). Grce au travail des dveloppeurs du noyau, recompiler les
   derniers noyaux est vraiment devenu facile mme pour le _commun des
   mortels_, alors _just do it_ ;-) ! N'importe comment, pour tre
   complet, voici un rsum rapide de ce que vous devez faire.

   _NB_ : Je suppose que vous utilisez un noyau de la srie 2.0.xx.
   Maintenant, il n'y a plus aucune raison pour garder les noyau 1.2.xx .
   Il n'y a aucune instructions en rapport avec les noyaux 2.1.xx
   puisqu'ils sont destins au dveloppement.

   Je suppose que vous utilisez menuconfig pour initialiser les options
   du noyau, mais les autres outils sont quivalents. Voici comment
   faire :

#make menuconfig

   Je vous recommande fortement de slectionner :

Loadable module support --->

   et de valider l'option :

[*] Enable loadable module support

   et, si c'est possible (c'est--dire si vous avez les modules 2.0.0)
   l'option :

[*] Kernel daemon support (e.g. autoload of modules)

   Ensuite retournez en arrire et choisissez :

Networking options  --->

   o vous pourrez au moins valider les options :

[*] Network firewalls
[*] TCP/IP networking
[*] IP: forwarding/gatewaying

   Puis retournez en arrire et valider au moins :

[*] Network device support
<M> PLIP (parallel port) support

   Si vous utilisez des modules, je vous conseille fortement de
   configurer PLIP comme module. Vous pouvez alors, si vous avez besoin
   d'utiliser une imprimante, aller  :

Character devices  --->

   et configurer l'option comme module :

<M> Parallel printer support

   Maintenant le support du noyau pour PLIP est disponible. Si c'est la
   premire fois que vous compiler le noyau, regardez les autres options
   puis sauvez et sortez du menu.

   Enfin compilez avec les commandes :

#make dep ; make clean
#make zlilo

   Et, si vous utilisez des modules :

#make modules
#make modules_install

   Maintenant relancer votre sytme.

4. Messages du noyau au dmarrage

   Aprs avoir reconfigur et compil le noyau en slectionnant le
   support PLIP, quand vous dmarrez le systme si le noyau supporte
   directement PLIP, ou quand vous chargez ("plus tard", voir ci-dessous)
   le module PLIP au cas ou vous avez compil PLIP comme un module, vous
   devriez obtenir quelque chose comme a (les nombres peuvent
   diffrer) :

NET3 PLIP version 2.0 gniibe@mri.co.jp
plip1: Parallel port at 0x378, using assigned IRQ 7.

   Suivant la configuration de klogd et syslogd, le message pourra tre
   crit dans vos fichiers de messages systme : PAS DE PANIQUE si vous
   ne voyez pas ces messages. Si vous avez compil PLIP comme un module
   et que la commande lsmod montre que le module plip est charg, c'est
   suffisant.

   Prenez en note le nom de l'interface. Habituellement, il s'agit de
   plip1, mais a peut tre plip0 ou mme plip2, plip3, etc. Il dpend de
   l'adresse d'E/S.

5. Configuration des fichiers

   _NB_ : Certaines distributions, comme la Debian, utilise des fichiers
   de configuration diffrents. Si vous avez une installation standard et
   que vous ne trouvez pas les fichiers rc.inet*, cherchez des fichiers
   de configuration dans le rpertoire /etc/init.d.

   Tout d'abord, n'oubliez pas de sauvegarder les fichiers que vous allez
   modifier :

#cd /etc/rc.d
#cp rc.inet1 rc.inet1.BACKUP

   a peut servir.

   Maintenant, si vous ne l'avez pas dj fait, vous devez choisir les
   adresses IP des deux machines. Dans mes exemples, j'utiliserais deux
   IPs fictives  la place de celles que vous utiliserez, dans le format
   standard xxx.xxx.xxx.xxx .

   Dans le fichier /etc/rc.d/inet1.rc des deux machines, ajoutez la ligne
   (il est prfrable de l'crire dans la dernire partie du fichier) :
     _________________________________________________________________

/sbin/route add -net $(NETWORK) netmask $(NETMASK)
     _________________________________________________________________

   O les variables NETWORK et NETMASK ont t initialises au pralable.
   Si vous ne savez pas comment faire, reportez vous au NET-2-HOWTO.

   Si, aprs avoir lancer cette commande, vous obtenez le message comme
   celui-l :

SIOCADDRT: network unreachable

   Alors utilisez plutt cette commande :
     _________________________________________________________________

/sbin/route add -net ${NETWORK} netmask ${NETMASK} dev plip1
     _________________________________________________________________

   o, comme d'habitude, vous devrez utiliser le nom de l'interface
   donne dans les messages du noyau.

   Vous pouvez ignorer sans danger ces variables, uniquement pour le cas
   suivant :

   Si vous voulez seulement connecter deux machines dans un rseau
   autonome, vous pouvez donner n'importe quelle adresse IP, c'est--dire
   200.0.0.1 et 200.0.0.2 respectivement. Dans ce cas, vous pouvez mettre
   sans danger NETWORK="200.0.0.0" et NETMASK="255.255.255.0". Ce sont
   les exemples d'IPs que j'utilise dans l'Installation Rapide de PLIP
   (voir ci-dessous).

   _NB_ : 200.0.0.1 et 200.0.0.2 ne sont que des exemples. Je vous
   conseille fortement de ne pas les utiliser  : il peut s'agir des
   adresses relles de machines sur Internet !

   Je recommande de choisir votre adresse dans les plages d'_adresses
   prives_ :

          10.0.0.0        -   10.255.255.255
          172.16.0.0      -   172.31.255.255
          192.168.0.0     -   192.168.255.255

   Dans le fichier /etc/hosts des deux machines, vous devez ajouter les
   entres avec les IPs des machines que vous connectez via PLIP. Dans
   mon exemple, les entres sont:
     _________________________________________________________________

200.0.0.1       un      # c'est l'adresse IP de "un"
200.0.0.2       deux    # c'est l'adresse IP de "deux"
     _________________________________________________________________

   O un et deux sont les noms que vous avez choisis pour les deux
   machines.

   Si vous voulez activer le NFS, en plus de rpondre yes pendant la
   configuration du noyau, vous devez ajouter dans /etc/exports les
   entres qui dcrivent les rpertoires que vous souhaitez exporter.
   Dans mon exemple, pour tre capable de monter le rpertoire /usr, vous
   devez ajouter l'entre :
     _________________________________________________________________

/usr                    two  (ro)
     _________________________________________________________________

   Pour plus d'informations sur NFS, lisez la documentation spcifique.
   Ne me rapportez pas des problmes au sujet de NFS, je ne pourrai pas
   vous aider.

   Maintenant, relancer votre systme.

6. Activation de la liaison PLIP

   Enfin, voici les commandes qui active l'interface PLIP. Vous devez les
   excuter en tant root (et bien sr le cble doit tre correctement
   branch).

   _NB_ : Si quelque chose d'inattendu survient, revrifiez le cable et
   les commandes. Si vous suivez les instructions correctement, mais
   qu'il y a toujours des erreurs, lisez la section concernant la FAQ.
   Beaucoup de reponses y sont dj.

   Tout d'abord, il faut vrifier qu'il n'y a pas de priphrique lp
   prsent :

#cat /proc/devices

   Vous ne devez pas voir de rfrence  lp comme ci-dessous :

6 lp

   Si vous voyez cette rfrence, supprimez (temporairement) le
   priphrique lp avant de continuer. Si PLIP fonctionne, alors vous
   pourrez l'essayer avec lp plus tard. Pour supprimer le priphrique
   lp, vous devrez utiliser la commande rmmod si c'est un module. Sinon,
   il est inclu dans le noyau, vous devez alors recompiler le noyau avec
   lp comme un module (une ide beaucoup plus sage).

   A nouveau, je vais utiliser les noms un et deux comme exemples. Sur
   un, vous devrez effectuer les tapes suivantes.

   Si vous n'utilisez pas le dmon pour l'automontage des modules et que
   vous compilez PLIP comme un module, vous devrez le charger :

# insmod plip

   _NB_ : Si votre port parallle a une IRQ difrente de 7 et/ou une
   adresse d'E/S diffrente de 0x378, vous devrez l'indiquer  insmod.
   Trouvez l'IRQ et l'adresse E/S qui conviennent (la commande DOS MSD
   sera probablement utile, mais ne lui faites pas trop confiance) et
   tapez quelque chose comme a :

# insmod plip io=0x278 irq=5

   Habituellement, l'IRQ est 7 ou 5, et l'adresse E/S est 0x378, 0x278 ou
   0x3bc. C'est important de vrifier que l'adresse et l'IRQ
   correspondent  la configuration du matriel (regarder les cavaliers
   sur les vielles cartes, ou le BIOS sur les cartes mres plus
   rcentes).

   Si vous tes du genre paranoaque, vous pouvez vrifier que les
   modules sont chargs avec :

#lsmod

Module:        #pages:  Used by:
plip               3            0

   Notez que le nom de l'interface (plip0, plip1, etc ; pour plus de
   dtails, lisez la section sur les messages du noyau ci-dessus), puis
   initialisez l'interface PLIP :

#ifconfig plip1 un pointopoint deux up

   _NB_ : Si votre port parallle a une IRQ difrente de 7 et/ou une
   adresse d'E/S diffrente de 0x378, vous devrez l'indiquer  ifconfig.
   Utilisez l'IRQ et l'adresse d'E/S indiques dans les messages du noyau
   et lancez quelque chose a :

# ifconfig plip1 irq 7
# ifconfig plip1 io_addr 0x3bc

   D'habitude, l'IRQ est 7 ou 5, alors que l'adresse d'E/S est 0x378,
   0x278 ou 0x3bc.

   Maintenant, vrifiez que a marche :

#ifconfig

.....
.....
plip1     Link encap:10Mbps Ethernet  HWaddr FC:FC:C8:00:00:01
          inet addr:200.0.0.1  P-t-P:200.0.0.2  Mask:255.255.255.0
          UP POINTOPOINT RUNNING NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0
          TX packets:0 errors:0 dropped:0 overruns:0
          Interrupt:7 Base address:0x378

   Ajoutez la route vers deux...

#route add deux

   Et, si vous voulez aussi le systme NFS pour deux :

#rpc.portmap
#rpc.mountd
#rpc.nfsd

   Sur deux, les commandes sont les mmes, mais vous devez crire un  la
   place de deux et _vice-versa_.

   Une de vos machines doit avoir probablement une seule connexion PLIP.
   Si c'est le cas, vous devez aussi taper la commande :

#route add default gw un

   sur cette machine. Dans mon exemple, deux est un portable qui ne
   possde qu'une connexion PLIP avec un. J'ai donc taper la commande
   ci-dessus.

   Enfin, on vrifie la connexion  partir de un :

#ping deux

   et  partir de deux :

#ping un

   Bien sr, toutes ces commandes peuvent tre excutes automatiquement
   avec un script ou au dmarrage. Vous devez seulement crer ce script
   et l'excuter en tant que root quand vous avez besoin d'une connexion
   PLIP. Vous pouvez galement ajouter une commande dans le fichier
   /etc/rc.d/rc.inet2 pour qu'il soit excut au dmarrage.

   Pour ajuster la connexion PLIP, vous pouvez utliser la commande
   plipconfig. Regarder les pages du manuel pour plus d'informations.

   Pour fermer la connexion PLIP, vous devez lancer la commande :

# ifconfig plip1 down

   qui efface les entres dans la table de routage. Si vous n'avez pas le
   dmon pour l'automontage, alors enlever le module :

# rmmod plip

7. FAQ

   Cette section rsoudra, je l'espre, vos problmes. Si vous avez
   d'autres questions, n'hsitez pas  m'envoyer un mail.

     * J'ai ces messages au moment du dmarrage (ou lorsque je charge le
       module plip) :

SIOCSIFADDR: No such device
SIOCADDRT: Network is unreachable

       et quand j'essaie d'installer la connexion comme expliquer
       ci-dessus, j'obtiens les messages d'erreurs :

SIOCSIFADDR: No such device
SIOCSIFDSTADDR: No such device
SIOCADDRT: Network is unreachable
mount clntudp_create: RPC: Port Mapper failure - RPC: Unable to send

          + Le support PLIP n'est pas disponible dans le noyau, pour
            diffrentes raisons :
               o Vous n'avez pas rpondu yes  la question PLIP support?
                 pendant la configuration du noyau ;
               o Vous avez rpondu yes  la question Printer support
                 pendant la configuration du noyau ;
               o Vous avez compil PLIP comme un module, vous devez
                 ensuite le charger ;
               o Le numro du port n'est pas le bon. Vous avez, par
                 exemple, crit plip1  la place de plip0.
     * Est-ce qu'il y a un moyen pour que le noyau supporte  la fois
       PLIP et LP, en dehors des modules, peut-tre avec deux ports
       parallles ?
          + Oui, les deux moyens d'y arriver sont dcrits dans la section
            _Patches et comment faire cohabiter PLIP et LP_ ci-dessous :
               o Vous pouvez appliquer un patch afin que le noyau les
                 supporte tous les deux ;
               o Vous pouvez appliquer un autre patch afin que le noyau
                 utilise un port parallle pour PLIP et un autre pour LP.
     * J'ai crit un script qui tablit la connexion entre mes deux
       machines. Je configure automatiquement la connexion dans mon
       rc.inet2 d'o j'appelle un script qui l'tablit et lance NFS. Ma
       machine deux monte des rpertoires de un ; j'ai ajout les entres
       correctes dans le fichier /etc/fstab de deux. Si je dmarre deux
       alors que un est teinte, deux s'arrte plusieurs minutes sur le
       message mounting remote file systems....
          + Ce message est affich car deux attend pour monter les
            systmes de fichiers de un, mais si un est teinte, vous
            devez attendre la fin du dlai d'attente de deux. Pour viter
            a, vous pouvez :
               o Mettre en commentaire dans rc.inet2, la commande qui
                 monte les systmes de fichiers distants.
               o Enlever l'entre dans le fichier /etc/fstab de deux et
                 monter les systmes de fichiers distants manuellement
                 quand vous en avez besoin.
               o Une meilleur solution serait pour deux de dtecter au
                 dmarrage si un fonctionne, et de monter le systme de
                 fichier si c'est le cas. Ce peut tre ralis en
                 remplaant la commande mount dans rc.d, ou autre part,
                 par quelque chose comme ce qui suit :
                   ___________________________________________________

     if ping -c 5 one ; then
       mount one:/.....
     fi
                   ___________________________________________________

     * Ma connexion fonctionne, mais la commande ping choue. Je reois
       le message suivant de la part du noyau :


plip1: timed out (1, 89)

       ou bien par des messages similaires.
          + Cela veut dire que votre _ct de la connexion_ fonctionne.
            Votre machine envoie le signal, mais l'_autre ct_ ne rpond
            pas ou _votre ct_ n'attend pas sur les bonnes IRQ/adresse
            d'E/S. C'est le problme le plus courant. Hlas, il y a
            beaucoup de raisons possible, habituellement un cble
            dfectueux ou une mauvaise IRQ et/ou d'adresse d'E/S. Le
            mauvais IRQ est la source 60% des problmes. Il est trs
            probable qu'en le changeant ou en effectuant des
            modifications de la configuration, cela rsolve le problme.
            Voici une liste dtaille des raisons possibles :
               o Le cble n'est bien branch, ou bien il est coup ou de
                 mauvaise qualit. Vrifiez le, si possible, entre deux
                 machines sous Linux o la connexion PLIP fonctionne
                 dj. Si ce n'est pas possible, alors vrifiez au moins
                 le cble avec un testeur. Le fait que le cble
                 fonctionne/ne fonctionne pas avec DOS/Windows95 est de
                 bon/mauvais augure mais ce n'est pas une preuve.
               o PLIP n'est pas install sur la machine de l'_autre
                 ct_ ;
               o Il s'agit d'une connexion avec un portable qui ne
                 possde pas de port parallle propre, voir la question
                 suivante.
               o Vous avez un port parallle vraiment bon march et qui
                 n'est qu'un simple port d'imprimante. Il peut envoyer
                 des donness mais pas en recevoir.
               o Votre port parallle n'est pas configur (au moins)
                 comme bi-directionel. Faites le dans le BIOS. Les
                 configurations avances du port parallle comme EPP et
                 ECP sont bien mieux.
               o Les ports parallles ont diffrentes IRQ. Vous devez
                 donc charger le module plip (ou le module lp) avec une
                 IRQ diffrente. Retournez  la section Activation de la
                 liaison PLIP et choisissez une autre IRQ.
               o Certains priphriques peuvent dj utiliser votre IRQ
                 (qui est d'habitude l'IRQ 7). Ce peut tre la carte son.
                 Ne fait pas confiance aux programmes DOS comme MSD,
                 essayez plutt de charger le module plip avec une IRQ
                 diffrente
     * J'ai utilis la bonne IRQ et la bonne adresse d'E/S, mais a ne
       fonctionne toujours pas. J'ai rcupr les adresses  partir de la
       commande MSD.
          + On m'a envoy message indiquant que MSD donnait des adresses
            errones concernant le port. Essayez plutt le programme :
            http://www.cs.caltech.edu/~huny/para13.zip.
     * Ma connexion est install, ping fonctionne bien. Je reois
       quelques fois le message suivant du kernel :

plip1: timed out (1, 89)

       ou des messages similaires.
          + Ces messages veulent dire que l'autre machine n'a pas rpondu
            avant le delai d'expiration (timeout). Si tout fonctionne,
            vous pouvez les ignorer : habituellement, cela veut dire soit
            que l'autre machine est beaucoup plus lente que la votre,
            soit que c'est d  du matriel plus ancien ou un charge plus
            lourde du systme. Vous pouvez essayer d'ajuster la connexion
            PLIP avec la commande plipconfig.
     * J'ai install une connexion PLIP, mais si je lance la commande
       ping, j'obtiens 100% de donnes perdues. J'ai connect ma machine
        un portable.
          + Certains ports parallles de portables ne sont pas bon pour
            PLIP, car il s'agit de _ports imprimante_ _uniquement_,
            c'est--dire qu'ils peuvent seulement transmettre mais pas
            recevoir de donnes. Je ne sais pas s'il existe un moyen d'y
            arriver. Le seul espoir est de :
               o Regarder dans le menu de configuration de votre
                 portable. Il est peut-tre possible de configurer le
                 _port parallle_ comme un port parallle  la place d'un
                 port imprimante ;
               o Essayer plip en mode 0. Hlas je ne sais pas comment
                 faire et si a fonctionne, ou s'il est encore disponible
                 dans les derniers noyaux.
     * Quelles vitesses puis-je obtenir avec PLIP ?
          + C'est une question  laquelle il est difficile de rpondre.
            Les performances dpendent fortement de diffrents facteurs :
               o La vitesse du CPU des deux cts de la connexion ;
               o Le type de port parallle et les configurations ;
               o La charge du systme ;
               o Le type de connexion PLIP utilise.
            Pour juste donner une ide, vous devriez obtenir environs
            40Koctets/sec, beaucoup plus rapide que n'importe quel taux
            avec une connexion srie et proche d'une carte Ethernet
            bas-niveau.
     * Que se passe-t-il si j'ai besoin d'activer (ifconfig up) et
       dsactiver (ifconfig down) plusieurs fois plip1 ?
          + Il semble que vous avez besoin d'ajouter l'option -arp  la
            commande ifconfig sauf la premire fois aprs chaque
            dmarrage. Je n'en est pas eu besoin, mais peut-tre que
            quelqu'un le fait.
     * J'ai lu que des numros d'IP sont rservs pour les rseaux privs
       et que 200.0.0.1 et 200.0.0.2 ne sont pas dans ces intervalles.
       Doivent-ils tre changs ?
          + Oui. Mais comme je l'ai soulign depuis le dbut, j'ai choisi
            ces adresses IPs uniquement pour leur simplicit. Vous tes
            libre de les changer si vous le souhaitez;. Voici un extrait
            de NET-2-HOWTO(Il s'agit ici d'un extrait du document traduit
            par Frederic Lepied et Jacques Chion -- NdT.) :

                      __RFC1597 spcifie quelques adresses IP rserves
                      pour les rseaux privs. Vous devez les utiliser
                      pour viter d'avoir des problmes si vous vous
                      retrouvez reli  l'Internet par accident. Ces
                      adresses sont :

10.0.0.0        -   10.255.255.255
172.16.0.0      -   172.31.255.255
192.168.0.0     -   192.168.255.255

     * Est-ce qu'il y a un moyen d'ajuster finement les paramtres de
       PLIP sans diter le code source ?
          + Oui, il y en a un ! Essayez la commande /sbin/plipconfig.
            Voir la page du manuel pour plus d'informations.
     * Mon systme fonctionne avec Debian GNU/Linux, et sous Debian, les
       fichiers /etc/rc.d.rc.inet1 et 2 n'existent pas. O dois-je crire
       les commandes de configuration de PLIP ?
          + Sur Debian GNU/Linux vous devez diter le fichier
            /etc/init.d/network. Vous devez y mettre toutes les commandes
            que vous devriez crire dans rc.inet1 et 2.
     * J'ai quelques problmes  connecter deux machines avec PLIP. La
       premire a le dernier noyau, la seconde utilise encore la version
       1.0.x de PLIP :est-ce un problme ?
          + Oui, il vaut mieux avoir, dans la mesure du possible, la mme
            version de PLIP sur les deux machines. Il est crit dans le
            fichier plip.c que les versions actuelles de PLIP ne
            fonctionnent pas avec les versions 1.0.x de PLIP.
     * Jusqu' maintenant, PLIP fonctionnait sur 4 bits. Qu 'en est-il de
       la connexion PLIP sur 8 bits dont j'ai pu lire une description
       dans la documentation du noyau ? Je pense qu'il s'agit du Mode 1.
          + Ce Mini-HowTo est destin  la configuration. Pour des
            informations techniques, s'il vous plait, lisez les fichiers
            /usr/src/linux/net/README*.PLIP ou contactez l'auteur. Je
            sais seulement ceci : le standard PLIP utilise le cble "null
            printer" et c'est le Mode 0 (ne le confondez pas avec plip0,
            qui est le nom de l'interface) qui utilise 4 bits. Le Mode 1
            utilise 8 bits et devrait dja tre disponible. Cependant,
            vous devrez faire vous-mme le cble et la connexion ne
            marchera qu'entre 2 machines Linux. Je ne sais, une fois que
            vous avez le cble, comment configurer la connexion PLIP en
            Mode 1. Si quelqu'un sait, s'il vous plait, faites le moi
            savoir.

8. Patches pour utiliser PLIP et LP ensembles

   Le meilleur moyen de faire cohabiter PLIP et LP est d'utiliser les
   modules du noyau : vous pouvez charger plip.o et le dcharger quand
   vous avez besoin d'imprimer et _vice versa_. Si vous avez vraiment
   besoin d'utiliser PLIP et LP ensembles, essayez les patches dcrits
   dans les sections suivantes.

8.1 PLIP et LP sur le mme port

   Si, pour une raison quelconque, vous souhaitez que PLIP et LP soient
   supports directement par le noyau, vous pouvez essayer ces patches.

   Vous devez modifier les parties de codes suivantes, MAIS sauvegarder
   d'abord les fichiers originaux :
     _________________________________________________________________

******** modifications de linux/drivers/char/lp.c ***********************
struct lp_struct lp_table[] = {
        { 0x3bc, 0, 0, LP_INIT_CHAR, LP_INIT_TIME, LP_INIT_WAIT, NULL,
NULL, },
/*      { 0x378, 0, 0, LP_INIT_CHAR, LP_INIT_TIME, LP_INIT_WAIT, NULL,
NULL, },
        { 0x278, 0, 0, LP_INIT_CHAR, LP_INIT_TIME, LP_INIT_WAIT, NULL,
NULL, },
*/
};
#define LP_NO 1

******** modifications de linux/drivers/net/Space.c ********************
#if defined(PLIP) || defined(CONFIG_PLIP)
    extern int plip_init(struct device *);
    static struct device plip2_dev = {
        "plip2", 0, 0, 0, 0, 0x278, 2, 0, 0, 0, NEXT_DEV, plip_init, };
    static struct device plip1_dev = {
        "plip1", 0, 0, 0, 0, 0x378, 7, 0, 0, 0, &plip2_dev, plip_init, };
/*    static struct device plip0_dev = {
        "plip0", 0, 0, 0, 0, 0x3BC, 5, 0, 0, 0, &plip1_dev, plip_init, };
*/
#   undef NEXT_DEV
#   define NEXT_DEV     (&plip1_dev)
#endif  /* PLIP */
     _________________________________________________________________

   Bien sr, il y a l'avertissement standard : _j'ai reu ces patches et
   je les ai mis ici tels quels, c'est--dire que vous les essayez  vos
   risques et prils !_ Cela dit, votre plus gros dsagrment ne devrait
   tre que la restauration des fichiers et leur recompilation.

8.2 PLIP et LP sur deux ports diffrents

   Si vous avez au moins deux ports parallles, vous pouvez essayer ces
   patches. Ils devraient vous permettre d'utiliser PLIP sur un port et
   LP sur un autre.

    1. Mettre en commentaire un ligne du fichier source du noyau
       drivers/char/lp.c
         _____________________________________________________________

struct lp_struct lp_table[] = {
{ 0x3bc, 0, 0, LP_INIT_CHAR, LP_INIT_TIME, LP_INIT_WAIT, NULL, NULL, },
{ 0x378, 0, 0, LP_INIT_CHAR, LP_INIT_TIME, LP_INIT_WAIT, NULL, NULL, },
/* { 0x278, 0, 0, LP_INIT_CHAR, LP_INIT_TIME, LP_INIT_WAIT, NULL, NULL, }, */
};
    3 -> 2
         _____________________________________________________________

    2. Configuration du noyau

PLIP (parallel port) support (CONFIG_PLIP) [n] y

Parallel Printer support [y] y

    3. Le message du noyau au dmarrage est alors :

lp1 at 0x0378, using polling driver
.....
NET3 PLIP version 2.0 gniibe@mri.co.jp
plip2: Parallel port at 0x278, using assigned IRQ 5.

   Et  nouveau l'avertissement, voir la section PLIP et LP sur le mme
   port.

9. Connexion PLIP entre Dos et Linux

   Aprs la premire version de ce Mini-HOWTO, plusieurs personnes m'ont
   crites pour avoir des informations au sujet de la connexion entre une
   machine sous Linux et une autre sous Dos (ou Windows). Cet intrt me
   conduit donc  ajouter cette section qui, je l'espre, viendra en aide
    chacun.

   Cette section provient d'un article que j'ai trouv dans la _Linux
   Gazette_ dont l'auteur est James McDuffie mcduffie@scsn.net. Il couvre
   l'installation de base d'une connexion PLIP entre deux machines, l'une
   sous Linux, l'autre sous Dos utilisant Windows et Trumpet Winsock. Il
   donne aussi l'adresse d'un programme intressant qui permet d'ouvrir
   des fentres X-Window sous Windows.

   La partie suivante est un ensemble de notes envoyes par James Vahn
   jvahn@short.circuit.com o il dcrit en profondeur comment installer
   cette connexion et comment rsoudre plusieurs problmes.

   _Pour toute question au sujet de cette section, s'il vous plait
   contactez James Vahn, pas moi._

9.1 Configuration d'une connexion entre Dos et Linux

   Je suppose que vous avez dj installer correctement le support PLIP
   du cot de la machine Linux et que vous avez le bon cble. Sinon
   retournez aux chapitres prcdents.

   Maintenant, du cot du Dos, vous avez, avant tout, besoin d'un pilote
   de paquets Ethernet. Vous pouvez en trouver un  cette adresse :

   ftp://ftp.crynwr.com/drivers/plip.zip

   Le programme s'excute sous Dos et joue le rle d'un pilote de paquets
   Ethernet. Si vous voulez utiliser PLIP sous Windows, vous avez
   galement besoin de Trumpet Winsock. Il sert d'interface TCP/IP.
   Sinon, vous pouvez probablement trouver un logiciel TCP/IP pour Dos.

   Maintenant retournez  l'ordinateur sous Linux et ajoutez l'adresse de
   l'ordinateur sous Dos dans le fichier /etc/hosts. Si votre machine Dos
   n'a pas de d'adresse IP enregistre, vous pouvez choisir n'importe
   quelle adresse (Rappelez vous toutefois l'avertissement de la section
   Configuration des fichiers au sujet des adresses IP).

   Supposons que vous choisissez le nom linux pour la machine sous Linux
   et dos pour la machine sous Dos. Vous devez taper :

ifconfig plip1 linux pointopoint dos arp up
route add dos

   Bien sr si vous voulez que ce soit fait  chaque dmarrage de Linux,
   vous devez ajouter ces lignes dans le fichier /etc/rc.d/rc.inet :
     _________________________________________________________________

/sbin/ifconfig plip1 linux pointopoint dos arp up
/sbin/route add dos
     _________________________________________________________________

   Ces lignes configurent l'interface et lui ajoutent ensuite une route.
   Bien sr, si vous utilisez le second port parallle, vous devez crire
   plip2  la place de plip1.

   Retournez  la machine sous Dos/Windows et ditez le fichier
   autoexec.bat, vous devez ajouter les lignes suivantes :
     _________________________________________________________________

c:\plip\plip.com 0x60
c:\tcpip\winsock\winpkt.com 0x60
     _________________________________________________________________

   Je suppose que vous avez mis plip.com (le pilote de paquets) dans le
   rpertoire c:\plip et winpkt.com dans c:\tcpip, sinon vous devez
   mettre le bon chemin.

   Ces lignes configurent le programme plip.com sur le vecteur de paquets
   0x60 et chargent ensuite le programme winpkt.com qui vient sur le mme
   vecteur que le programme Trumpet Winsock. Si le cble est sur un autre
   port que LPT1, vous devrez donner  plip.com le numro d'IRQ et
   l'adresse d'E/S. Pour que le programme winpkt.com puisse tourner,
   Windows doit avoir accs au vecteur de paquets. A partir de
   maintenant, nous allons sous le programme de configuration de Trumpet
   Winsock. Vous n'avez qu' dslectionner SLIP ou PPP et d'entrer 60
   dans la bote nomm Packet vector. Puis indiquez lui l'adresse IP que
   vous donnez  la machine sous Dos, celle de l'ordinateur sous Linux
   comme la passerelle par dfaut et le Serveur de Nom comme l'IP de
   votre ordinateur, ou votre adresse d'ISP pour son serveur de nom (si
   vous allez vous connecter  l'Internet, voir ci-dessous). Fermez le
   programme de configuration, relancez Winsock, et ce devrait tre bon !
   Mettez Winsock dans le _groupe de dmarrage_ et il se lancera
   automatiquement  chaque dmarrage de Windows.

   Si vous voulez accder  l'Internet  partir de la machine sous
   Windows, par l'intermdiaire de la machine sous Linux, vous avez
   besoin de configurer l'_IP Masquerading_. Pour plus d'informations
   dessus, lisez NET-2-HowTo. Votre ordinateur sous Windows utilise
   l'adresse IP de la machine sous Linux.

   J'ai aussi trouv un programme qui vous permet de lancer de programmes
   X-Window sous Windows ! Il se trouve  l'adresse
   http://www.tucows.com/.

   Configurez-le en fonction des directions, puis vous n'avez plus qu'
   faire un telnet depuis votre machine Windows et rediriger l'affichage
   sur votre machine (DISPLAY=duncan:0.0 par exemple). Vous pouvez alors
   lancer le programme dsir.

   Il n'y a rien de plus sympa que de faire tourner xv sous Windows !
   J'espre que tout ceci vous a aid.

9.2 Exprience pratique de connexion PLIP entre Dos et Linux

   _NB :_ J'ai reu ce document de James Vahn jvahn@short.circuit.com et
   je le mets ici sans le modifier. Ainsi, _pour les questions au sujet
   de cette section, il est beaucoup plus qualifi que moi. Il vaut donc
   mieux le contacter par courrier lectronique._ Son exprience de
   connexion PLIP entre un ordinateur sous Dos n'ayant qu'un lecteur de
   disquettes et une machine sous Linux est le parfait exemple de la
   manire d'aborder les problmes couramment rencontrs.

   _Dernire mise  jour : 11 juillet 1996_

   Ma machine Dos qui ne possde qu'un lecteur de disquette est en rseau
   par une connexion PLIP sur le deuxime port parallle sur la machine
   Linux. Une imprimante est branche sur le premier port parallle. Les
   deux machines sont connectes en permanence et la machine sous Dos
   effectue un telnet sur Linux. Voici mes notes sur ma manire de
   l'obtenir.

   Quand le noyau recherche les ports d'imprimantes, il les rcupre
   tous,  moins que vous ayez spcifier de ne pas en rechercher un.
   Sinon PLIP ne pourrait pas trouver de port libre. Une mthode consiste
    charger les pilotes comme des modules lorsque c'est ncessaire...

   gniibe@mri.co.jp crit :

   Je recommande d'utiliser PLIP/LP comme des modules du noyau, pour les
   raisons suivantes :

     * les modules sont flexibles en cas changement de configuration ;
     * la (re)compilation du noyau n'est pas facile pour les novices ;
     * la co-existance de PLIP et LP n'est possible qu'avec les modules.

   Avec PLIP/LP comme modules du noyau, vous pouvez spcifier sur quels
   ports seront PLIP et LP. Voici un exemple :

# insmod lp.o io=0x378
# insmod plip.o io=0x278 irq=2

   Vous pouvez mme utiliser deux ports parallles :

# insmod plip.o io=0x278,0x3bc irq=2,5

   Dans l'exemple ci-dessus,

   plip0 est plac  l'adresse 0x278 et son IRQ est 2 ;

   plip1 est plac  l'adresse 0x3bc et son IRQ est 5.

   Les modules semblent apparemment tre le meilleur moyen pour utiliser
   PLIP et LP ensembles. La mthode suivante montre comment installer
   modifier les sources du noyau afin de permettre  la fois l'imprimante
   et PLIP sur diffrents ports sans utiliser de modules. Si vous n'tes
   pas familier avec les modules, vous pourrez trouver a plus rapide 
   configurer.

   Vous aurez besoin de modifier deux fichiers dans l'arborescence des
   sources du noyau. J'utilise le noyau 1.2.3 et effectuer quelques
   changements ncessaires dans le fichier ../linux/drivers/net/Space.c
   pour qu'il soit conforme  mon systme. Regardez aux alentours de la
   ligne 205 (Le numro de la ligne dpend de la version du noyau. Pour
   un version plus rcente (2.0.30), il faudra regarder autour de la
   ligne numro 295 -- NdT.) pour la dfinitions de PLIP afin d'tre sr
   que le port et l'IRQ conviennent, et noter quel pilote sera utilis
   (plip0, plip1, plip2). Dans mon cas, le port 0x278 utilise l'IRQ 5 (la
   carte est ainsi configure), alors que Space.c le dfinit avec l'IRQ
   2. J'ai prfr faire cette modification plutt que d'ouvrir la
   machine pour changer les jumpers. L'autre alternative consiste 
   spcifier l'IRQ dans la ligne de commande de ifconfig, mais le noyau
   dmarrera avec le mauvais IRQ pour PLIP et ce pourrait tre ennuyeux
   pour vous. Ici, ce n'est qu'un simple changement (un seul caractre).

   L'tape suivante est la plus dlicate :

   Dans le fichier ../drivers/char/lp.c, vous trouverez ce qui suit aux
   alentours de la ligne 35 (Mme numro de ligne pour la version 2.0.30
   du noyau -- NdT) :
     _________________________________________________________________

struct lp_struct lp_table[] = {
    { 0x3bc, 0, 0, LP_INIT_CHAR, LP_INIT_TIME, LP_INIT_WAIT, NULL, NULL, },
    { 0x378, 0, 0, LP_INIT_CHAR, LP_INIT_TIME, LP_INIT_WAIT, NULL, NULL, },
/*  { 0x278, 0, 0, LP_INIT_CHAR, LP_INIT_TIME, LP_INIT_WAIT, NULL, NULL, },
 * 0x278 reserved for plip1
 *
 * };
 * #define LP_NO 3
 */
};
#define LP_NO 2
     _________________________________________________________________

   Notez que les changements  faire : une des dfinitions de port est
   mise en commentaire. Seulement deux ports sont donc dfinis. Le port
   0x3bc ne fonctionnera probablement pas pour PLIP : la ligne d'IRQ
   n'est normalement pas conserver sur ces ports, comme on le trouve sur
   les vieux adaptateurs monochromes (MDA).

   Vous avez effectu une sauvegarde de ces fichiers avant les changer,
   non ? Maintenant, configurez le nouveau noyau avec les supports
   printer (imprimante), net (rseau), dummy (support fictif) et plip.

   Configuration du systme. Voici mon fichier /etc/rc.d/rc.inet1 :
     _________________________________________________________________

#!/bin/bash
#
/sbin/ifconfig lo 127.0.0.1
/sbin/route add -net 127.0.0.0

/sbin/ifconfig dummy 200.0.0.1
/sbin/route add -net 200.0.0.0 netmask 255.255.255.0
/sbin/ifconfig plip1 arp 200.0.0.1 pointopoint 200.0.0.2 up
/sbin/route add 200.0.0.2
/sbin/ifconfig dummy down
     _________________________________________________________________

   Notez que arp est utilis pour la connexion Dos-Linux et n'est
   apparemment pas ncessaire pour lors de connexions Linux-Linux.

   Ensuite ajoutez dans le fichier /etc/hosts les lignes suivantes, elles
   assignent un nom  chaque machine :
     _________________________________________________________________

200.0.0.1       console1
200.0.0.2       console2
     _________________________________________________________________

   La machine Dos porte le nom de console2. Rappelez vous l'avertissement
   d'Andrea au sujet des IPs : il est prfrable d'utiliser les schmas
   officiels de numrotation.

   Redmarrez la machine afin que les changements et le nouveau noyau
   prennent effet. Pendant la squence de dmarrage (ou en lanant
   dmesg), vous devez avoir les messages suivants si vous avez utiliser
   les patches, sinon quand les modules sont chargs :

lp0 at 0x03bc, using polling driver
lp1 at 0x0378, using polling driver
[....]
NET3 PLIP version 2.0 gniibe@mri.co.jp
plip1: Parallel port at 0x278, using assigned IRQ 5.

   La commande route affiche alors ceci :

Kernel routing table
Destination     Gateway         Genmask         Flags MSS    Window Use Iface
console2        *               255.255.255.255 UH    1436   0      136 plip1
loopback        *               255.0.0.0       U     1936   0      109 lo

   Et la commande ifconfig plip1 affiche :

plip1     Link encap:10Mbps Ethernet  HWaddr FC:FC:C8:00:00:01
          inet addr:200.0.0.1  P-t-P:200.0.0.2  Mask:255.255.255.0
          UP POINTOPOINT RUNNING  MTU:1500  Metric:1
          RX packets:132 errors:0 dropped:0 overruns:0
          TX packets:136 errors:0 dropped:0 overruns:0
          Interrupt:5 Base address:0x278

   Regarder dans le fichier /etc/inetd.conf s'il est possible d'effectuer
   un telnet. Vous pouvez lire la page de manuel de tcpd, l'utilisation
   des fichiers /etc/hosts.allow (ALL: LOCAL) et /etc/hosts.deny (ALL:
   ALL). Vous devriez tre capable de faire un telnet sur une machine
   locale.

   Pour Linux c'est fait, voyons maintenant du cot Dos. A nouveau,
   faites attention au port 0x3bc s'il y en a un prsent.

   J'utilise le programme telnet de NCSA et le pilote PLIP de Crynwr
   trouvs sur les sites suivants :

ftp://ftp.ncsa.uiuc.edu/Telnet/DOS/ncsa/tel2308b.zip
ftp://ftp.crynwr.com/drivers/plip.zip

   Soyez sr que vous utilisez la version 2.3.08 du telnet de NCSA et la
   version 11.1 du pilote PLIP de Crynwr. S'il vous plat, lisez le
   fichier SUPPORT.DOC de Crynwr qui doit se trouver quelque part.

   _Le fichier CONFIG.TEL_ : la grande partie du fichier est utilisable
   par dfaut et pour conomiser de la place, je n'ai mis ci-dessous que
   les informations dont vous avez besoins (je l'espre). Le deuxime
   port sur cette machine est configur comme 0x278 sur l'IRQ 5.
     _________________________________________________________________

myip=200.0.0.2
netmask=255.255.255.0       # masque de reseau
hardware=packet             # ensemble d'adaptation du reseau (interface du pil
ote de paquets)
interrupt=5                 # IRQ avec laquelle l'adaptateur est configure
ioaddr=60                   # vecteur d'interruption logiciel que le pilote uti
lise
#
#[...partie inchangee...]
#
# a la fin du fichier, mettez cette ligne :
name=console1 ; hostip=200.0.0.1 ; nameserver=1 ; gateway=1
     _________________________________________________________________

   (console1 est le nom de la machine Linux, vous pouvez utiliser celui
   que vous dsirez.)

   J'ai fabriqu en cble de 3,5 mtre entre les deux machines, et (aprs
   m'tre aperu que je n'avais pas fait les bons cablges) il n'y a eu
   aucun problme. Un cble standard d'imprimante 11-brins devrait aussi
   faire l'affaire. Le fichier plip.c des sources de Linux montre le
   cblage. Bien que mon cble permettent une connexion 17-17, je ne
   pense pas qu'il soit utilis pour n'importe quoi et qu'il existe tel
   quel dans le commerce.
     _________________________________________________________________

@echo off
plip.com 0x60 5 0x278
telbin -s console1
     _________________________________________________________________

   Les lignes prcdentes vous connectent  la machine Linux sur
   /dev/ttyp. Le programme telnet de NCSA fournit 8 crans virtuels et
   aussi agit comme un serveur ftp. L'interface PLIP fournit une assez
   bonne connexion, j'obtiens un taux de transfert de 6.5Koctets/s sur
   mes antiquits. J'espre que vous pourrez faire mieux.

10. Connexion PLIP entre Linux et Windows95

   Cette section est vide. Je n'utilise pas Windows95 pour des choses
   srieuses mais pour des jeux. Je n'ai donc pas essay et une connexion
   PLIP avec Linux ne m'interresse pas. La question au sujet d'une telle
   connexion a gagn le concours de la question la plus pose. Je donne
   donc ici une rponse (pour l'instant) dfinitive.

   Non, jusqu' maintenant, personne ne m'a rapport avoir russi une
   connexion entre PLIP et Windows95. Si quelqu'un y arrive, dites le moi
   immdiatement : des milliers d'utilisateurs de PLIP sont dans
   l'attente de ces nouvelles.

11. Questions ? Commentaires ? Envoyez-moi vos ractions

   Vous pouvez m'envoyer toutes les questions et commentaires par
   courrier lectronique  l'adresse suivante : controzz@cli.di.unipi.it

   Toute raction est la bien venue, toute indication d'erreur est
   prcieuse. La Foire Aux Questions devrait tre plus importante dans la
   prochaine version, si vous m'envoyez des questions, et bien sr les
   rponses si vous les trouver par vous mme.

   S'il vous plait, n'envoyer pas de questions qui se trouve dj dans la
   FAQ.

   Si vous devez me demander de l'aide, s'il vous plait soyez sr de me
   faire connatre toutes les informations susceptibles de m'aider.
   Donnez moi au moins : la version du noyau, les commandes utilises,
   les messages d'erreurs, le cble que vous utilisez et d'autres
   messages du systme en rapport avec PLIP.

   _S'il vous plait, rappelez vous de ne pas m'envoyer de questions au
   sujet des connexions PLIP avec DOS/Windows 3.1/ Windows 95, je ne peux
   pas vous aider. Ces questions doivent tre envoyes  James Vahn
   jvahn@short.circuit.com qui m'a envoy la partie sur DOS. A nouveau :
   c'est inutile de poser  lui comme  moi des questions sur les
   connexsions PLIP avec Windows 95._

12. O trouver les nouvelles versions de ce Mini-HowTo

   Ce Mini-HowTo est maintenu par les coordinateurs des HowTos. Il est
   post tous les mois sur le newsgroup comp.os.linux.answers. Il peut
   tre trouv dans le rpertoire des HOWTOs de sunsite.unc.edu et de
   sites mirroirs de sunsite.

   Un autre moyen de trouver cet Mini-HowTo (et de me contacter) d'aller
   sur ma page web personnelle :

   http://www.cli.di.unipi.it/~controzz/intro.html (en italien)

   http://www.cli.di.unipi.it/~controzz/intro_e.html (en anglais)

13. Remerciements

   Tous mes remerciements  :

     * Rick Lim ricklim@freenet.vancouver.bc.ca pour les patches
       permettant l'utilisation de PLIP et LP ensembles ;
     * Takeshi Okazaki GBA03552@niftyserve.or.jp pour les patches
       permettant l'utilisation de PLIP et LP sur deux ports parallles
       diffrents ;
     * Jim Van Zandt jrv@vanzandt.mv.com pour les conseils sur la partie
       _tutorielle_ de cet HowTo ;
     * Fernando Molina fmolina@nexo.es pour les comentaires utiles au
       sujet des IRQs et des adresses d'entre-sortie.
     * James Vahn jvahn@short.circuit.com pour la note sur la connexion
       PLIP entre Dos et Linux ;
     * Ceux que ont posts des articles en rapport avec PLIP sur les
       newsgroupes linux et/ou qui m'ont envoy des messages. La liste de
       tous ceux qui m'ont aid avec des informations et des commentaires
       serait plus longue que le Mini-HowTo lui-mme : Merci  tous !

14. Copyright

   Ce HOWTO est  Andrea Controzzi, 1996.

   Sauf indication contraire, les droits d'auteur des HOWTO Linux sont
   dtenus par leurs auteurs respectifs. Les HOWTO Linux peuvent tre
   reproduits et distribus, en totalit ou en partie, sur tout mdia
   physique ou lectronique dans la mesure o ce copyright est prserv
   dans chaque copie. La distribution commerciale en est autorise et
   encourage. L'auteur apprcierait toutefois qu'on lui notifie
   individuellement ce genre de distribution.

   Le prsent copyright doit couvrir toute traduction, compilation et
   autre travail driv des HOWTO Linux. C'est--dire qu'il est interdit
   d'imposer des restrictions de diffusion allant au del du prsent
   copyright  des ouvrages inspirs, ou incorporant des passages, de
   HOWTO Linux. Sous certaines conditions, des exceptions  ces rgles
   seront tolres : contactez le coordinateur des HOWTO  l'adresse
   donne ci-dessous.

   Pour rsumer, nous souhaitons une diffusion aussi large que possible
   de ces informations. Nanmoins, nous entendons garder la proprit
   intellectuelle (copyright) des HOWTO, et apprcierions d'tre informs
   de leur redistribution.

   Si vous avez des questions, merci de contacter Greg Hankins, le
   coordinateur des HOWTO,  l'adresse lectronique
   howto@sunsite.unc.edu.
