Line 5:
Line 5:
Avant installation, allez sur http://www.sane-project.org/sane-supported-devices.html pour voir si votre scanner est supporté.
Avant installation, allez sur http://www.sane-project.org/sane-supported-devices.html pour voir si votre scanner est supporté.
−
Sur sme 7.3 la version de sane : 1.0.14.
+
Sur sme 7.3 la version de sane : 1.0.14. (J'ai compilé sane-1.0.17 pour sme 7.3. Cette version a beaucoup plus de drivers. Dès qu'elle sera en ligne, je mettrais le lien ici)
−
(J'ai compilé sane-1.0.17 pour sme 7.3. Cette version a beaucoup plus de drivers. Dès qu'elle sera en ligne, je mettrais le lien ici)
+
===Information ===
+
Pour avoir la liste des scanners supportés voir le lien 'http://www.sane-project.org/sane-supported-devices.html'.
+
Actuellement prendre la liste pour la version 1.0.14.
−
==HOWTO installation et utilisation d'un scanner avec SME 7.3==
+
===Installation===
−
+
Pour installer SANE, ouvrir une session sur le serveur sme en tant que root et taper la commande suivante :
−
−
Réglage de /etc/yum.conf pour qu'il aille chercher les rpms dans centos
−
−
Mettre à 1 pour base centos et à 1 pour updates centos
−
−
[base]
−
enabled=1
−
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
−
name=CentOS - os
−
gpgcheck=1
−
enablegroups=0
−
exclude=kernel kernel-smp kernel-xenU mkinitrd mdadm initscripts
−
−
[updates]
−
enabled=1
−
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
−
name=CentOS - updates
−
gpgcheck=1
−
enablegroups=0
−
exclude=kernel kernel-smp kernel-xenU mkinitrd mdadm initscripts
−
−
----------------------
−
−
===Installation de sane===
−
yum install sane-backends
yum install sane-backends
----------------------
----------------------
−
+
==== Recherche de votre scanner par sane ====
−
===Test de votre scanner (reconnaissance et driver)===
+
Après installation, sane devrait être capables de trouver votre scanner avec la commande suivante :
sane-find-scanner
sane-find-scanner
−
Cela recherche votre scanner
+
Le résultat de cette commande est de cette forme :
−
−
exemple
−
−
sane-find-scanner
# No SCSI scanners found. If you expected something different, make sure that
# No SCSI scanners found. If you expected something different, make sure that
Line 54:
Line 27:
# Also you need support for SCSI Generic (sg) in your operating system.
# Also you need support for SCSI Generic (sg) in your operating system.
# If using Linux, try "modprobe sg".
# If using Linux, try "modprobe sg".
−
+
found USB scanner (vendor=0x04b8 [EPSON], product=0x010f [EPSON Scanner 010F], chip=LM9832/3) at libusb:001:002
found USB scanner (vendor=0x04b8 [EPSON], product=0x010f [EPSON Scanner 010F], chip=LM9832/3) at libusb:001:002
# Your USB scanner was (probably) detected. It may or may not be supported by
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.
# SANE. Try scanimage -L and read the backend's manpage.
−
+
# Not checking for parallel port scanners.
# Not checking for parallel port scanners.
−
+
# Most Scanners connected to the parallel port or other proprietary ports
# Most Scanners connected to the parallel port or other proprietary ports
# can't be detected by this program.
# can't be detected by this program.
+
====Trouver le driver assigné ====
+
Pour trouver le driver assigné à votre scanner, faire la commande suivante :
scanimage -L
scanimage -L
−
cela vous donne le driver de votre scanner s'il est reconnu par sane
+
Si un driver est trouvé, le résultat de cette commande est de cette forme :
−
−
exemple
−
scanimage -L
device `plustek:libusb:001:002' is a Epson Perfection 1250/Photo USB flatbed scanner
device `plustek:libusb:001:002' is a Epson Perfection 1250/Photo USB flatbed scanner
−
'''Si un driver a été trouvé, vous pouvez continuer la configuration...'''
+
Si un driver a été trouvé, vous pouvez continuer la configuration. Sinon faites la commande suivante pour enlever le rpm : sane-backends
−
−
−
'''sinon faites la commande suivante pour enlever le rpm de sane-backends'''
yum remove sane-backends
yum remove sane-backends
+
===Votre première acquisition ===
−
----------------------
+
Pour faire une acquisition avec votre scanner, faire la commande suivante avec le driver spécifié avec [SANE#Trouver le driver assigné].
−
===Tester votre scanner (Votre première acquisition)===
+
scanimage -d nom_driver --format tiff -l 0 -t 0 -x 215 -y 297 > outfile.tiff
+
Remplacer nom_driver avec celui trouvé avec la commande 'scanimage -L' [SANE#Trouver le driver assigné] :
scanimage -d plustek:libusb:001:002 --format tiff -l 0 -t 0 -x 215 -y 297 > outfile.tiff
scanimage -d plustek:libusb:001:002 --format tiff -l 0 -t 0 -x 215 -y 297 > outfile.tiff
−
−
'plustek:libusb:001:002' => mettez ce qui a été trouvé avec la commande scanimage -L
−
−
−
----------------------
===Vous pouvez voir la résolution de votre scanner avec la commande===
===Vous pouvez voir la résolution de votre scanner avec la commande===
Line 101:
Line 67:
man sane
man sane
−
----------------------
----------------------
===Configuration pour que votre scanner soit accessible sur le réseau===
===Configuration pour que votre scanner soit accessible sur le réseau===
+
+
saned est le démon de SANE. Il permet à des clients du réseau d'accéder aux périphériques d'acquisition qui se trouve nt sur le serveur.
----------------------
----------------------
====MAJ de /etc/hosts.allow pour sane====
====MAJ de /etc/hosts.allow pour sane====
+
+
Mettre dans /etc/hosts.allow une ligne avec les template-custom
mkdir /etc/e-smith/templates-custom/etc
mkdir /etc/e-smith/templates-custom/etc
Line 125:
Line 94:
====MAJ de /etc/services pour sane====
====MAJ de /etc/services pour sane====
+
+
Mettre dans /etc/services une ligne avec les template-custom
mkdir /etc/e-smith/templates-custom/etc/services/
mkdir /etc/e-smith/templates-custom/etc/services/