par Christian Chartier |
|||
A r t i c l e s |
|
|
|
|
Passons à la pratique Pour cet exemple de configuration, nous utiliserons le scanner Umax 2000P, mais la configuration décrite a été également testée avec succès avec un scanner Mustek sur port parallèle (avec le backend mustek_pp). Si vous avez un autre modèle de scanner supporté par sane, remplacez dans ce qui suit le backend umax_pp par celui correspondant à votre modèle de scanner. Nous utiliserons la distribution Mandrake 8.2. Cette distribution étant basée sur une Red Hat, ces informations devraient pouvoir être transposées sur toute distribution basée sur la Red Hat. Toutes les manipulations d'installation de packages et de modification des fichiers de configuration doivent être effectués en tant que superutilisateur (root). Pour cela, ouvrir une console et taper : su puis le mot de passe de
root. Installer sane : Le backend nécessaire
au scanner umax 2000P livré avec la version 1.07 de sane figurant sur
les CD de la Mandrake 8.2 comporte un bug (corrigé depuis, mais je
ne crois pas qu'il existe un package à jour). Il ne faut donc pas
installer cette version de sane. Si vous l'avez déjà installée,
commencez par la désinstaller. Installer la version 1.05 (présente sur les CD de la mandrake 8.1 ou téléchargeable sur internet : faire une recherche sur www.rpmfind.net). Vous pouvez par contre installer la version de xsane de la mandrake 8.2 (version 0.84). 1 – télécharger
sane (ou le récupérer sur les CDs de la Mandrake 8.1) et
xsane 2 – installer sane rpm -ivh libsane*.rpm 2 bis – vérifier si les packages nécessaires sont bien installés rpm -qa | grep sane Vous devez voir les trois packages ci-dessus. 3 – configurer le backend
umax_pp Configurer le port parallèle
sur lequel est connecté votre scanner. Il vous faut pour cela modifier
à l'aide d'un éditeur de texte (vi ou kedit ou autre) le fichier /etc/sane.d/dll.conf comme
suit (si votre scanner est connecté au premier port parallèle)
: # DEVICES # Configurer le modèle de votre scanner # model number N'oubliez pas d'enregistrer vos modifications ! 4 – configurer sane Pour cela, éditez le fichier /etc/saned.d/dll.conf et décommentez les lignes net et umax_pp (toutes les autres lignes peuvent être commentées ou même supprimées) Pour décommenter : enlever le # en début de ligne – pour commenter : mettre un # en début de ligne. # enable the next line
if you want to allow access through the network: N'oubliez pas d'enregistrer vos modifications ! 5 – tester le scanner en lançant un scan en tant que root (après avoir connecté et mis sous tension le scanner !) en tapant : xsane si le scanner est reconnu par sane, vous devriez voir apparaître l'écran principal de xsane. Sinon, vous aurez un message d'erreur : xsane : aucun périphérique disponible. Revoyez votre configuration depuis le point 2bis. Si le scanner est bien
trouvé, quittez xsane et passez aux points suivants : 6 - configurez le backend
net Pour cela, éditez
le fichier /etc/sane.d/net.conf
et décommentez la ligne localhost : N'oubliez pas d'enregistrer vos modifications ! 7 - configurez saned Pour cela, éditez le fichier /etc/sane.d/saned.conf et décommentez la ligne localhost : # N'oubliez pas d'enregistrer vos modifications ! 8 – rajouter le service sane dans /etc/services Pour cela, ouvrez le fichier /etc/services avec un éditeur de texte et rajoutez la ligne décrivant le service sane (vers la fin du fichier) : ....... N'oubliez pas d'enregistrer vos modifications ! 9 – créez
un fichier /etc/xinetd.d/sane
contenant les lignes suivantes : N'oubliez pas d'enregistrer le fichier ! Notez bien les lignes
suivantes : 10 – vérifiez que xinetd est bien lancé au démarrage (avec drakxservices ou linuxconf ou tout autre utilitaire de configuration des services), ou plus simplement en tapant : chkconfig –list xinetd le service doit être actif dans les runlevels (niveaux d'exécution) 3, 4 et 5. Si xinetd n'est pas actif, tapez : chkconfig –add xinetd 11 – lancez ou relancez
le service xinetd
: Si xinetd n'était
pas actif, tapez : service xinetd start S'il était actif,
tapez : service xinetd restart 12 – repassez en mode utilisateur : exit 13 – lancez xsane xsane si le scanner est reconnu par sane, vous devriez voir apparaître l'écran principal de xsane. Sinon, vous aurez un message d'erreur : xsane : aucun périphérique disponible. Revoyez votre configuration depuis le point 5.
|
||||||||||||