Bonjour !
Mon "vieil" Epson Perfection 2450 Photo connecté en USB me fait de misères.
Quand je le branche, dmesg me le montre :
usb 2-1: new high speed USB device using ehci_hcd and address 5
usb 2-1: configuration #1 chosen from 1 choice
lsusb aussi :
Bus 002 Device 005: ID 04b8:0112 Seiko Epson Corp. Perfection 2450
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 001 Device 003: ID 046d:c30a Logitech, Inc.
Bus 001 Device 004: ID 046d:c00e Logitech, Inc. M-BJ69 Optical Wheel Mouse
Bus 001 Device 002: ID 04e1:0201 Iiyama North America, Inc. Monitor Hub
Xscanimage se lance et affiche immédiatement ses fenêtres disant qu'il a trouvé un Epson GT9000 (ce doit être le modème d'origine du 2450 ?)
Mais si je lance une numérisation, ou un apperçu, j'ai un message d'erreur et dmesg me donne ça :
usb 2-1: usbfs: interface 0 claimed by usbfs while 'iscan' sets config #1
ppdev0: registered pardevice
ppdev0: unregistered pardevice
ppdev1: claim the port first
ppdev2: claim the port first
ppdev3: claim the port first
ppdev0: registered pardevice
ppdev0: unregistered pardevice
ppdev0: registered pardevice
ppdev0: unregistered pardevice
ppdev1: claim the port first
ppdev2: claim the port first
ppdev3: claim the port first
ppdev0: registered pardevice
ppdev0: unregistered pardevice
ppdev0: registered pardevice
ppdev0: unregistered pardevice
ppdev1: claim the port first
ppdev2: claim the port first
ppdev3: claim the port first
ppdev0: registered pardevice
ppdev0: unregistered pardevice
ppdev0: registered pardevice
ppdev0: unregistered pardevice
ppdev1: claim the port first
ppdev2: claim the port first
ppdev3: claim the port first
ppdev0: registered pardevice
ppdev0: unregistered pardevice
usb 2-1: USB disconnect, address 5
Et après, plus rien à faire: Scanimage -L ne le trouve plus, quoi que je fasse.
J'ai tenté avec le driver propiétaire Epson "iscan" mais même punition.
Question : une piste ? une solution ? des idées ?
D'avance merci !
hum...

Une recherche sur le projet sane http://www.sane-project.org/sane-mfgs.html#Z-EPSON
donne un support pour ton scanner :
Perfection 2450 USB IEEE-1394 0x04b8/0x0112 Complete epson
(0.2.42) sane-epson
Regarde la configuration de sane : http://www.sane-project.org/man/sane-epson.5.html

Sinon made in Japan, il y a ca : http://www.avasys.jp/english/linux_e/dl_scan.html
mais je pense que tu dois t'en tirer avec sane !!!!!!!!!!!!


++
Ben, ni l'un ni l'autrez ne marchent...
Ca fait 3 fois que je revois la config, et que je scanne (sur la même machine) sous XP sans PB...
ok...
juste une remarque...
je vois sur tes traces ppdev qui ressemble a un acces a un port // !!!
Es tu sur de ta config ?

Pour le debug, tu as une variable d'environnement. Essaye :
# export SANE_DEBUG_EPSON=128 ; xscanimage
++

PS : XP, c'est XP. Tous les constructeurs de materiel font des drivers pour XP pour vendre ! Linux n'a pas cette chance...
Tu as regarde ici ?
Oui. Sans succés "so far".
J'ai "I/O error" dès que je veux scanner.
Voici le résultat du log :
==============================================================
[sanei_debug] Setting debug level of epson to 128.
[epson] sane_init: sane-backends 1.0.18
[epson] sane_init, ># epson.conf<
[epson] sane_init, >#<
[epson] sane_init, ># here are some examples for how to configure the EPSON backend<
[epson] sane_init, >#<
[epson] sane_init, >#<
[epson] sane_init, ># USB scanner:<
[epson] sane_init, >usb 04b8 0112<
[epson] attach_one_usb(04b8 0112)
[epson] SANE Epson Backend v0.2.46 - 2006-06-11
[epson] attach(04b8 0112, 3)
[epson] attach: opening 04b8 0112
[epson] Cannot open 04b8 0112 as a parallel-port device: Invalid argument
[epson] sane_get_devices()
=======================================================
JE ne sais pas pourquoi il insiste à ouvrir un port parallèle !
En tout cas, il est pas causant !
"PS : XP, c'est XP. Tous les constructeurs de materiel font des drivers pour XP pour vendre ! Linux n'a pas cette chance..."
Ah, mais mon bon Monsieur, Epson, a pensé à nous !
Ils fournissent un driver "propriétaire" avec un pinguin dedans !
C'est Avasys (la boite de logiciel du groupe) qui le fournit.
Mais, même avec ça ça marche pas. Le log est plus complet que dans le cas du backend sane Epson, mais, on ne progresse pas plus.
Il va me falloir tenter de recompiler moi meme...
hum...
Tu peux montrer le contenu du fichier epson.conf ?

++
Avec plaisir ....
=========================
# epson.conf
#
# here are some examples for how to configure the EPSON backend
#
# SCSI scanner:
# for the GT-6500:

usb

==================================================
Et voila.
Je prends toutes les idées.
Bon, vu que ça fait des semaines que je me bats avec, va falloir vous creuser, les gars !
hum...
modifie le fichier epson.conf pour remplacer :
usb
par
usb 0x04b8 0x0112

et teste....

++

PS :
edite le fichier /etc/sane.d/dll.conf
et garde juste dedans :
epson
11 jours plus tard
bon ba là , il y a un soucci avec SELinux, voila pour un scanner sur une multifonction espon DX3850
instalation de iscan
lancement de sane =>pas de scanenrs détecter
passage de SElinux srict à SELinux permisif
lancement sz sane =>le scanners est detécter et il fonctionne
donc quel est la régles a donner a SElinux pour qu'il foncrinne en mode srtict, tout en détéctant le scanners ??
"usb 0x04b8 0x0112"
ne marche pas.
Mon selinux est en mode désactivé.
Avasys ne marche pas.
Mais Vuescan marche du feu de Dieu sur la même machine avec le même scanner...
Tiens tiens....
6 jours plus tard
Bon, ce week end j'ai fait un essai :
Ma CM dispose d'un port FireWire (IEE1394a) comme j'ai un boitier externe en FW, j'ai *aussi* un câble. Mon scanner etant vendu dans le monde MAc, dispose d'une prise Firewire ...
Je l'ai branché en Firwire, et, là, OH miracle, il marche du premier coup !
Il est vu comme sg0 et se crée un device /dev/scanner. Xsane marche nickel (il signale GT7000 qui est la ref Japonaise de la chose) mais a part ça ça boume !
P.S. Avasys (iscan) ne le detecte pas ... et Vuescan marche toujours pareil ..