mercredi 28 novembre 2007

scanner Epson Perfection V10 sous debian 2.6.22-2-686

il faut d'abord installer tous les paquets
libsane
libusb
xsane
sane-utils

récupérer chez avasis les paquets rpm iscan et iscan-plugin
iscan-2.3.0-1.c2.i386.rpm
iscan-plugin-gt-s600-2.0.0-1.c2.i386.rpm
http://www.avasys.jp/english/linux_e/dl_scan.html
installer alien par apt-get ou synaptic
on se rend dans le répertoire de téléchargement des fichiers iscan*.rpm
cd répertoire
puis on débiannise les paquets rpm
en root (su -) : alien -d --scripts iscan-2.3.0-1.c2.i386.rpm
alien - d --scripts iscan-plugin-gt-s600-2.0.0-1.c2.i386.rpm

toujours dans ce répertoire on les installe (en root) par dpkg
dpkg -i iscan-2.3.0-1.c2.i386.deb
dpkg -i iscan-plugin-gt-s600-2.0.0-1.c2.i386.deb

si il y a une erreur c'est peut être que libsane-extras est installé (on cherche à l'installer par erreur car il contient le module epkowa de epson).

on vérifie en root l'installation:
sane-find-scanner
puis
scanimage -L

si ça ne marche pas, erreur d'installation.

il faut ensuite donner les droits d'utilisation
dans /etc/group on trouve la ligne et on obtient
scanner:x:111:sonlogin
# ce n'est peut être pas 111 chez vous, en tous cas il faut juste rajouter scanner à la ligne
(par exemple par nano -t /etc/group, on se déplace avec les flèches, on enregistre par ctrl+x)
puis on renseigne le répertoire hotplug
en root : nano -t /etc/hotplug/usb/iscan-device
on trouve et on renseigne comme tel:
# Of course, fallback behaviour can be customised ;-)
#
DEFAULT_OWNER=root
#DEFAULT_GROUP=root
DEFAULT_GROUP=scanner
DEFAULT_PERMS=0666

on enregistre (ctrl x)
puis on redémmare l'ordi, si je n'ai rien oublié xsane marche .

EDIT: un ami m'a fait remarquer que faire en root :
adduser nom_utilisateur scanner
était plus chic ;-)

si problème m'écrire sur
debianpmd@orange.fr

1 commentaire:

Benoit a dit…

Bonjour,

Il faut noter que sous debian/unstable (à la date de ce post), les packages sane et libsane ont une dépendance sur libsane-extras. Afin de pouvoir enlever libsane-extras pour installer iscan, il faut utiliser:

$ dpkg -r --force-depends libsane-extras.

On peut ensuite installer iscan normalement.