<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">On 30/07/2012 12:47, Aleksandr Dezhin
wrote:<br>
</div>
<blockquote cite="mid:50166634.1080507@dezhin.net" type="cite">
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
<div class="moz-cite-prefix">On 07/29/2012 10:35 AM, stef wrote:<br>
</div>
<blockquote cite="mid:5014D9CA.2010601@free.fr" type="cite">
<meta content="text/html; charset=UTF-8"
http-equiv="Content-Type">
<div class="moz-cite-prefix">Le 29/07/2012 08:22, Aleksandr
Dezhin a écrit :<br>
</div>
<blockquote cite="mid:5014D6A4.1070906@dezhin.net" type="cite">
<meta content="text/html; charset=UTF-8"
http-equiv="Content-Type">
<div class="moz-cite-prefix">On 07/28/2012 12:46 PM, Stef
wrote:<br>
</div>
<blockquote cite="mid:5013A6D4.6010406@free.fr" type="cite">
<meta content="text/html; charset=UTF-8"
http-equiv="Content-Type">
<div class="moz-cite-prefix">On 27/07/2012 23:25, Aleksandr
Dezhin wrote:<br>
</div>
<blockquote cite="mid:50130759.6050309@dezhin.net"
type="cite">
<meta http-equiv="content-type" content="text/html;
charset=UTF-8">
Dear developers,<br>
<br>
<span id="result_box" class="" lang="en"><span class="hps">I
am trying to</span> <span class="hps">develop</span>
<span class="hps">another web</span><span class="">-based
interface for</span> <span class="hps">sane. </span></span><span
id="result_box" class="" lang="en"><span class="hps">Faced
with</span> <span class="hps">a</span> <span
class="hps">problem, and</span> <span class="hps">do
not know</span> <span class="hps">how to avoid</span>
<span class="hps">it or</span> <span class="hps">solve
it.<br>
<br>
</span></span><span id="result_box" class="" lang="en"><span
class="hps alt-edited">I have </span><span
class="hps">Canon LiDE</span> <span class="hps">210</span>
<span class="hps">scanner</span><span class="">, it</span>
<span class="hps">works fine</span> <span class="hps">with
genesys</span> <span class="hps">backend</span><span>.
Locally scanimage works in all modes: color, gray,
lineart</span></span>. <span id="result_box" class=""
lang="en"><span class="hps">However,</span> <span
class="hps">if I</span> <span class="hps">scan
through</span> <span class="hps">the network using</span>
<span class="hps">net backend,</span> <span class="hps
alt-edited">it stops</span> <span class="hps
alt-edited">work in</span> <span class="hps">lineart</span>
<span class="hps">mode.<br>
<br>
</span></span>
<div id="gt-res-content" class="almost_half_cell">
<div dir="ltr" style="zoom:1">
<div id="tts_button" style="" class=""><object
type="application/x-shockwave-flash"
data="http://www.gstatic.com/translate/sound_player2.swf"
id="tts" height="18" width="18"></object></div>
<span id="result_box" class="short_text" lang="en"><span
class="hps">Scanimage</span> freezes<span>,</span>
<span class="hps">until</span> <span class="hps">I</span>
<span class="hps">kill</span> <span class="hps">the
process. I attached stderr of scanimage --mode
Lineart with SANE_DEBUG_NET=9. Process freezes
after "[net] sane_read: reading packet length",
"scanimage: received signal 15" appears after
killall scanimage.<br>
<br>
</span></span><span id="result_box" class=""
lang="en"><span class="hps">Unfortunately</span> <span
class="hps alt-edited">I can not check</span> <span
class="hps">whose</span> <span class="hps">problem</span>
<span class="hps">it is</span><span class="">:
genesys</span> <span class="hps">or</span> <span
class="hps">net backends.</span> <span
class="hps">Test backend</span> <span class="hps">does
not support</span> <span class="hps">lineart</span>
<span class="hps">mode.</span></span><br>
<br>
<span id="result_box" class="" lang="en"><span
class="hps">Has anyone</span> <span class="hps">encountered</span>
<span class="hps">a similar problem</span><span
class="">?</span> <span class="hps alt-edited">How
can I</span> <span class="hps">try</span> <span
class="hps alt-edited">solve it</span><span
class="">?</span></span><br>
<br>
Thanks.<br>
</div>
</div>
</blockquote>
Hello,<br>
<br>
what would be handy to solve this issue, would be to run
saned with SANE_DEBUG_GENESYS environment varaible set to
255, and get the debug messages. This way, I'll have the
scan parameters given to the genesys backend in order to
test this here.<br>
You may try to play with 'emulated lineart' option.<br>
And last, what is your SANE version ? It doesn't show up
in the log file.<br>
<br>
Regards,<br>
Stef<br>
</blockquote>
SANE version is 1.0.22, device connected to 32-bit OS
Thinstation 5.1 (sane build from sources), client where I
strart scanimage - 64-bit Ubuntu 12.04. <span id="result_box"
class="" lang="en"><span class="hps">Results</span> <span
class="hps">SANE_DEBUG_GENESYS</span> <span class="hps">I'll
send</span> <span class="hps">- as soon as</span> <span
class="hps">I get to</span> <span class="hps">the device.</span>
<span class="hps">By the way</span><span class="">, is there
a</span> <span class="hps">simple way to</span> <span
class="hps">capture</span> <span class="hps">stderr,</span>
<span class="hps">if</span> <span class="hps">saned</span>
<span class="hps alt-edited">used together</span> <span
class="hps">with</span> <span class="hps">xinetd? </span></span><span
id="result_box" class="" lang="en"><span class="hps">Today</span>
<span class="hps">I tried</span> <span class="hps">the same
(but both 64-bit Ubuntu) thing</span> <span class="hps">with
a another</span> <span class="hps">scanner</span> <span
class="hps">(HPLIP backend) - lineart</span> <span
class="hps">mode works</span><span>.</span></span> </blockquote>
<br>
Hello,<br>
<br>
I expect saned is exposing a bug in the genesys backend for
the settings you use, surely some issue with the amount of bytes
to send. I remember fixing such a bug for lide100/200 after
1.0.22 release, but this may be another one. </blockquote>
<span id="result_box" class="short_text" lang="en"><span
class="hps alt-edited">Seems</span> <span class="hps">I
should</span> <span class="hps">try </span><span class="hps">trunk</span>
<span class="hps">version.</span></span>
<blockquote cite="mid:5014D9CA.2010601@free.fr" type="cite">Test
with emulated lineart disabled.<br>
</blockquote>
Yes, it works with --disable-dynamic-lineart=yes<br>
<blockquote cite="mid:5014D9CA.2010601@free.fr" type="cite">Using
a wrapper script (redirecting stderr to file) could be enough,
and telling xinetd to use it instead of the current program.<br>
</blockquote>
<span id="result_box" class="" lang="en"><span class="hps">Wrapper
script</span> <span class="hps">for some reason</span> <span
class="hps">does not work.</span> <span class="hps
alt-edited">A feeling that</span> <span class="hps">saned</span>
<span class="hps">ignores</span> <span class="hps">the
environment variables</span><span>. </span></span><span
id="result_box" class="short_text" lang="en"><span class="hps">But</span>
<span class="hps alt-edited">I ran</span> <span class="hps">it
in</span> <span class="hps">standalone</span> <span
class="hps">mode :)<br>
Log attached.</span></span>
<blockquote cite="mid:5014D9CA.2010601@free.fr" type="cite"> <br>
Regards,<br>
Stef<br>
<br>
</blockquote>
<br>
</blockquote>
Hello,<br>
<br>
I cannot reproduce your bug running directly scanimage with the
same parameters than you :<br>
scanimage -d genesys --resolution 75 --width 213.2 --mode Lineart
2>rl.log >rl.pnm<br>
<br>
I am now going to set up saned.<br>
<br>
Regards,<br>
Stef<br>
</body>
</html>