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.