plustek@linuxhacker.org

plustek@linuxhacker.org


Subject: Canon LiDE20 not working: "Error during device I/O"
From: William Chesters
Date: Sat, 15 Mar 2003 17:41:36 +0000

I've been unable to get my LiDE20 to scan anything at all: I get

    scanimage: sane_read: Error during device I/O

and from dmesg lots of messages like

    scanner.c: open_scanner(1): Unable to access minor data
    scanner.c: open_scanner(2): Unable to access minor data
    ...
    scanner.c: write_scanner: NAK received.
    ...

I am using

    sane-backends-1.0.11    - so plustek 0.45 apparently
    2.4.19-4GB              - from SuSE 8.1
    uhci.o                  - not usb-uchi.o

I have tried two machines, both of which have working USB (with
wireless lan; unplugging the wlan doesn't help).

I have added "options scanner vendor=0x04a9 product=0x220d" to
modules.conf; then

   -- sane-find-scanner and scanimage -L detect the scanner

   -- scanimage >image starts writing a PPM, and the scanner makes
      a typically scanner-like noise for a moment

   -- the file never grows beyond the PPM header, no more noises,
      and after a while "Error during device I/O"

   -- subsequently scanimage -L doesn't detect the scanner,
      and scanimage -d plustek:/dev/usbscanner fails immediately
      with "Error during device I/O"

Any suggestions?  I can see from the list archives that people have
had the LiDE20 working quite well; I wonder what I am doing wrong?

P.S. Gerhard, thanks for the nice clear docs (as well as for the
driver if I can make it go!)

plustek@linuxhacker.org