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

m. allan noah kitno455 at gmail.com
Wed Nov 21 15:06:37 UTC 2012


Again, there is no reason to think that any version of the epjitsu
backend, patched or not, will work with the S1300i. We need logs of
the device being used under windows.

allan

On Wed, Nov 21, 2012 at 9:34 AM, Simon Matter <simon.matter at invoca.ch> wrote:
>> 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.
>
> I've tried it and got it to work with the S1100 but not with the S1300i.
> But you say it's pretty broken now and I'm unable to fix it.
>
>>
>> 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.
>
> Well, I've tried it with sane-backends 1.0.22 and 1.0.23 and it segfaults
> for me :(
>
> Simon
>
>>
>> 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"
>>
>
>



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



More information about the sane-devel mailing list