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.