[sane-devel] State of the epjitsu backend for ScanSnap S1100/S1300i

m. allan noah kitno455 at gmail.com
Tue Nov 20 14:16:52 UTC 2012


This is the first I have heard of the S1300i, so its not surprising it
does not work :)

I have a partially completed merger of the S1100 code, but its pretty
broken now. I will finish it some day.

Hiroshi Miura has done a great deal of work on his own to merge this
driver, and he has a github repo with his branch. It does not contain
all the features of my S1100 patch. I probably should abandon my work
and use his merger instead.

https://github.com/miurahr/sane-backends/commits/epjitsu-s1100

allan

On Tue, Nov 20, 2012 at 9:02 AM, Simon Matter <simon.matter at invoca.ch> wrote:
> Hi,
>
> I'm trying to get two scanners to work for our mobile users. They are
> Fujitsu ScanSnap S1100 and S1300i.
>
> Since the S1300 is known to work like the S300 I was hoping the S1300i
> will also work. I've configured the USB id in epjitsu.conf to load
> Firmware 1300i_0D12.nal and it all seems well but once I start a scan I
> only get I/O errors. Here's the log from where it seems to fail:
>
> [epjitsu] read_from_scanner: start rB:24584 len:24584
> [epjitsu] do_cmd: start
> [epjitsu] in: memset 24584 bytes
> [epjitsu] in: reading 24584 bytes, timeout 10000
> [epjitsu] in: retVal 9
> [epjitsu] in: return error 'Error during device I/O'
> [epjitsu] read_from_scanner: error reading status = 9
> [epjitsu] read_from_scanner: finish rB:24576 len:0
> [epjitsu] coarsecal: cant read from scanner
> [epjitsu] sane_start: ERROR: failed to coarsecal
> [epjitsu] sane_cancel: start
> [epjitsu] sane_cancel: finish
> scanimage: sane_start: Error during device I/O
> [epjitsu] sane_cancel: start
> [epjitsu] sane_cancel: finish
> [epjitsu] sane_close: start
> [epjitsu] sane_cancel: start
> [epjitsu] sane_cancel: finish
> [epjitsu] lamp: start (0)
> [epjitsu] do_cmd: start
> [epjitsu] cmd: writing 2 bytes, timeout 10000
> [epjitsu] cmd: >>
> [epjitsu] 000: 1b d0
> [epjitsu] cmd: wrote 2 bytes, retVal 0
> [epjitsu] in: memset 1 bytes
> [epjitsu] in: reading 1 bytes, timeout 10000
> [epjitsu] in: retVal 0
> [epjitsu] in: read 1 bytes
> [epjitsu] in: <<
> [epjitsu] 000: 15
> [epjitsu] do_cmd: finish
>
> So my question is did anybody have luck with the S1300i and got it to work?
>
> The other question is about the S1100: I found the epjitsu-21.diff which
> seems promising. I saw nice things like the device names being set
> according to the name and serial number of the device. But, is it still
> the current version? Since it's said that it works with the S1100 but
> breaks the other devices, was there any progress made in the mean time?
>
> Regards,
> Simon
>
>
> --
> sane-devel mailing list: sane-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
> Unsubscribe: Send mail with subject "unsubscribe your_password"
>              to sane-devel-request at lists.alioth.debian.org



-- 
"The truth is an offense, but not a sin"



More information about the sane-devel mailing list