Re: SCSI-II scanner command list - specification file - common lib

Sreenivasa Sista (ssista@ece.neu.edu)
Fri, 14 Aug 1998 22:52:36 -0400 (EDT)

Hi Matt,

I was very busy for last few weeks. Now I've got the Inquiry information
for the LEO Scan S3. I hope the INQUIRY information makes some sense
to the people who had put a lot of effort in building the backends
for varioius scanners.

If you need more information, please let me know.

Sreenivasa Sista

----------------------------------------------------------------------

I've used the microtek backed on LEO. I changed everything named microtek
to LEO. I've also made changes so that the control reaches the printing
of INQUIRY information:

-----------------------------------------------------------------------------------------

/home/ssreeniv/tmp/sane-0.73/tools]#./find-scanner
find-scanner: found scanner "LEO LEOScan-S3 3.01" at device /dev/scanner
find-scanner: found scanner "LEO LEOScan-S3 3.01" at device /dev/sga

------------------------------------------------------------------------------------------

/home/ssreeniv/tmp]#scanimage
[sanei_init_debug]: Setting debug level of dll to 128.
[dll] adding backend LEO
[dll] loading backend LEO
[dll] dlopen()ing `/usr/local/lib/sane/libsane-LEO.so.0'
[dll] init: initializing backend `LEO'
[sanei_init_debug]: Setting debug level of LEO to 128.
[LEO] sane_init: LEO says hello! (v0.7)
[LEO] sane_init: config- scsi * * Scanner
[LEO] attach_scanner: /dev/sga
[LEO] attach_scanner: opening /dev/sga
[LEO] attach_scanner: sending INQUIRY
[LEO] id_LEO...
[LEO] id_LEO: model_string val: 32
[LEO] attach_scanner: device doesn't look like a LEO scanner.[LEO] dump_suspect_inquiry...
=== SANE/LEO backend v0.7 ===
========== Scanner Inquiry Block ========mm
06 31 14 01 1f 00 00 00 4c 45 4f 20 20 20 20 20
4c 45 4f 53 63 61 6e 2d 53 33 20 20 20 20 20 20
33 2e 30 31 09 f6 0d b6 01 2c 01 2c 39 36 30 30
7f 31 14 01 1f 00 00 00 4c 45 4f 20 20 20 20 20
4c 45 4f 53 63 61 6e 2d 53 33 20 20 20 20 20 20
33 2e 30 31 09 f6 0d b6 01 2c 01 2c 39 36 30 30

========== Scanner Inquiry Report ==========
===== Scanner ID...
Device Type Code: 0x06
Model Code: 0x20
Vendor Name: 'LEO ' Model Name: 'LEOScan-S3 '
Firmware Rev: '3.01Ð'
SCSI F/W version: 3.1 Scanner F/W version: 1.4
Response data format: 0x01

[LEO] attach_scanner: /dev/sga
[LEO] attach_scanner: opening /dev/sga
[LEO] attach_scanner: sending INQUIRY
[LEO] id_LEO...
[LEO] id_LEO: model_string val: 32
[LEO] attach_scanner: device doesn't look like a LEO scanner.[LEO] dump_suspect_inquiry...
=== SANE/LEO backend v0.7 ===
========== Scanner Inquiry Block ========mm
06 31 14 01 1f 00 00 00 4c 45 4f 20 20 20 20 20
4c 45 4f 53 63 61 6e 2d 53 33 20 20 20 20 20 20
33 2e 30 31 09 f6 0d b6 01 2c 01 2c 39 36 30 30
7f 31 14 01 1f 00 00 00 4c 45 4f 20 20 20 20 20
4c 45 4f 53 63 61 6e 2d 53 33 20 20 20 20 20 20
33 2e 30 31 09 f6 0d b6 01 2c 01 2c 39 36 30 30

========== Scanner Inquiry Report ==========
===== Scanner ID...
Device Type Code: 0x06
Model Code: 0x20
Vendor Name: 'LEO ' Model Name: 'LEOScan-S3 '
Firmware Rev: '3.01'
SCSI F/W version: 3.1 Scanner F/W version: 1.4
Response data format: 0x01

[LEO] sane_init: config- # See the man page for a description of the dump=n option
[LEO] sane_init: config- #dump=1
[LEO] sane_init: config- /dev/scanner
[LEO] attach_scanner: /dev/scanner
[LEO] attach_scanner: opening /dev/scanner
[LEO] attach_scanner: sending INQUIRY
[LEO] id_LEO...
[LEO] id_LEO: model_string val: 32
[LEO] attach_scanner: device doesn't look like a LEO scanner.[LEO] dump_suspect_inquiry...
=== SANE/LEO backend v0.7 ===
========== Scanner Inquiry Block ========mm
06 31 14 01 1f 00 00 00 4c 45 4f 20 20 20 20 20
4c 45 4f 53 63 61 6e 2d 53 33 20 20 20 20 20 20
33 2e 30 31 09 f6 0d b6 01 2c 01 2c 39 36 30 30
7f 31 14 01 1f 00 00 00 4c 45 4f 20 20 20 20 20
4c 45 4f 53 63 61 6e 2d 53 33 20 20 20 20 20 20
33 2e 30 31 09 f6 0d b6 01 2c 01 2c 39 36 30 30

========== Scanner Inquiry Report ==========
===== Scanner ID...
Device Type Code: 0x06
Model Code: 0x20
Vendor Name: 'LEO ' Model Name: 'LEOScan-S3 '
Firmware Rev: '3.01'
SCSI F/W version: 3.1 Scanner F/W version: 1.4
Response data format: 0x01

[LEO] sane_get_devices
scanimage: no SANE devices found
[dll] exiting
[dll] calling backend `LEO's exit function
[LEO] sane_exit...
[LEO] sane_exit: LEO says goodbye.

-----------------------------------------------

On Mon, 20 Jul 1998, Matto Marjanovic wrote:

>
> >From: charter@cs.ualberta.ca
> >Date: Sun, 19 Jul 1998 13:41:24 -0600 (MDT)
>
> >> I tried Umax, Microtek, Mustek and I have no clue of what the returned
> >> information means. I did not try Agfa-Snapscan-310, i'll try that one and
> >> see what happens.I tried contacting www.leoimage.com, who is the
> >
> >It probably won't work even if the scanner is SnapScan compatible,
> >because the backend examines the firmware vendor and model information
> >returned by an inquiry command and refuses to talk to scanners it
> >doesn't recognize. This is to protect people from damaging their
>
> Yep... which is why this compatibility discussion is all empty
> speculation until we see what the INQUIRY information actually says.
>
> -matt m.
>
> --
> Source code, list archive, and docs: http://www.mostang.com/sane/
> To unsubscribe: echo unsubscribe sane-devel | mail majordomo@mostang.com
>

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