I patched sane-backends-1.0.4/sanei/sanei_scsi.c with this patch:
--- sane-backends-1.0.4/sanei/sanei_scsi.c.orig Wed Jan 10 01:41:09 2001
+++ sane-backends-1.0.4/sanei/sanei_scsi.c Wed Jan 10 01:41:13 2001
@@ -1890,7 +1890,7 @@
(const void*) req->sgdata.sg3.hdr.cmdp = cmd;
req->sgdata.sg3.hdr.sbp = &(req->sgdata.sg3.sense_buffer);
/* 10 seconds should be ok even for slow scanners */
- req->sgdata.sg3.hdr.timeout = 10000;
+ req->sgdata.sg3.hdr.timeout = 10 * 60 * 1000;
req->sgdata.sg3.hdr.flags = SG_FLAG_DIRECT_IO;
req->sgdata.sg3.hdr.pack_id = pack_id++;
req->sgdata.sg3.hdr.usr_ptr = 0;
Is that the right patch? It was from this email:
It looks like all that patch changed was 10000 to 10 * 60 * 1000. I used
that patch, issued make and make install, shut off my scanner and turned it
back on again, rebooted linux, and tried it, but the same problem happened.
Is there more that I have to do?
On Monday 11 June 2001 4:25, you wrote:
> On Mon, Jun 11, 2001 at 08:26:02AM +0100, Miroslav BENES wrote:
> > > It worked perfectly with the 2.2 series, but all it does
> > > is attempts to scan (starts making noises) and return an error code
> > > with the 2.4 kernels.
> > It works with RedHat 7.1 with 2.4.2-5 kernel.
> (2.4.2-2.) Actually it's the Red Hat Linux 7.1 sane package that it
> works with, since we picked up a CVS patch that fixes a kernel
> incompatibility bug in SANE. Take a look at the archives of this list
> for the patch.
-- Source code, list archive, and docs: http://www.mostang.com/sane/ To unsubscribe: echo unsubscribe sane-devel | mail email@example.com
This archive was generated by hypermail 2b29 : Mon Jun 11 2001 - 07:38:07 PDT