Provided by: manpages-fr-extra_20151231_all bug

NOM

       tunelp - Configurer divers paramètres de périphérique lp

SYNOPSIS

       tunelp [options] périphérique

DESCRIPTION

       tunelp  configure  divers  paramètres pour les périphériques /dev/lp?, pour de meilleurs performances (ou
       pour tout type de performances, si l'imprimante ne fonctionne pas sans…) Sans paramètre, il indique si le
       périphérique utilise des interruptions, et si oui,  lesquelles.  Avec  des  paramètres,  il  définit  les
       caractéristiques du périphérique en conséquence.

OPTIONS

       -i, --irq argument
              Indiquer  l'IRQ à utiliser pour le port parallèle en question. Si c'est configuré à une valeur non
              nulle, -t et -c ne servent à rien. Si le port n'utilise pas d'interruption, cette option  arrêtera
              l'impression.  La  commande tunelp -i 0 restaure l'action pilotée sans interruption (par polling),
              et l'imprimante  devrait  refonctionner.  Si  le  port  parallèle  ne  prend  pas  en  charge  les
              interruptions,  les  impressions  pilotées  par interruption devraient être un peu plus rapides et
              efficaces, ce qui est sans doute préférable.

              Remarque : cette option n'a d'effet que sur le noyau 2.1.131 et les noyaux  plus  récents  puisque
              l'IRQ  est  gérée  par  le  pilote  parport.  L'IRQ de parport peut être modifiée par exemple avec
              /proc/parport/*/irq. Consultez /usr/src/linux/Documentation/parport.txt pour  plus  de  précisions
              sur parport.

       -t, --time millisecondes
              Le temps en centième de seconde d'attente du pilote si l'imprimante ne prend pas un caractère pour
              le  nombre  d'essais  dédiés  au paramètre -c. 10 est la valeur par défaut. Pour une impression la
              plus rapide possible, si la charge du système n'est pas un problème, vous pourriez le définir à 0.
              Si la vitesse d'impression n'est pas un problème, ou pour imprimer du  texte  sur  une  imprimante
              lente  avec  tampon,  alors  500  (5 secondes)  devrait  convenir,  avec une très faible charge du
              système. Cette valeur devrait normalement être environ dix fois plus petite pour  l'impression  de
              graphiques que pour le texte, pour de meilleures performances.

       -c, --chars caractères
              Le  nombre d'essais pour sortir un caractère sur l'imprimante avant de se mettre en veille pour -t
              temps. C'est le nombre de tours de boucle pour essayer d'envoyer un caractère à l'imprimante.  120
              semble  être  une bonne valeur pour les imprimantes en mode polling. 1000 est la valeur par défaut
              car certaines imprimantes deviennent instables sinon, mais vous devez la configurer à 1 pour gérer
              l'efficacité de processeur maximale si vous utilisez les interruptions. Avec une  imprimante  très
              rapide,  10  pourrait être plus sensé même en mode polling. Avec une très vieille imprimante, vous
              pouvez choisir une valeur plus grande.

              Définir -t temps à 0 équivaut à définir -c caractères à l'infini.

       -w, --wait millisecondes
              Le temps d'attente en microseconde lors d'un impact sur le cycle d'horloge. Même si la plupart des
              imprimantes ont l'air capables de gérer des cycles d'horloge très court, certaines imprimantes ont
              besoin d'un délai plus important. Augmenter cette valeur du 1 par défaut  permet  d'imprimer  avec
              ces  imprimantes. Cela permet aussi d'utiliser des câbles plus longs. Cette valeur peut aussi être
              diminuée à 0 si l'imprimante est assez rapide ou que la machine est assez lente.

       -a, --abort on|off
              Indiquer si l'imprimante doit abandonner en cas d'erreur — par défaut  elle  n'abandonne  pas.  Si
              vous  êtes  à  proximité  du  matériel,  vous  préférez  sans  doute pouvoir voir une erreur et la
              corriger, et laisser l'imprimante continuer l'impression. D'un autre côté, si vous  n'êtes  pas  à
              proximité,  vous  pourriez  préférer  que  la  file  d'attente  d'impression  se  rende compte que
              l'imprimante n'est pas prête, arrête d'essayer, et vous envoie un courrier à ce  sujet.  Le  choix
              vous appartient.

       -o, --check-status on|off
              Cette  option  ressemble beaucoup à -a. Elle force toutes les open() de ce périphérique à vérifier
              que le périphérique est connecté et ne signale pas d'erreurs de manque de papier ou  autre.  C'est
              la configuration correcte pour la plupart des versions de lpd.

       -C, --careful on|off
              Cette option ajoute des vérifications d'erreur supplémentaires (« prudentes »). Quand cette option
              est  activée  (on), le pilote d'imprimante s'assurera que l'imprimante est connectée et ne signale
              pas d'erreurs de manque de papier ou autre avant d'envoyer  des  données.  C'est  particulièrement
              utile  pour  les  imprimantes  qui  ont  l'air d'accepter normalement des données quand elles sont
              éteintes.

              Remarque : cette option est obsolète car c'est le comportement par défaut sur le noyau 2.1.131  et
              les noyaux plus récents.

       -s, --status
              Cette  option  renvoie  l'état  actuel  de l'imprimante, à la fois comme un nombre décimal compris
              entre 0 et 255, et comme une liste d’attributs actifs. Quand cette option est  indiquée,  -q  off,
              qui désactive l'affichage de l'IRQ actuelle, est sous-entendue.

       -T, --trust-irq on|off
              Cette  option  est  obsolète.  Elle  a  été ajoutée dans le noyau 2.1.131, puis a été retirée dans
              Linux 2.3.10. Ce qui suit ne concerne que ces noyaux.

              Cette option indique au pilote lp de faire confiance ou non à l'IRQ. Cette option n'a de sens  que
              si les interruptions sont utilisées. Si le pilote lp doit faire confiance à l'IRQ, alors, quand le
              pilote  lp  obtiendra  une  IRQ,  il  enverra le prochain caractère en attente à l'imprimante sans
              condition. même si l'imprimante prétend  toujours  être  occupée  (BUSY).  Le  pilote  lp  détecte
              automagiquement  s'il  est  possible  d'améliorer les performances en définissant cet attribut, et
              avertira dans ce cas avec un message du noyau.

              Remarque : faire confiance à l'IRQ est connu pour corrompre l'impression sur  certains  matériels,
              vous devez essayer de savoir si l'imprimante fonctionnera ou pas…

       -r, --reset
              Cette option réinitialise le port. Elle nécessite au moins une version 1.1.80 du noyau Linux.

       -q, --print-irq on|off
              Cette option définie l'impression de l'affichage des réglages d'IRQ actuels.

NOTES

       -o, -C et -s nécessitent toutes une version 1.1.76 du noyau Linux ou supérieure.

       -C nécessite une version de Linux antérieure à 2.1.131.

       -T nécessite une version 2.1.131 de Linux ou supérieure.

BOGUES

       À cause d'une malheureuse coïncidence, l'ioctl LPSTRICT de 2.0.36 a le même nombre que l'ioctl LPTRUSTIRQ
       introduite en 2.1.131. Veuillez donc utiliser l'option -T sur un noyau 2.0.36 avec un tunelp compilé sous
       2.1.131 ou supérieur sinon vous pourriez obtenir des effets indésirables.

FICHIERS

       /dev/lp?
       /proc/parport/*/*

DISPONIBILITÉ

       La commande tunelp fait partie du paquet util-linux, elle est disponible sur l’archive du noyau Linux.

util-linux                                        octobre 2011                                         TUNELP(8)