[sane-devel] Microtek Scanner Failure

Charles A. Crayne ccrayne@crayne.org
Fri, 22 Nov 2002 17:40:51 -0800


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.

I realize that this is probably not caused by sane itself, but perhaps someone has seen this sort of problem before. 

  -- Chuck


[sanei_debug] Setting debug level of microtek to 128.
[microtek] sane_init:  MICROTEK says hello! (v0.12.3)
[microtek] sane_init:  config- # Uncomment following line to disable "real calibration" routines...[microtek] sane_init:  config- #norealcal[microtek] sane_init:  config- # Uncomment following line to disable "clever precalibration" routines...[microtek] sane_init:  config- #noprecal[microtek] sane_init:  config- #   Using "norealcal" will revert backend to pre-0.11.0 calibration code.[microtek] sane_init:  config- scsi * * Scanner[microtek] attach_scanner:  /dev/sg0
[microtek] attach_scanner:  opening /dev/sg0
[microtek] attach_scanner:  sending INQUIRY
[microtek] id_microtek...
[microtek] id_microtek:  not microtek:  1, -1, 95
[microtek] attach_scanner:  device doesn't look like a Microtek scanner.[microtek] dump_suspect_inquiry...
 === 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


[microtek] sane_init:  config- /dev/scanner[microtek] attach_scanner:  /dev/scanner
[microtek] attach_scanner:  opening /dev/scanner
[microtek] attach_scanner:  sending INQUIRY
[microtek] id_microtek...
[microtek] id_microtek:  not microtek:  1, -1, 95
[microtek] attach_scanner:  device doesn't look like a Microtek scanner.[microtek] dump_suspect_inquiry...
 === 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


[microtek] sane_get_devices
scanimage: no SANE devices found
[microtek] sane_exit...
[microtek] sane_exit:  MICROTEK says goodbye.