[sane-devel] 1.0.7 can't find Microtek X6EL

Henning Meier-Geinitz henning@meier-geinitz.de
Fri, 8 Mar 2002 23:36:02 +0100


Hi,

On Fri, Mar 08, 2002 at 05:17:42PM -0500, K. Holcomb wrote:
> I am running RedHat 7.2, which came originally with sane 1.0.5.  My Microtek
> X6EL was not detected by sane-find-scanner even though it shows up in
> /proc/scsi/scsi.  In light of the FAQ answer concerning sane 1.0.5 and scanners 
> that do not report a vendor string (which it does not do),

This problem is only with scanimage (and other frontends), not with
sane-find-scanner. The frontends will work if you add /dev/scanner (or
wherever your scanner is located) to the backend config file instead
of only a "scsi vendor product" line.

> cat /proc/scsi/scsi gives
> Attached devices: 
> Host: scsi0 Channel: 00 Id: 06 Lun: 00
>   Vendor:          Model: scanner 636EL    Rev: 1.20
>   Type:   Scanner                          ANSI SCSI revision: 02
> Host: scsi1 Channel: 00 Id: 00 Lun: 00
>   Vendor: IOMEGA   Model: ZIPCD1024INT-A   Rev:  1.1
>   Type:   CD-ROM                           ANSI SCSI revision: 02
> 
> The IOMEGA is a CD burner and it is actually using the ide-scsi interface.
> Those of us with ATAPI CD burners have no choice but to use this module.

I remember that some people had problems with ide-scsi in combination
with SANE, maybe you can try to disable it while testing.

Other ideas: Are the sg devices present and having correct major/minor
numbers (ls -l /dev/sg*)? If they are links, do the files to which
they point have the corrrect permissions for the user? Especially if
you use devfs have a look at man sane-scsi. But as you tried as root,
this doesn't seem to be the problem.

Otherwise, try "SANE_DEBUG_SANEI_SCSI=255 sane-find-scanner -v", this
provides quite a lot of debugging outout.

> I generated a log file from scanimage but it's not very interesting:
> scanimage: no SANE devices found

You did "SANE_DEBUG_MICROTEK2=255 scanimage -L" and that was the only
output? That's very suspicous.

Bye,
  Henning