Installation d'une epson stylus color 400
Introduction
Dans ce petit howto, je vais vous décrire la procédure que j'ai utilisé pour
installer mon imprimante espon stylus color 400 sous Mandrake 6.
Je ne vais pas rentrer trop dans les détails, car il y a de très bon howto
pour cela (cf. Printing-Usage-HOWTO et Printing-HOWTO).
Rmq.: J'ai testé cette configuration sur RedHat 5.* et Mandrake 5.* et >.
Ca fonctionne bien.
Pour les autres distributions, je n'ai jamais testé la config,
mais à priori, il n'y a pas de raison pour que cela ne marche pas.
Le programme printtool sous RedHat ou mandrake
Pour ceux qui utilise une RedHat ou une Mandrake, la première chose à lancer est
printtool.
- Connectez vous sous root et lancez printtool.
Si vous avez utilisé su, faire SETENV DISPLAY :0.0 et xhost +.
- Allumez votre imprimante.
- Cliquez sur Add et appuyez sur OK pour une imprimante locale.
Le logiciel tente alors de détecter le port parallèle utilisé par l'imprimante.
En principe, si votre imprimante est allumée, elle sera détectée.
- Appuyez sur OK.
Si vous installez une seule imprimante, le mieux est de laisser les options par défaut.
Si la détection du port de votre imprimante a échoué, modifiez l'information sur
le périphérique d'impression (/dev/lp0 pour moi).
- Sélectionnez maintenant le filtre d'entrée :
Sélectionnez un type d'imprimante, une résolution, et la taille du papier
(Epson Stylus Color (UP), NAxNA et a4).
Pour mon imprimante stylus 400, j'ai choisi le pilote uniprint stc600pl pour pouvoir
imprimer en 360x360. Vous pouvez également choisir le pilote stc600p (720x720).
Cliquez sur l'option EOF pour éjecté la page en fin d'impression.
Vous pouvez également définir les marges pour les impressions.
- Appuyez sur OK jusqu'à revenir au point de départ et relancez lpd.
- Sélectionnez maintenant l'imprimante nouvellement créer et lancer le test d'impression
ASCII.
Normalement, la page de test en texte ASCII doit sortir.
Rmq.: Vous pouvez avoir de multiples définitions d'imprimante pour chacune de vos
imprimantes réelles. Une pour chaque taille de papier, pour les différentes
résolutions, etc ...
Les filtres magiques
Un filtre magique est capable de déterminer la nature du filtre à appliquer d'après
le type des données contenues dans le fichier à traite.
Par exemple, si le fichier est un fichier texte simple, il l'imprimera en
utilisant les méthodes traditionnelles. Si c'est un fichier PostScript, ou un autre
format, il l'imprimera en utilisant une autre méthode (ghostscript). Deux exemples en
sont magicfilter et APSfilter. Une limitation de ce style de programme est que les
programmes appropriés doivent être installés avant l'installation du filtre.
La raison en est que quand magicfilter s'installe, il recherche dans votre système des
programmes spécifiques (comme ghostscript qui, s'il le trouve, lui permettra de traiter
les fichier PostScript) et se construit alors sur la base du résultat de ses recherches.
Pour pouvoir traiter tous les fichiers à imprimer, vous devrez probablement avoir
installé l'un de ces programmes :
- GhostScript
- TeX
- NetPBM
- jpeg utilities
- gzip
Vous pouvez récupérer ici le package magicfilter :
Pour installer magicfilter-1.2-epson.tar.gz, c'est simple :
cd (ou est l'archive)
tar zxvf magicfilter-1.2-epson.tar.gz
cd magicfilter-1.2-epson
./configure
make
make install (avec les permissions root)
Maintenant, il suffit déditer le fichier
/etc/printcap
pour spécifier le chemin du filtre.
Voici à quoi ressemble mon fichier /etc/printcap :
##PRINTTOOL3## LOCAL uniprint NAxNA a4 {} U_EpsonStylusColor stc600pl 0
lp:\
:sd=/var/spool/lpd/lp:\
:mx#0:\
:sh:\
:lp=/dev/lp0:\
:if=/usr/bin/stcolor-filter:
Vous pouvez tester la config en réouvrant printtool et en essayant une impression avec
le test au format postscript.