OVH Cloud OVH Cloud

scanner canon 4000S

2 réponses
Avatar
zozo
quelqu'un l'a fait tourner sous linux ? en SCSI ou USB ?

2 réponses

Avatar
ericb
Bonjour,

zozo a écrit:
quelqu'un l'a fait tourner sous linux ? en SCSI ou USB ?




Non pour SANE..., mais oui avec Vuescan, shareware (propriétaire), que
l'on trouve ici :

http://www.hamrick.com

J'utilise pour cela l'interface SCSI. l'USB ne donne rien pour l'instant.

Comme j'aime bien Vuescan, j'ai aussi acheté une licence (pro à 89$) à
son auteur. La mise à jour est illimitée, et j'ai accès à certaines
extensions.

Mais comme je préfèrerais du libre, je me suis proposé d'aider sur la
liste sane-devel, pour implémenter quelque chose avec ce scanner en
utilisant SANE. Je me suis procuré tout ce qu'il faut, et le projet va
bientôt démarrer. J'ai encore une ou deux semaines chargées, et après
cela devrait aller mieux.


P.S. : je parle du Canon FS4000 (scanner à diapos et à films)

#####Dernières nouvelles : ###############"

Le dernier noyau semble prendre en compte ce scanner via l'USB :

(trouvé là :

http://www.meier-geinitz.de/kernel/patches/patch-2.4.22-newids8.dif )

-----------------début-----------------------------------

#include <linux/usb.h>
@@ -104,6 +104,7 @@
/* Avision */
{ USB_DEVICE(0x0638, 0x0268) }, /* iVina 1200U */
{ USB_DEVICE(0x0638, 0x0a10) }, /* iVina FB1600 (=Umax Astra 4500) */
+ { USB_DEVICE(0x0638, 0x0a20) }, /* iVina FB1800 (=Umax Astra 4700) */
/* Benq: see Acer */
/* Brother */
{ USB_DEVICE(0x04f9, 0x010f) }, /* MFC 5100C */
@@ -116,10 +117,12 @@
{ USB_DEVICE(0x04a9, 0x2206) }, /* CanoScan N650U/N656U */
{ USB_DEVICE(0x04a9, 0x2207) }, /* CanoScan N1220U */
{ USB_DEVICE(0x04a9, 0x2208) }, /* CanoScan D660U */
+ { USB_DEVICE(0x04a9, 0x220a) }, /* CanoScan D2400UF */
{ USB_DEVICE(0x04a9, 0x220b) }, /* CanoScan D646U */
{ USB_DEVICE(0x04a9, 0x220c) }, /* CanoScan D1250U2 */
{ USB_DEVICE(0x04a9, 0x220d) }, /* CanoScan N670U/N676U/LIDE 20 */
{ USB_DEVICE(0x04a9, 0x220e) }, /* CanoScan N1240U/LIDE 30 */
+ { USB_DEVICE(0x04a9, 0x220f) }, /* CanoScan 8000F */
{ USB_DEVICE(0x04a9, 0x2213) }, /* LIDE 50 */
{ USB_DEVICE(0x04a9, 0x3042) }, /* FS4000US */ # <------- :-)

------------------------fin(coupé)----------------------------

Mais je n'ai pas testé...



Cordialement



--
NON AUX BREVETS SUR LES LOGICIELS. Voir http://swpat.ffii.org/

eric b

Avatar
ericb
Bonjour,

-----------------début-----------------------------------

#include <linux/usb.h>
@@ -104,6 +104,7 @@
/* Avision */


<...coupé...>

{ USB_DEVICE(0x04a9, 0x220c) }, /* CanoScan D1250U2 */
{ USB_DEVICE(0x04a9, 0x220d) }, /* CanoScan N670U/N676U/LIDE 20 */
{ USB_DEVICE(0x04a9, 0x220e) }, /* CanoScan N1240U/LIDE 30 */
+ { USB_DEVICE(0x04a9, 0x220f) }, /* CanoScan 8000F */
{ USB_DEVICE(0x04a9, 0x2213) }, /* LIDE 50 */
{ USB_DEVICE(0x04a9, 0x3042) }, /* FS4000US */ # <------- :-)

------------------------fin(coupé)----------------------------



J'ajoute qu'il y aurait un bug avec la libusb, parce que le FS4000 est
bien vu, mais comme un HP4200 Flatbed (ce pointest discuté en ce moment
sur la ml sane-devel). Par contre, le pilote usbdriver est bien chargé.
L'espoir demeure. Il ne reste plus qu' à proposer un backend :-)



A suivre...


--
NON AUX BREVETS SUR LES LOGICIELS. Voir http://swpat.ffii.org/

eric b