Re: Kernel 2.4.X and HP 5p Scanner

From: Justin (justin@swalberg.com)
Date: Mon Jun 11 2001 - 07:42:51 PDT

  • Next message: Tim Waugh: "Re: Kernel 2.4.X and HP 5p Scanner"

    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[0]);
           /* 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:
    http://www.mostang.com/mail-archive/sane-devel/2001-01/0105.html

    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?

    Justin

    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 majordomo@mostang.com
    



    This archive was generated by hypermail 2b29 : Mon Jun 11 2001 - 07:38:07 PDT