[sane-devel] Microtek Scanner Failure

Peter Fales psfales@lucent.com
Fri, 22 Nov 2002 20:21:59 -0600


On Fri, Nov 22, 2002 at 05:40:51PM -0800, Charles A. Crayne wrote:
> After moving my venerable Adaptek AHA152x ISA SCSI host adapter and attached Microtek ScanMaker E3 scanner from a machine running sane-1.0.2 under Red Hat 7.1, to a "new and improved" machine running sane-1.0.8 under Red Hat 8.0, the Microtek back end no longer recognizes the scanner, presumably because scanner inquiry block has been munged.

>  === SANE/Microtek backend v0.12.3 ===
> ========== Scanner Inquiry Block ========mm
> 06 ff 14 ff 5b ff 00 ff 20 ff 20 ff 20 ff 20 ff 
> 53 ff 61 ff 6e ff 72 ff 20 ff 20 ff 20 ff 20 ff 
> 31 ff 38 ff 53 ff 53 ff 20 ff 2f ff 56 ff 2e ff 
> 20 ff 54 ff 35 ff 38 ff 03 ff 8c ff 02 ff 5f ff 
> 01 ff 01 ff 00 ff 00 ff 0e ff 01 ff 00 ff 00 ff 
> 00 ff 00 ff 00 ff 00 ff 00 ff 00 ff 00 ff 00 ff 
> 
> ========== Scanner Inquiry Report ==========
> ===== Scanner ID...
> Device Type Code: 0x06
> Model Code: 0x5f
> Vendor Name: ' ÿ ÿ ÿ ÿ'   Model Name: 'Sÿaÿnÿrÿ ÿ ÿ ÿ ÿ'
> Firmware Rev: '1ÿ8ÿ'
> SCSI F/W version: 15.15     Scanner F/W version: 1.4
> Response data format: 0xff

Not sure how much this helps, but it looks like something is forcing 0xff
into every other byte of the inquiry.  Hardware problems?  Cabling problems?
Do you have anything else on the SCSI chain, and can you talk to it?

With my E6, the Vendor Name is '        ' and the Model Name is
'Scanner 600     '.   It looks like yours would have the same Vendor 
Name and Model Name of 'Scanner      ' if every other byte weren't 
clobbered.

--
Peter Fales			  Lucent Technologies, Room 1C-436
N9IYJ            		  2000 N Naperville Rd PO Box 3033
internet: psfales@lucent.com	  Naperville, IL 60566-7033
			 	  work:	(630) 979-8031