[sane-devel] Problems with Microtek E3+/Linux 2.4.17

Brian Capouch brianc@palaver.net
Mon, 14 Jan 2002 19:07:31 -0500


I have read and read and read.  But I'm a newbie, and apologize in
advance for any inconvience this mail may cause. . .

Everything built and installed nicely--I'm using the ppscsi and onscsi
modules to talk to the scanner, and when the modules load the scanner,
albeit under a different name, appears to be recognized:

ppSCSI 0.92 (0.92) installed
onscsi.0: onscsi 0.91 (0.92), OnSpec 90c26 at 0x378 mode 1 (PS/2) dly 1
nice 0 sg 16
scsi0 : onscsi
  Vendor:           Model: Scanner 300A4     Rev: 5.12
  Type:   Scanner                            ANSI SCSI revision: 02
Attached scsi generic sg0 at scsi0, channel 0, id 5, lun 0,  type 6

But when I "scanimage -T" I reproducibly get the following error, after
the scanner scritches and scratches and acts pretty much like a normal
scan.  This error occurs a few seconds into the test:

scanimage: scanning image of size 612x972 pixels at 24 bits/pixel
scanimage: acquiring RGB frame, 8 bits/sample
scanimage: reading one scanline, 1836 bytes...  FAIL Error: End of file
reached

And, I think these messages that are seen via dmesg might also be
germane:

onscsi.0: WARNING: data read overran by 34971/165753 bytes

Oh yes, here is the output of the find-scanner command:

sane-find-scanner: found SCSI scanner " Scanner 300A4 5.12" at device
/dev/sg0

And finally, the driver I understood to be correct for this scanner
seems to be properly seen by SANE:

List of available devices:
    microtek2:/dev/sg0


*************************************************

If anyone can point me in the right direction I'd be very much obliged.
. . 

Thanks in advance.

B.