[sane-devel] USB scanner fails to connect
Tony van der Hoff
tony@vanderhoff.org
Thu, 2 Jun 2005 18:47:53 +0100
Bertrik Sikken <bertrik@zonnet.nl> wrote in message
<429B8665.6010900@zonnet.nl>
> Tony van der Hoff wrote:
[snip]
>
> I think the first thing to try is to update the kernel.
>
> Kind regards, Bertrik
>
Yay, Excellent, Bertrik, thank you very much for that pointer!
I've updated my kernel from 2.6.8 to 2.6.11, and sane-find-scanner now
identifies the scanner correctly over the USB.
"scanimage -L" also gives the expected results:
device `umax:libusb:001:015' is a UMAX Astra 2200 flatbed scanner
OK, so far so good; again many thanks.
The next problem is that attempting a scan with scanimage > image.pnm gives
me sane-start: Error during devixe I/O
"SANE_DEBUG_UMAX=255 scanimage -d umax" gives me a whole lot of guff, so the
scanner is responding, but ultimately gets to:
...
[umax] sending 3 * 4096 bytes of gamma data for RGB
[umax] send_gamma_data
[umax] using gamma download curve format type 2
[umax] Sending SCSI cmd 0x2a cdb len 10, param len 12294, result len 0
[umax] error in sanei_pv8630_bulkread (got a5)
[umax] umax_send_gamma_data(DCF=2): command returned status Error during
device I/O
...
>From then on it all goes pear-shaped. Anyone got suggestions as to what the
error means, and how to fix it? Version 1.0.14 here, fwiw.
--
Tony van der Hoff | mailto:tony@vanderhoff.org
Buckinghamshire, England