Re: Microtek ScanMaker V6USL

Bernd Schroeder (Bernd.M.Schroeder@gmx.de)
Sat, 7 Aug 1999 16:32:47 +0200 (MEST)

> Greetings,
>
> I've just subscribed to this list so I apologize if I'm violating
> etiquette -- I browsed the list archives and haven't seen a solution to
> this one (though lacking a search function I might have missed it)...
>
> I recently purchased a Microtek ScanMaker V6USL -- this is a 14" legal
> length scanner that has both SCSI and USB ports. It's recognized by my
> linux system (2.2.10) on my scsi card (the modified Advansys card that
> comes with the Iomega Buz) but I can't get it to scan with 1.0.1
> version of sane. It appears to recognize the device, but generates an
> I/O error. Here's the output from scanimage -d microtek2:/dev/scanner :
>
> ---------------8<--------------------8<-----------------
>
> (falc@attila) /usr/src/sane-1.0.1 # scanimage -d microtek2:/dev/scanner
> Scanner attributes from device structure
> ========================================
> Scanner ID...
> ~~~~~~~~~~~~~
> Vendor Name: ' '
> Model Name: 'Scanner V6USL '
> Revision: '1.00'
> Model Code: 0xa3 (ScanMaker V6USL)
> Device Type Code: 0x06 (Scanner),
> Scanner type: Flatbed scanner
> Supported options: Automatic document feeder: No
> Transparency media adapter: No
> Auto paper detecting: No
> Advanced picture system: No
> Stripes: No
> Slides: No
> Scan button: Yes
> Imaging Capabilities...
> ~~~~~~~~~~~~~~~~~~~~~~~
> Color scanner: Yes
> Number passes: 1 pass
> Resolution: X-max: 600 dpi
> Y-max: 1200 dpi
> Geometry: Geometric width: 5100 pts (8.50'')
> Geometric height: 8400 pts (14.00'')
> Optical resol. : 600
> Modes: Lineart: Yes
> Halftone: No
> Gray: Yes
> Color: Yes
> Depths: Nibble Gray: Yes
> 10-bit-color: No
> 12-bit-color: yes
> d/l of HT pattern: No
> Builtin HT patt.: 0
> LUT capabilities: 4096 words
> Miscellaneous capabilities...
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Data format: Line by line in concatenated sequence,
> without color indicator
> Color Sequence: B - G - R
> CCD gap: 4 lines
> CCD pixels: 5100
> Calib wh str loc: -354
> Max calib space: 118
> Number of lens: 1
> Max no of windows: 1
> Sh trnsf func equ: 0
> Buffer type: Ring
> FEPROM: No
> 0: f00005ffffffe91f 0000000024000000 ........ ....$...
> 16: 2a00030000610060 0000000001000200 *....a.` ........
> 32: 030004000500 ......
>

The error message means that there is an invalid field in
one of the SCSI commands. To tell you more please enable
debugging (set SANE_DEBUG_MICROTEK2 to 30) and set
'option dump 2' in the microtek2.conf file. The latter option
will print all the SCSI commands to stderr.

You could also try different settings (for the scan area size
or the resolution, for example) and tell me, whether these
will allow you to do a scan.

There is nothing unusual in the scanner attributes, so such
an error should not occur. But interesting enough: Your device
claims to have a lookup table size of 4096 words, which means
that it accepts gamma tables. Lee's scanner doesn't accept
gamma tables at all, and it prints the line

LUT capabilities: None

There is now some stuff in the backend, so that it avoids
sending gamma tables to these models. Maybe that your problem
is related to this.

Bernd

-- 
Sent through Global Message Exchange - http://www.gmx.net

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