Does anybody recognize this inquiry information ?

Bernd Schroeder (bernd@aquila.muc.de)
Sat, 17 Oct 1998 17:16:51 +0200

Hi,

some weeks ago someone asked, whether his "Black Widow" scanner is
supported by sane, and I suggested to try it with one of the microtek
backends, because it was mentioned, that this device had an "empty"
vendor string in its inquiry information.

In the meanwhile I have received the complete inquiry information, which is
as follows:

[inquiryresult]
0: 060002015b000000
8: 2020202020202020
16: 466c617462656420
24: 5363616e6e657220
32: 312e393000000000
40: 0000000000000000
48: 0000000000000000
56: 0000000000000000
64: 0000000000000000
72: 0000000000000000
80: 0000000000000000
96: 0000000000000000

The vendor string consists of 8 spaces, and the model string is simply
"Flatbed Scanner ".

The inquiry information looks similar to what the microtek2 backend
expects.

- Microtek uses 8 spaces as a vendor id.

- The format of the revision level is the same as for Microtek devices
(1 digit major revision, then a dot, then 2 digits minor revision level).
Of course, other manufacturers may use this format as well.

But there are also some things, that are unusual for Microtek scanners.

- The response type code is 0x01 instead of 0x02, which, according to
my understanding of the SCSI-2 spec, means, that it is some kind
of pre-SCSI-2 standard (CCS). I don't know, if a backend should take
care of this.

- Normally there is a model code != 0x00 at inquiryresult[36].

If the backend is modified to accept a model code of 0x00 the system locks
up, when the next SCSI command is executed, which is a vendor specific
read command:

28008200000000001f0000

Since the device does not return a 'check condition' I assume that it
understands a read with a data type code of 0x82.

Now I am unsure, which company is the manufacturer of this device.
Especially the vendor id lets me believe, that it is a Microtek, because
manufacturers should register this vendor string with a committee to
avoid conflicts.

Bernd

-- 
Bernd Schroeder 
Email: mailto:bernd@aquila.muc.de
PGP public key available: mailto:pgp@aquila.muc.de | Subject: send key 

--
Source code, list archive, and docs: http://www.mostang.com/sane/
To unsubscribe: echo unsubscribe sane-devel | mail majordomo@mostang.com