On Thu, Jan 11, 2007 at 01:13:22PM +0100, Alessandro Zummo wrote: > David Roundy <drou...@darcs.net> wrote: > > Sad to say, I've made the mistake of purchasing an epson perfection V100 > > photo scanner, and am now wondering what I can do with this thing. I see > > now that it's not supported, although there's a proprietary iscan thing > > that works with it, but it doesn't seem to be available for x86-64. > > Hello David,
Hello! > we should first understand if this scanner uses the > EPSON ESC/I protocol. You might want to enable debugging > (man sane-epson) and report the results of scanimage -L . I'm attaching the output. I went with full debugging, since you didn't specify, and I'm not sure what you'd need. Thanks for your help! -- David Roundy Department of Physics Oregon State University -------------- next part -------------- [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, ># SCSI scanner:< [epson] sane_init, >scsi EPSON< [epson] sane_init, ># for the GT-6500:< [epson] sane_init, >scsi "EPSON SC"< [epson] sane_init, >#< [epson] sane_init, ># Parallel port scanner:< [epson] sane_init, >#pio 0x278< [epson] sane_init, >#pio 0x378< [epson] sane_init, >#pio 0x3BC< [epson] sane_init, >#< [epson] sane_init, ># USB scanner:< [epson] sane_init, ># There are two different methods of configuring a USB scanner: libusb and the kernel module< [epson] sane_init, ># For any system with libusb support (which is pretty much any recent Linux distribution) the< [epson] sane_init, ># following line is sufficient. This however assumes that the connected scanner (or to be more< [epson] sane_init, ># accurate, it's device ID) is known to the backend.< [epson] sane_init, >usb 0x4b8 0x12d< [epson] attach_one_usb(libusb:003:033) [epson] SANE Epson Backend v0.2.46 - 2006-06-11 [epson] attach(libusb:003:033, 3) [epson] attach: opening libusb:003:033 [epson] Found valid EPSON scanner: 0x4b8/0x12d (vendorID/productID) [epson] reset() [epson] send buf, size = 2 [epson] buf[0] 1b . [epson] buf[1] 40 @ [epson] w_cmd_count = 1 [epson] r_cmd_count = 0 [epson] w_cmd_count = 1 [epson] r_cmd_count = 1 [epson] receive buf, expected = 1, got = 1 [epson] buf[0] 15 . [epson] get_identity_information() [epson] send buf, size = 2 [epson] buf[0] 1b . [epson] buf[1] 49 I [epson] w_cmd_count = 2 [epson] r_cmd_count = 1 [epson] w_cmd_count = 2 [epson] r_cmd_count = 2 [epson] receive buf, expected = 4, got = 1 [epson] buf[0] 15 . [epson] code 15 [epson] type 0x00 [epson] level 0x00 [epson] no option equipment installed [epson] Unknown type or level , using B3 [epson] fbf tlx 0.000000 tly 0.000000 brx -32768.000000 bry -32768.000000 [mm] [epson] send buf, size = 2 [epson] buf[0] 1b . [epson] buf[1] 44 D [epson] w_cmd_count = 3 [epson] r_cmd_count = 2 [epson] w_cmd_count = 3 [epson] r_cmd_count = 3 [epson] receive buf, expected = 1, got = 1 [epson] buf[0] 15 . [epson] send buf, size = 2 [epson] buf[0] 1b . [epson] buf[1] 44 D [epson] w_cmd_count = 4 [epson] r_cmd_count = 3 [epson] w_cmd_count = 4 [epson] r_cmd_count = 4 [epson] receive buf, expected = 1, got = 1 [epson] buf[0] 15 . [epson] send buf, size = 2 [epson] buf[0] 1b . [epson] buf[1] 44 D [epson] w_cmd_count = 5 [epson] r_cmd_count = 4 [epson] w_cmd_count = 5 [epson] r_cmd_count = 5 [epson] receive buf, expected = 1, got = 1 [epson] buf[0] 15 . [epson] Max. supported color depth = 8 [epson] request_focus_position() [epson] Disabling 'Set Focus' support [epson] send buf, size = 2 [epson] buf[0] 1b . [epson] buf[1] 66 f [epson] w_cmd_count = 6 [epson] r_cmd_count = 5 [epson] w_cmd_count = 6 [epson] r_cmd_count = 6 [epson] receive buf, expected = 4, got = 1 [epson] buf[0] 15 . [epson] code 15 [epson] scanner model: [epson] close_scanner(fd = 0) [epson] w_cmd_count = 6 [epson] r_cmd_count = 6 [epson] w_cmd_count = 6 [epson] r_cmd_count = 6 [epson] sane_init, ># For libusb support for unknown scanners use the following command< [epson] sane_init, ># usb <product ID> <device ID>< [epson] sane_init, ># e.g.:< [epson] sane_init, ># usb 0x4b8 0x110< [epson] sane_init, ># And for the scanner module, use the following configuration:< [epson] sane_init, >#usb /dev/usbscanner0< [epson] sane_init, >#usb /dev/usb/scanner0< [epson] sane_get_devices() device `epson:libusb:003:033' is a Epson flatbed scanner From azummo-li...@towertech.it Thu Jan 11 21:38:40 2007 From: azummo-li...@towertech.it (Alessandro Zummo) Date: Thu Jan 11 21:45:30 2007 Subject: [sane-devel] options for epson perfection V100 PHOTO? In-Reply-To: <20070111200103.gi10...@abridgegame.org> References: <20070108230338.gj3...@abridgegame.org> <20070111131322.436e35b5@inspiron> <20070111200103.gi10...@abridgegame.org> Message-ID: <20070111213840.6ea322bb@inspiron> On Thu, 11 Jan 2007 12:01:05 -0800 David Roundy <drou...@darcs.net> wrote: > Hello! > > > we should first understand if this scanner uses the > > EPSON ESC/I protocol. You might want to enable debugging > > (man sane-epson) and report the results of scanimage -L . > > I'm attaching the output. I went with full debugging, since you didn't > specify, and I'm not sure what you'd need. Thanks for your help! At a first glance, it seems it isn't compatible. Maybe Olaf knows more ;) -- Best regards, Alessandro Zummo, Tower Technologies - Torino, Italy http://www.towertech.it