[sane-devel] Malfunctioning UMAX 600S on Mac OS 10.4.10

Alexander Melhuish awm106 at ecs.soton.ac.uk
Wed Sep 5 13:34:49 UTC 2007


Hello,

I've recently acquired an old family scanner, a UMAX 600S, which I  
set about trying to use with my MacBook running Mac OS 10.4.10.

I downloaded TWAIN-SANE for Mac OS X. I also purchased a clone of a  
Belkin Firewire<->SCSI adapter. It only supports one device on the  
bus, which should be fine as I'm only using one device.

When plugged together, SANE successfully detects the scanner as a  
UMAX 600S and gives a confusing looking location (umax:<hex-string>).  
Regardless, running scanimage -L works - it lists the scanner.

With my current configuration, running "scanimage > test.pnm" causes  
lights to blink, the scanner head to move, then all falls quiet and  
scanimage quits without error. However, the scanner disappears from  
the bus: "sane-find-scanner" and "scanimage -L" cannot find it  
anymore, until I restart the scanner.

The log file is at the end of this message, with log level 255 (which  
I know is technically too high for SANE-UMAX) showing what happens.  
It seems that after reading a few lines, the scanner reports an error  
and SANE quits (but doesn't report the error).


Regards,

Alexander Melhuish
awm106 at ecs.soton.ac.uk

umax.conf:

#
# Options for the umax backend
#

# Edited by AWM for UMAX 600S

# define scsi queueing depth
option scsi-maxqueue 1

# define scsi buffer size in bytes
#option scsi-buffer-size-min 65536
#option scsi-buffer-size-max 262144

# define scan lines that shall be read in one block
#option scan-lines 100
#option preview-lines 20

# define how to handle bad sense codes
#   0 = handle as device busy
#   1 = handle as ok
#   2 = handle as i/o error
#   3 = ignore bad error code - continue sense handler,
option handle-bad-sense-error 0

# define if a request sense command shall be executed
option execute-request-sense 0

# define if the preview bit shall be set when scanning in rgb mode
#option force-preview-bit-rgb 0

# define if slow speed flag shall be set
# BE CAREFUL WITH THIS OPTION, IT MAY DESTROY YOUR SCANNER WHEN SET  
FALSE
# -1 = automatically set by driver - if known
#  0 = disabled
#  1 = enabled
option slow-speed -1

# define if care-about-smeraring flag shall be set
# BE CAREFUL WITH THIS OPTION, IT MAY DESTROY YOUR SCANNER WHEN SET  
FALSE
# -1 = automatically set by driver - if known
#  0 = disabled
#  1 = enabled
option care-about-smearing -1

# define if the calibration shall be done for selected scanarea or  
for each ccd pixel
# -1 = automatically set by driver - if known
#  0 = disabled
#  1 = enabled
option calibration-full-ccd -1

# define if an offset of the calculate calibration with has to be used
# -99999 = auto
option calibration-width-offset -99999

# define the number of pixels that is used for calibration
# -1 = disabled
#  0 = not set
#  1 = 1 byte/pixel,
#  2 = 2 bytes/pixel
option calibration-bytes-pixel 0

# define if scanner uses the same exposure times for red, green and blue
# -1 = automatically set by driver - if known
#  0 = disabled (own selection for red, green and blue)
#  1 = enabled (same values for red, green and blue)
option exposure-time-rgb-bind -1

# define if shading data shall be inverted befor sending it back to  
the scanner
# -1 = automatically set by driver - if known
#  0 = disabled
#  1 = enabled
option invert-shading-data -1

# define if the scanner supports lamp control commands
# 0 = automatically set by driver - if known
# 1 = enabled
option lamp-control-available 0

# define how 16 bit gamma data is padded
# -1 = automatically set by driver - if known
#  0 = gamma data is msb padded
#  1 = gamma data is lsb padded
#option gamma-lsb-padded 0

# define connection type of following devices
# 1 = scsi
# 2 = usb
option connection-type 1

# linux device identification:
#scsi vendor model type bus channel id lun
scsi UMAX * Scanner * * * 0

# Umax Astra 2200 via USB:
# usb vendor product
# usb 0x1606 0x0230

# scsi device list
# option connection-type 1
# /dev/scanner

# usb device list
# option connection-type 2
# /dev/usbscanner
===end===

scanimage log file:

[sanei_debug] Setting debug level of umax to 255.
[umax] sane_init
[umax] This is sane-umax version 1.0 build 44
[umax] compiled with USB support for Astra 2200
[umax] (C) 1997-2002 by Oliver Rauch
[umax] EMAIL: Oliver.Rauch at rauch-domain.de
[umax] reading configure file umax.conf
[umax] option scsi-maxqueue = 2
[umax] option handle-bad-sense-error = 0
[umax] option execute-request-sense = 0
[umax] option slow-speed = -1
[umax] option care-about-smearing = -1
[umax] option calibration-full-ccd = -1
[umax] option calibration-width-offset = -99999
[umax] option calibration-bytes-pixel = 0
[umax] option exposure-time-rgb-bind = -1
[umax] option invert-shading-data = -1
[umax] option lamp-control-available = 0
[umax] option connection-type = 1
[umax] sanei_config_attach_matching_devices(scsi UMAX * Scanner * * * 0)
[umax] attach_scanner: <009f2f04eea3010008af0633>, connection_type 1
[umax] attach_scanner: opening scsi device <009f2f04eea3010008af0633>
[umax] attach_scanner: sanei_scsi_open_extended returned scsi buffer  
size = 16384
[umax] attach_scanner: allocating SCSI buffer[0]
[umax] init
[umax] request_scsi_maxqueue          = 2
[umax] request_preview_lines          = 10
[umax] request_scan_lines             = 40
[umax] handle_bad_sense_error         = 0
[umax] execute_request_sense          = 0
[umax] scsi_buffer_size_min           = 32768
[umax] scsi_buffer_size_max           = 131072
[umax] force_preview_bit_rgb          = 0
[umax] slow                           = -1
[umax] smear                          = -1
[umax] calibration_area               = -1
[umax] calibration_width_offset       = -99999
[umax] calibration_width_offset_batch = -99999
[umax] calibration_bytespp            = 0
[umax] exposure_time_rgb_bind         = -1
[umax] invert_shading_data            = -1
[umax] lamp_control_available         = 0
[umax] backend runs on little endian machine
[umax] variable scsi buffer size (usage of sanei_scsi_open_extended)
[umax] initialize_values
[umax] identify_scanner
[umax] do_inquiry
[umax] Found UMAX  scanner Astra 600S version V1.2 on device  
<009f2f04eea3010008af0633>
[umax] umax_correct_inquiry("UMAX  Astra 600S  V1.2")
[umax] setting up special options for Astra 600S
[umax]  - correcting wrong inquiry data
[umax] do_new_inquiry
[umax]  - activating inversion of shading data
[umax] get_inquiry_values
[umax] INQUIRY:
[umax] ========
[umax]
[umax] vendor........................: 'UMAX    '
[umax] product.......................: 'Astra 600S      '
[umax] version.......................: 'V1.2'
[umax] peripheral qualifier..........: 0
[umax] peripheral device type........: 6
[umax]
[umax] CBHS value range..............: 0-255
[umax] scanmode......................: flatbed (FB)
[umax] inquiry block length..........: 158 bytes
[umax]
[umax] ISO  Version (reserved).......: 0
[umax] ECMA Version (reserved).......: 0
[umax] ANSI Version .................: 2
[umax]
[umax] reserved byte 0x05 = 0
[umax] reserved byte 0x06 = 0
[umax]
[umax] scsi features (00):
[umax] -------------------
[umax]
[umax] f/w support function:
[umax] ---------------------
[umax]  - quality calibration
[umax]  - fast preview function
[umax]  - calibration mode control by driver
[umax]
[umax] reserved byte 0x36 = 0
[umax] reserved byte 0x37 = 0
[umax]
[umax] scan modes (f6):
[umax] ----------------
[umax]  - single pass color mode
[umax]  - lineart mode
[umax]  - gray mode
[umax]  - color mode
[umax]  - transparency (UTA)
[umax]  - automatic document feeder (ADF)
[umax]
[umax] scanner capability (94, 01, 00):
[umax] --------------------------------
[umax]  - bi-level image reverse
[umax]  - support highlight function
[umax]  - paper length can reach to 14 inch
[umax]  - shading data/gain uploadable
[umax]
[umax] gamma download available
[umax] gamma download type 2
[umax] lines of gamma curve: one line (gray), three lines (color)  
download
[umax] gamma input   8 bits/pixel support
[umax] gamma output  8 bits/pixel support
[umax]
[umax] reserved byte 0x65 = 0
[umax] reserved byte 0x67 = 0
[umax]
[umax] reserved byte 0x6b = 0
[umax] reserved byte 0x6c = 0
[umax]
[umax] color sequence............................: all supported
[umax] color ordering support....................: line with CCD  
distance
[umax]
[umax] maximum video memory......................: 228 KB
[umax]
[umax] reserved byte 0x72 = 0
[umax]
[umax] optical resolution........................: 300 dpi
[umax] maximum x-resolution......................: 300 dpi
[umax] maximum y-resolution......................: 600 dpi
[umax]
[umax] FB (flatbed-mode):
[umax] FB maximum scan width.....................: 8.50 inch
[umax] FB maximum scan length....................: 14.00 inch
[umax]
[umax] UTA (transparency-mode):
[umax] UTA x-original point......................: 0.00 inch
[umax] UTA y-original point......................: 0.00 inch
[umax] UTA maximum scan width....................: 8.50 inch
[umax] UTA maximum scan length...................: 11.70 inch
[umax]
[umax] reserved byte 0x82 = 0
[umax]
[umax] DOR (double optical resolution-mode):
[umax] DOR optical resolution....................: 0 dpi
[umax] DOR maximum x-resolution..................: 0 dpi
[umax] DOR maximum y-resolution..................: 0 dpi
[umax] DOR x-original point......................: 0.00 inch
[umax] DOR y-original point......................: 0.00 inch
[umax] DOR maximum scan width....................: 0.00 inch
[umax] DOR maximum scan length...................: 0.00 inch
[umax]
[umax] reserved byte 0x8e = 0
[umax]
[umax] last calibration lamp density.............: 0
[umax]
[umax] reserved byte 0x90 = 0
[umax]
[umax] lamp warmup maximum time..................: 0 sec
[umax] window descriptor block length............: 82 bytes
[umax] no analog gamma function
[umax]
[umax] reserved byte 0x98 = 0
[umax] reserved byte 0x99 = 0
[umax]
[umax] maximum calibration data lines for shading: 66
[umax] fb/uta: color line arrangement mode.......: 32
[umax] adf:    color line arrangement mode.......: 0
[umax] CCD line distance.........................: 8
[umax]
[umax] reserved byte 0x9e = 0
[umax]
[umax] ==================== end of inquiry ====================
[umax]
[umax] x_range.max     = 215.899994
[umax] y_range.max     = 355.599991
[umax] x_dpi_range.max = 300.000000
[umax] y_dpi_range.max = 600.000000
[umax] finished reading configure file
[umax] sane_get_devices(local_only = 0)
[umax] sane_open
[umax] sane_open: devicename=<009f2f04eea3010008af0633>
[umax] Using 8 bits for gamma input
[umax] init_options
[umax] set mode [#2] to Color
[umax] get  [#0]
[umax] get  [#0]
[umax] sane_get_option_descriptor 0
[umax] sane_get_option_descriptor 1
[umax] sane_get_option_descriptor 2
[umax] sane_get_option_descriptor 3
[umax] sane_get_option_descriptor 4
[umax] sane_get_option_descriptor 5
[umax] sane_get_option_descriptor 6
[umax] sane_get_option_descriptor 7
[umax] sane_get_option_descriptor 8
[umax] sane_get_option_descriptor 9
[umax] sane_get_option_descriptor 10
[umax] sane_get_option_descriptor 11
[umax] get br-x [#11]
[umax] sane_get_option_descriptor 12
[umax] get br-y [#12]
[umax] sane_get_option_descriptor 13
[umax] sane_get_option_descriptor 14
[umax] sane_get_option_descriptor 15
[umax] sane_get_option_descriptor 16
[umax] sane_get_option_descriptor 17
[umax] sane_get_option_descriptor 18
[umax] sane_get_option_descriptor 19
[umax] sane_get_option_descriptor 20
[umax] sane_get_option_descriptor 21
[umax] sane_get_option_descriptor 22
[umax] sane_get_option_descriptor 23
[umax] sane_get_option_descriptor 24
[umax] sane_get_option_descriptor 25
[umax] sane_get_option_descriptor 26
[umax] sane_get_option_descriptor 27
[umax] sane_get_option_descriptor 28
[umax] sane_get_option_descriptor 29
[umax] sane_get_option_descriptor 30
[umax] sane_get_option_descriptor 31
[umax] sane_get_option_descriptor 32
[umax] sane_get_option_descriptor 33
[umax] sane_get_option_descriptor 34
[umax] sane_get_option_descriptor 35
[umax] sane_get_option_descriptor 36
[umax] sane_get_option_descriptor 37
[umax] sane_get_option_descriptor 38
[umax] sane_get_option_descriptor 39
[umax] sane_get_option_descriptor 40
[umax] sane_get_option_descriptor 41
[umax] sane_get_option_descriptor 42
[umax] sane_get_option_descriptor 43
[umax] sane_get_option_descriptor 44
[umax] sane_get_option_descriptor 45
[umax] sane_get_option_descriptor 46
[umax] sane_get_option_descriptor 47
[umax] sane_get_option_descriptor 48
[umax] sane_get_option_descriptor 49
[umax] sane_get_option_descriptor 50
[umax] sane_get_option_descriptor 51
[umax] sane_get_option_descriptor 52
[umax] sane_get_option_descriptor 53
[umax] sane_get_option_descriptor 54
[umax] sane_get_option_descriptor 55
[umax] sane_get_option_descriptor 56
[umax] sane_get_option_descriptor 57
[umax] sane_get_option_descriptor 58
[umax] sane_get_option_descriptor 59
[umax] sane_get_option_descriptor 60
[umax] sane_get_option_descriptor 61
[umax] sane_get_option_descriptor 62
[umax] sane_get_option_descriptor 63
[umax] sane_get_option_descriptor 64
[umax] sane_get_option_descriptor 65
[umax] sane_get_option_descriptor 66
[umax] sane_get_option_descriptor 67
[umax] get tl-x [#9]
[umax] get tl-y [#10]
[umax] get tl-x [#9]
[umax] sane_get_option_descriptor 11
[umax] set br-x [#11] to 215.899994
[umax] get tl-y [#10]
[umax] sane_get_option_descriptor 12
[umax] set br-y [#12] to 355.599991
[umax] sane_start
[umax] initialize_values
[umax] Using 8 bits for gamma input
[umax] Using 8 bits for output
[umax] check_values
[umax] using one pass scanning mode
[umax] scanner uses color-line-ordering with CCD-distance of 8 lines
[umax] sane_get_parameters
[umax] x_resolution (dpi)      = 100
[umax] y_resolution (dpi)      = 100
[umax] x_coordinate_base (dpi) = 1200
[umax] y_coordinate_base (dpi) = 1200
[umax] upper_left_x (xbase)    = 0
[umax] upper_left_y (ybase)    = 0
[umax] scanwidth    (xbase)    = 10199
[umax] scanlength   (ybase)    = 16799
[umax] width in pixels         = 850
[umax] length in pixels        = 1400
[umax] bits per pixel/color    = 8
[umax] bytes per line          = 2550
[umax] pixels_per_line         = 850
[umax] lines                   = 1400
[umax] negative                = 0
[umax] threshold  (lineart)    = 127
[umax] brightness (halftone)   = 127
[umax] contrast   (halftone)   = 127
[umax] analog_gamma            = 0 0 0
[umax] highlight               = 255 255 255
[umax] shadow                  = 0 0 0
[umax] calibrat. exposure time = 0 0 0
[umax] scan exposure time      = 0 0 0
[umax] calibration mode number = 0
[umax] batch scan              = 0
[umax] batch end               = 0
[umax] batch next top left y   = 16799
[umax] quality calibration     = 1
[umax] warm up                 = 0
[umax] fast preview function   = 0
[umax] DOR                     = 0
[umax] ADF                     = 0
[umax] manual focus            = 0
[umax] fix focus position      = 0
[umax] disable pre focus       = 0
[umax] lens cal in doc pos     = 0
[umax] holder focus pos 0mm    = 0
[umax] sane_start: umax_scsi_open_extended returned scsi buffer size  
= 34000
[umax] sane_start: buffer size has changed, reallocating buffer
[umax] sane_start: freeing SCSI buffer[0]
[umax] sane_start: allocating SCSI buffer[0]
[umax] grab_scanner
[umax] wait_scanner
[umax] scanner ready
[umax] scanner reserved
[umax] sending 3 * 256 bytes of gamma data for RGB
[umax] send_gamma_data
[umax] using gamma download curve format type 2
[umax] set_window_param
[umax] window descriptor block created with 82 bytes
[umax] umax_set_window_param: command returned status Error during  
device I/O
[umax] start_scan
[umax] starting scan
[umax] do_calibration
[umax] wait_scanner
[umax] scanner reports Error during device I/O, waiting ...
[umax] scanner ready
[umax] reader_process started (as thread)
[umax] sane_get_parameters
[umax] reader_process: allocating SCSI buffer[1]
[umax] reader_process: starting to READ data
[umax] trim_rowbufsize: row_bufsize = 33150 bytes = 13 lines
[umax] reading 3570000 bytes in blocks of 33150 bytes
[umax] ordering from line-order to pixel-order
[umax] wait_scanner
[umax] scanner ready
[umax] umax_queue_read_image_data_req for buffer[0], length = 33150
[umax] umax_queue_read_image_data_req: id for buffer[0] is 0x0
[umax] umax_reader_process: read image data queued for buffer[0]
[umax] umax_queue_read_image_data_req for buffer[1], length = 33150
[umax] umax_queue_read_image_data_req: id for buffer[1] is 0x0
[umax] umax_reader_process: read image data queued for buffer[1]
[umax] umax_wait_queued_image_data for buffer[0] (id=0x0)
[umax] merged line as color 1 to line 1
[umax] merged line as color 1 to line 2
[umax] merged line as color 1 to line 3
[umax] merged line as color 1 to line 4
[umax] merged line as color 2 to line 1
[umax] merged line as color 2 to line 2
[umax] merged line as color 1 to line 5
[umax] merged line as color 1 to line 6
[umax] merged line as color 2 to line 3
[umax] merged line as color 0 to line 1
[umax] merged line as color 2 to line 4
[umax] merged line as color 1 to line 7
[umax] merged line as color 0 to line 2
[umax] merged line as color 1 to line 8
[umax] merged line as color 2 to line 5
[umax] merged line as color 0 to line 3
[umax] merged line as color 2 to line 6
[umax] merged line as color 1 to line 9
[umax] merged line as color 0 to line 4
[umax] merged line as color 1 to line 10
[umax] merged line as color 2 to line 7
[umax] merged line as color 0 to line 5
[umax] merged line as color 2 to line 8
[umax] merged line as color 1 to line 11
[umax] merged line as color 0 to line 6
[umax] merged line as color 1 to line 12
[umax] merged line as color 2 to line 9
[umax] merged line as color 0 to line 7
[umax] merged line as color 2 to line 10
[umax] merged line as color 1 to line 13
[umax] sane_read: read 16384 bytes
[umax] merged line as color 0 to line 8
[umax] merged line as color 1 to line 14
[umax] merged line as color 2 to line 11
[umax] merged line as color 0 to line 9
[umax] merged line as color 2 to line 12
[umax] merged line as color 1 to line 15
[umax] merged line as color 0 to line 10
[umax] merged line as color 1 to line 16
[umax] merged line as color 2 to line 13
[umax] umax_reader_process: buffer of 33150 bytes read; 3536850 bytes  
to go
[umax] umax_queue_read_image_data_req for buffer[0], length = 33150
[umax] umax_queue_read_image_data_req: id for buffer[0] is 0x0
[umax] umax_reader_process: read image data queued for buffer[0]
[umax] umax_wait_queued_image_data for buffer[1] (id=0x0)
[umax] merged line as color 0 to line 11
[umax] merged line as color 2 to line 14
[umax] merged line as color 1 to line 17
[umax] merged line as color 0 to line 12
[umax] merged line as color 1 to line 18
[umax] merged line as color 2 to line 15
[umax] merged line as color 0 to line 13
[umax] merged line as color 2 to line 16
[umax] [umax] merged line as color 1 to line 19
sane_read: read 16384 bytes
[umax] merged line as color 0 to line 14
[umax] merged line as color 1 to line 20
[umax] merged line as color 2 to line 17
[umax] merged line as color 0 to line 15
[umax] merged line as color 2 to line 18
[umax] merged line as color 1 to line 21
[umax] merged line as color 0 to line 16
[umax] merged line as color 1 to line 22
[umax] merged line as color 2 to line 19
[umax] merged line as color 0 to line 17
[umax] merged line as color 2 to line 20
[umax] merged line as color 1 to line 23
[umax] merged line as color 0 to line 18
[umax] merged line as color 1 to line 24
[umax] merged line as color 2 to line 21
[umax] merged line as color 0 to line 19
[umax] merged line as color 2 to line 22
[umax] merged line as color 1 to line 25
[umax] merged line as color 0 to line 20
[umax] merged line as color 1 to line 26
[umax] sane_read: read 16384 bytes
[umax] merged line as color 2 to line 23
[umax] merged line as color 0 to line 21
[umax] merged line as color 2 to line 24
[umax] merged line as color 1 to line 27
[umax] merged line as color 0 to line 22
[umax] merged line as color 1 to line 28
[umax] merged line as color 2 to line 25
[umax] merged line as color 0 to line 23
[umax] merged line as color 2 to line 26
[umax] merged line as color 1 to line 29
[umax] umax_reader_process: buffer of 33150 bytes read; 3503700 bytes  
to go
[umax] umax_queue_read_image_data_req for buffer[1], length = 33150
[umax] umax_queue_read_image_data_req: id for buffer[1] is 0x0
[umax] umax_reader_process: read image data queued for buffer[1]
[umax] umax_wait_queued_image_data for buffer[0] (id=0x0)
[umax] merged line as color 0 to line 24
[umax] merged line as color 1 to line 30
[umax] merged line as color 2 to line 27
[umax] merged line as color 0 to line 25
[umax] merged line as color 2 to line 28
[umax] merged line as color 1 to line 31
[umax] merged line as color 0 to line 26
[umax] merged line as color 1 to line 32
[umax] sane_read: read 16384 bytes
[umax] merged line as color 2 to line 29
[umax] merged line as color 0 to line 27
[umax] merged line as color 2 to line 30
[umax] merged line as color 1 to line 33
[umax] merged line as color 0 to line 28
[umax] merged line as color 1 to line 34
[umax] merged line as color 2 to line 31
[umax] merged line as color 0 to line 29
[umax] merged line as color 2 to line 32
[umax] merged line as color 1 to line 35
[umax] merged line as color 0 to line 30
[umax] merged line as color 1 to line 36
[umax] merged line as color 2 to line 33
[umax] merged line as color 0 to line 31
[umax] merged line as color 2 to line 34
[umax] merged line as color 1 to line 37
[umax] merged line as color 0 to line 32
[umax] merged line as color 1 to line 38
[umax] merged line as color 2 to line 35
[umax] merged line as color 0 to line 33
[umax] merged line as color 2 to line 36
[umax] sane_read: read 16384 bytes
[umax] merged line as color 1 to line 39
[umax] merged line as color 0 to line 34
[umax] merged line as color 1 to line 40
[umax] merged line as color 2 to line 37
[umax] merged line as color 0 to line 35
[umax] merged line as color 2 to line 38
[umax] merged line as color 1 to line 41
[umax] merged line as color 0 to line 36
[umax] merged line as color 1 to line 42
[umax] merged line as color 2 to line 39
[umax] umax_reader_process: buffer of 33150 bytes read; 3470550 bytes  
to go
[umax] umax_queue_read_image_data_req for buffer[0], length = 33150
[umax] umax_queue_read_image_data_req: id for buffer[0] is 0x0
[umax] umax_reader_process: read image data queued for buffer[0]
[umax] umax_wait_queued_image_data for buffer[1] (id=0x0)
[umax] merged line as color 0 to line 37
[umax] merged line as color 2 to line 40
[umax] merged line as color 1 to line 43
[umax] merged line as color 0 to line 38
[umax] merged line as color 1 to line 44
[umax] merged line as color 2 to line 41
[umax] merged line as color 0 to line 39
[umax] merged line as color 2 to line 42
[umax] [umax] merged line as color 1 to line 45
sane_read: read 16384 bytes
[umax] merged line as color 0 to line 40
[umax] merged line as color 1 to line 46
[umax] merged line as color 2 to line 43
[umax] merged line as color 0 to line 41
[umax] merged line as color 2 to line 44
[umax] merged line as color 1 to line 47
[umax] merged line as color 0 to line 42
[umax] merged line as color 1 to line 48
[umax] merged line as color 2 to line 45
[umax] merged line as color 0 to line 43
[umax] merged line as color 2 to line 46
[umax] merged line as color 1 to line 49
[umax] merged line as color 0 to line 44
[umax] merged line as color 1 to line 50
[umax] merged line as color 2 to line 47
[umax] merged line as color 0 to line 45
[umax] merged line as color 2 to line 48
[umax] sane_read: read 16384 bytes
[umax] merged line as color 1 to line 51
[umax] merged line as color 0 to line 46
[umax] merged line as color 1 to line 52
[umax] merged line as color 2 to line 49
[umax] merged line as color 0 to line 47
[umax] merged line as color 2 to line 50
[umax] merged line as color 1 to line 53
[umax] merged line as color 0 to line 48
[umax] merged line as color 1 to line 54
[umax] merged line as color 2 to line 51
[umax] merged line as color 0 to line 49
[umax] merged line as color 2 to line 52
[umax] merged line as color 1 to line 55
[umax] umax_reader_process: buffer of 33150 bytes read; 3437400 bytes  
to go
[umax] umax_queue_read_image_data_req for buffer[1], length = 33150
[umax] umax_queue_read_image_data_req: id for buffer[1] is 0x0
[umax] umax_reader_process: read image data queued for buffer[1]
[umax] umax_wait_queued_image_data for buffer[0] (id=0x0)
[umax] merged line as color 0 to line 50
[umax] merged line as color 1 to line 56
[umax] merged line as color 2 to line 53
[umax] merged line as color 0 to line 51
[umax] merged line as color 2 to line 54
[umax] merged line as color 1 to line 57
[umax] merged line as color 0 to line 52
[umax] merged line as color 1 to line 58
[umax] sane_read: read 16384 bytes
[umax] merged line as color 2 to line 55
[umax] merged line as color 0 to line 53
[umax] merged line as color 2 to line 56
[umax] merged line as color 1 to line 59
[umax] merged line as color 0 to line 54
[umax] merged line as color 1 to line 60
[umax] merged line as color 2 to line 57
[umax] merged line as color 0 to line 55
[umax] merged line as color 2 to line 58
[umax] merged line as color 1 to line 61
[umax] merged line as color 0 to line 56
[umax] merged line as color 1 to line 62
[umax] merged line as color 2 to line 59
[umax] merged line as color 0 to line 57
[umax] merged line as color 2 to line 60
[umax] merged line as color 1 to line 63
[umax] merged line as color 0 to line 58
[umax] merged line as color 1 to line 64
[umax] sane_read: read 16384 bytes
[umax] merged line as color 2 to line 61
[umax] merged line as color 0 to line 59
[umax] merged line as color 2 to line 62
[umax] merged line as color 1 to line 65
[umax] merged line as color 0 to line 60
[umax] merged line as color 1 to line 66
[umax] merged line as color 2 to line 63
[umax] merged line as color 0 to line 61
[umax] merged line as color 2 to line 64
[umax] merged line as color 1 to line 67
[umax] merged line as color 0 to line 62
[umax] merged line as color 1 to line 68
[umax] merged line as color 2 to line 65
[umax] umax_reader_process: buffer of 33150 bytes read; 3404250 bytes  
to go
[umax] umax_queue_read_image_data_req for buffer[0], length = 33150
[umax] umax_queue_read_image_data_req: id for buffer[0] is 0x0
[umax] umax_reader_process: read image data queued for buffer[0]
[umax] umax_wait_queued_image_data for buffer[1] (id=0x0)
[umax] merged line as color 0 to line 63
[umax] merged line as color 2 to line 66
[umax] merged line as color 1 to line 69
[umax] merged line as color 0 to line 64
[umax] merged line as color 1 to line 70
[umax] merged line as color 2 to line 67
[umax] merged line as color 0 to line 65
[umax] merged line as color 2 to line 68
[umax] [umax] sane_read: read 16384 bytes
merged line as color 1 to line 71
[umax] merged line as color 0 to line 66
[umax] merged line as color 1 to line 72
[umax] merged line as color 2 to line 69
[umax] merged line as color 0 to line 67
[umax] merged line as color 2 to line 70
[umax] merged line as color 1 to line 73
[umax] merged line as color 0 to line 68
[umax] merged line as color 1 to line 74
[umax] merged line as color 2 to line 71
[umax] merged line as color 0 to line 69
[umax] merged line as color 2 to line 72
[umax] merged line as color 1 to line 75
[umax] merged line as color 0 to line 70
[umax] merged line as color 1 to line 76
[umax] merged line as color 2 to line 73
[umax] merged line as color 0 to line 71
[umax] merged line as color 2 to line 74
[umax] sane_read: read 16384 bytes
[umax] merged line as color 1 to line 77
[umax] merged line as color 0 to line 72
[umax] merged line as color 1 to line 78
[umax] merged line as color 2 to line 75
[umax] merged line as color 0 to line 73
[umax] merged line as color 2 to line 76
[umax] merged line as color 1 to line 79
[umax] merged line as color 0 to line 74
[umax] merged line as color 1 to line 80
[umax] merged line as color 2 to line 77
[umax] merged line as color 0 to line 75
[umax] merged line as color 2 to line 78
[umax] merged line as color 1 to line 81
[umax] umax_reader_process: buffer of 33150 bytes read; 3371100 bytes  
to go
[umax] umax_queue_read_image_data_req for buffer[1], length = 33150
[umax] umax_queue_read_image_data_req: id for buffer[1] is 0x0
[umax] umax_reader_process: read image data queued for buffer[1]
[umax] umax_wait_queued_image_data for buffer[0] (id=0x0)
[umax] merged line as color 0 to line 76
[umax] merged line as color 1 to line 82
[umax] merged line as color 2 to line 79
[umax] merged line as color 0 to line 77
[umax] merged line as color 2 to line 80
[umax] merged line as color 1 to line 83
[umax] merged line as color 0 to line 78
[umax] merged line as color 1 to line 84
[umax] [umax] sane_read: read 16384 bytes
merged line as color 2 to line 81
[umax] merged line as color 0 to line 79
[umax] merged line as color 2 to line 82
[umax] merged line as color 1 to line 85
[umax] merged line as color 0 to line 80
[umax] merged line as color 1 to line 86
[umax] merged line as color 2 to line 83
[umax] merged line as color 0 to line 81
[umax] merged line as color 2 to line 84
[umax] merged line as color 1 to line 87
[umax] merged line as color 0 to line 82
[umax] merged line as color 1 to line 88
[umax] merged line as color 2 to line 85
[umax] merged line as color 0 to line 83
[umax] merged line as color 2 to line 86
[umax] merged line as color 1 to line 89
[umax] merged line as color 0 to line 84
[umax] merged line as color 1 to line 90
[umax] sane_read: read 16384 bytes
[umax] merged line as color 2 to line 87
[umax] merged line as color 0 to line 85
[umax] merged line as color 2 to line 88
[umax] merged line as color 1 to line 91
[umax] merged line as color 0 to line 86
[umax] merged line as color 1 to line 92
[umax] merged line as color 2 to line 89
[umax] merged line as color 0 to line 87
[umax] merged line as color 2 to line 90
[umax] merged line as color 1 to line 93
[umax] merged line as color 0 to line 88
[umax] merged line as color 1 to line 94
[umax] merged line as color 2 to line 91
[umax] umax_reader_process: buffer of 33150 bytes read; 3337950 bytes  
to go
[umax] umax_queue_read_image_data_req for buffer[0], length = 33150
[umax] umax_queue_read_image_data_req: id for buffer[0] is 0x0
[umax] umax_reader_process: read image data queued for buffer[0]
[umax] umax_wait_queued_image_data for buffer[1] (id=0x0)
[umax] merged line as color 0 to line 89
[umax] merged line as color 2 to line 92
[umax] merged line as color 1 to line 95
[umax] merged line as color 0 to line 90
[umax] merged line as color 1 to line 96
[umax] [umax] merged line as color 2 to line 93
sane_read: read 16384 bytes
[umax] merged line as color 0 to line 91
[umax] merged line as color 2 to line 94
[umax] merged line as color 1 to line 97
[umax] merged line as color 0 to line 92
[umax] merged line as color 1 to line 98
[umax] merged line as color 2 to line 95
[umax] merged line as color 0 to line 93
[umax] merged line as color 2 to line 96
[umax] merged line as color 1 to line 99
[umax] merged line as color 0 to line 94
[umax] merged line as color 1 to line 100
[umax] merged line as color 2 to line 97
[umax] merged line as color 0 to line 95
[umax] merged line as color 2 to line 98
[umax] merged line as color 1 to line 101
[umax] merged line as color 0 to line 96
[umax] merged line as color 1 to line 102
[umax] merged line as color 2 to line 99
[umax] merged line as color 0 to line 97
[umax] merged line as color 2 to line 100
[umax] sane_read: read 16384 bytes
[umax] merged line as color 1 to line 103
[umax] merged line as color 0 to line 98
[umax] merged line as color 1 to line 104
[umax] merged line as color 2 to line 101
[umax] merged line as color 0 to line 99
[umax] merged line as color 2 to line 102
[umax] merged line as color 1 to line 105
[umax] merged line as color 0 to line 100
[umax] merged line as color 1 to line 106
[umax] merged line as color 2 to line 103
[umax] merged line as color 0 to line 101
[umax] merged line as color 2 to line 104
[umax] merged line as color 1 to line 107
[umax] umax_reader_process: buffer of 33150 bytes read; 3304800 bytes  
to go
[umax] umax_queue_read_image_data_req for buffer[1], length = 33150
[umax] umax_queue_read_image_data_req: id for buffer[1] is 0x0
[umax] umax_reader_process: read image data queued for buffer[1]
[umax] umax_wait_queued_image_data for buffer[0] (id=0x0)
[umax] merged line as color 0 to line 102
[umax] merged line as color 1 to line 108
[umax] merged line as color 2 to line 105
[umax] merged line as color 0 to line 103
[umax] merged line as color 2 to line 106
[umax] [umax] sane_read: read 16384 bytes
merged line as color 1 to line 109
[umax] merged line as color 0 to line 104
[umax] merged line as color 1 to line 110
[umax] merged line as color 2 to line 107
[umax] merged line as color 0 to line 105
[umax] merged line as color 2 to line 108
[umax] merged line as color 1 to line 111
[umax] merged line as color 0 to line 106
[umax] merged line as color 1 to line 112
[umax] merged line as color 2 to line 109
[umax] merged line as color 0 to line 107
[umax] merged line as color 2 to line 110
[umax] merged line as color 1 to line 113
[umax] merged line as color 0 to line 108
[umax] merged line as color 1 to line 114
[umax] merged line as color 2 to line 111
[umax] merged line as color 0 to line 109
[umax] merged line as color 2 to line 112
[umax] merged line as color 1 to line 115
[umax] merged line as color 0 to line 110
[umax] merged line as color 1 to line 116
[umax] sane_read: read 16384 bytes
[umax] merged line as color 2 to line 113
[umax] merged line as color 0 to line 111
[umax] merged line as color 2 to line 114
[umax] merged line as color 1 to line 117
[umax] merged line as color 0 to line 112
[umax] merged line as color 1 to line 118
[umax] merged line as color 2 to line 115
[umax] merged line as color 0 to line 113
[umax] merged line as color 2 to line 116
[umax] merged line as color 1 to line 119
[umax] merged line as color 0 to line 114
[umax] merged line as color 1 to line 120
[umax] merged line as color 2 to line 117
[umax] umax_reader_process: buffer of 33150 bytes read; 3271650 bytes  
to go
[umax] umax_queue_read_image_data_req for buffer[0], length = 33150
[umax] umax_queue_read_image_data_req: id for buffer[0] is 0x0
[umax] umax_reader_process: read image data queued for buffer[0]
[umax] umax_wait_queued_image_data for buffer[1] (id=0x0)
[umax] merged line as color 0 to line 115
[umax] merged line as color 2 to line 118
[umax] merged line as color 1 to line 121
[umax] merged line as color 0 to line 116
[umax] merged line as color 1 to line 122
[umax] [umax] sane_read: read 16384 bytes
merged line as color 2 to line 119
[umax] merged line as color 0 to line 117
[umax] merged line as color 2 to line 120
[umax] merged line as color 1 to line 123
[umax] merged line as color 0 to line 118
[umax] merged line as color 1 to line 124
[umax] merged line as color 2 to line 121
[umax] merged line as color 0 to line 119
[umax] merged line as color 2 to line 122
[umax] merged line as color 1 to line 125
[umax] merged line as color 0 to line 120
[umax] merged line as color 1 to line 126
[umax] merged line as color 2 to line 123
[umax] merged line as color 0 to line 121
[umax] merged line as color 2 to line 124
[umax] merged line as color 1 to line 127
[umax] merged line as color 0 to line 122
[umax] merged line as color 1 to line 128
[umax] merged line as color 2 to line 125
[umax] merged line as color 0 to line 123
[umax] merged line as color 2 to line 126
[umax] sane_read: read 16384 bytes
[umax] merged line as color 1 to line 129
[umax] merged line as color 0 to line 124
[umax] merged line as color 1 to line 130
[umax] merged line as color 2 to line 127
[umax] merged line as color 0 to line 125
[umax] merged line as color 2 to line 128
[umax] merged line as color 1 to line 131
[umax] merged line as color 0 to line 126
[umax] merged line as color 1 to line 132
[umax] merged line as color 2 to line 129
[umax] merged line as color 0 to line 127
[umax] merged line as color 2 to line 130
[umax] merged line as color 1 to line 133
[umax] umax_reader_process: buffer of 33150 bytes read; 3238500 bytes  
to go
[umax] umax_queue_read_image_data_req for buffer[1], length = 33150
[umax] umax_queue_read_image_data_req: id for buffer[1] is 0x0
[umax] umax_reader_process: read image data queued for buffer[1]
[umax] umax_wait_queued_image_data for buffer[0] (id=0x0)
[umax] merged line as color 0 to line 128
[umax] merged line as color 1 to line 134
[umax] merged line as color 2 to line 131
[umax] merged line as color 0 to line 129
[umax] merged line as color 2 to line 132
[umax] [umax] merged line as color 1 to line 135
sane_read: read 16384 bytes
[umax] merged line as color 0 to line 130
[umax] merged line as color 1 to line 136
[umax] merged line as color 2 to line 133
[umax] merged line as color 0 to line 131
[umax] merged line as color 2 to line 134
[umax] merged line as color 1 to line 137
[umax] merged line as color 0 to line 132
[umax] merged line as color 1 to line 138
[umax] merged line as color 2 to line 135
[umax] merged line as color 0 to line 133
[umax] merged line as color 2 to line 136
[umax] merged line as color 1 to line 139
[umax] merged line as color 0 to line 134
[umax] merged line as color 1 to line 140
[umax] merged line as color 2 to line 137
[umax] merged line as color 0 to line 135
[umax] merged line as color 2 to line 138
[umax] sane_read: read 16384 bytes
[umax] merged line as color 1 to line 141
[umax] merged line as color 0 to line 136
[umax] merged line as color 1 to line 142
[umax] merged line as color 2 to line 139
[umax] merged line as color 0 to line 137
[umax] merged line as color 2 to line 140
[umax] merged line as color 1 to line 143
[umax] merged line as color 0 to line 138
[umax] merged line as color 1 to line 144
[umax] merged line as color 2 to line 141
[umax] merged line as color 0 to line 139
[umax] merged line as color 2 to line 142
[umax] merged line as color 1 to line 145
[umax] merged line as color 0 to line 140
[umax] merged line as color 1 to line 146
[umax] merged line as color 2 to line 143
[umax] umax_reader_process: buffer of 33150 bytes read; 3205350 bytes  
to go
[umax] umax_queue_read_image_data_req for buffer[0], length = 33150
[umax] umax_queue_read_image_data_req: id for buffer[0] is 0x0
[umax] umax_reader_process: read image data queued for buffer[0]
[umax] umax_wait_queued_image_data for buffer[1] (id=0x0)
[umax] merged line as color 0 to line 141
[umax] merged line as color 2 to line 144
[umax] merged line as color 1 to line 147
[umax] merged line as color 0 to line 142
[umax] merged line as color 1 to line 148
[umax] [umax] sane_read: read 16384 bytes
merged line as color 2 to line 145
[umax] merged line as color 0 to line 143
[umax] merged line as color 2 to line 146
[umax] merged line as color 1 to line 149
[umax] merged line as color 0 to line 144
[umax] merged line as color 1 to line 150
[umax] merged line as color 2 to line 147
[umax] merged line as color 0 to line 145
[umax] merged line as color 2 to line 148
[umax] merged line as color 1 to line 151
[umax] merged line as color 0 to line 146
[umax] merged line as color 1 to line 152
[umax] merged line as color 2 to line 149
[umax] merged line as color 0 to line 147
[umax] merged line as color 2 to line 150
[umax] merged line as color 1 to line 153
[umax] merged line as color 0 to line 148
[umax] merged line as color 1 to line 154
[umax] sane_read: read 16384 bytes
[umax] merged line as color 2 to line 151
[umax] merged line as color 0 to line 149
[umax] merged line as color 2 to line 152
[umax] merged line as color 1 to line 155
[umax] merged line as color 0 to line 150
[umax] merged line as color 1 to line 156
[umax] merged line as color 2 to line 153
[umax] merged line as color 0 to line 151
[umax] merged line as color 2 to line 154
[umax] merged line as color 1 to line 157
[umax] merged line as color 0 to line 152
[umax] merged line as color 1 to line 158
[umax] merged line as color 2 to line 155
[umax] merged line as color 0 to line 153
[umax] merged line as color 2 to line 156
[umax] merged line as color 1 to line 159
[umax] umax_reader_process: buffer of 33150 bytes read; 3172200 bytes  
to go
[umax] umax_queue_read_image_data_req for buffer[1], length = 33150
[umax] umax_queue_read_image_data_req: id for buffer[1] is 0x0
[umax] umax_reader_process: read image data queued for buffer[1]
[umax] umax_wait_queued_image_data for buffer[0] (id=0x0)
[umax] merged line as color 0 to line 154
[umax] merged line as color 1 to line 160
[umax] merged line as color 2 to line 157
[umax] merged line as color 0 to line 155
[umax] merged line as color 2 to line 158
[umax] [umax] merged line as color 1 to line 161
sane_read: read 16384 bytes
[umax] merged line as color 0 to line 156
[umax] merged line as color 1 to line 162
[umax] merged line as color 2 to line 159
[umax] merged line as color 0 to line 157
[umax] merged line as color 2 to line 160
[umax] merged line as color 1 to line 163
[umax] merged line as color 0 to line 158
[umax] merged line as color 1 to line 164
[umax] merged line as color 2 to line 161
[umax] merged line as color 0 to line 159
[umax] merged line as color 2 to line 162
[umax] merged line as color 1 to line 165
[umax] merged line as color 0 to line 160
[umax] merged line as color 1 to line 166
[umax] merged line as color 2 to line 163
[umax] merged line as color 0 to line 161
[umax] merged line as color 2 to line 164
[umax] sane_read: read 16384 bytes
[umax] merged line as color 1 to line 167
[umax] merged line as color 0 to line 162
[umax] merged line as color 1 to line 168
[umax] merged line as color 2 to line 165
[umax] merged line as color 0 to line 163
[umax] merged line as color 2 to line 166
[umax] merged line as color 1 to line 169
[umax] merged line as color 0 to line 164
[umax] merged line as color 1 to line 170
[umax] merged line as color 2 to line 167
[umax] merged line as color 0 to line 165
[umax] merged line as color 2 to line 168
[umax] merged line as color 1 to line 171
[umax] merged line as color 0 to line 166
[umax] merged line as color 1 to line 172
[umax] merged line as color 2 to line 169
[umax] umax_reader_process: buffer of 33150 bytes read; 3139050 bytes  
to go
[umax] umax_queue_read_image_data_req for buffer[0], length = 33150
[umax] umax_queue_read_image_data_req: id for buffer[0] is 0x0
[umax] umax_reader_process: read image data queued for buffer[0]
[umax] umax_wait_queued_image_data for buffer[1] (id=0x0)
[umax] merged line as color 0 to line 167
[umax] merged line as color 2 to line 170
[umax] merged line as color 1 to line 173
[umax] merged line as color 0 to line 168
[umax] merged line as color 1 to line 174
[umax] [umax] merged line as color 2 to line 171
sane_read: read 16384 bytes
[umax] merged line as color 0 to line 169
[umax] merged line as color 2 to line 172
[umax] merged line as color 1 to line 175
[umax] merged line as color 0 to line 170
[umax] merged line as color 1 to line 176
[umax] merged line as color 2 to line 173
[umax] merged line as color 0 to line 171
[umax] merged line as color 2 to line 174
[umax] merged line as color 1 to line 177
[umax] merged line as color 0 to line 172
[umax] merged line as color 1 to line 178
[umax] merged line as color 2 to line 175
[umax] merged line as color 0 to line 173
[umax] merged line as color 2 to line 176
[umax] merged line as color 1 to line 179
[umax] merged line as color 0 to line 174
[umax] merged line as color 1 to line 180
[umax] sane_read: read 16384 bytes
[umax] merged line as color 2 to line 177
[umax] merged line as color 0 to line 175
[umax] merged line as color 2 to line 178
[umax] merged line as color 1 to line 181
[umax] merged line as color 0 to line 176
[umax] merged line as color 1 to line 182
[umax] merged line as color 2 to line 179
[umax] merged line as color 0 to line 177
[umax] merged line as color 2 to line 180
[umax] merged line as color 1 to line 183
[umax] merged line as color 0 to line 178
[umax] merged line as color 1 to line 184
[umax] merged line as color 2 to line 181
[umax] merged line as color 0 to line 179
[umax] merged line as color 2 to line 182
[umax] merged line as color 1 to line 185
[umax] umax_reader_process: buffer of 33150 bytes read; 3105900 bytes  
to go
[umax] umax_queue_read_image_data_req for buffer[1], length = 33150
[umax] umax_queue_read_image_data_req: command returned status Error  
during device I/O
[umax] ERROR: umax_reader_process: unable to queue read image data  
request!
[umax] sane_read: read 14082 bytes
[umax] reader_process: freeing SCSI buffer[1]
[umax] reader_process: finished reading data
[umax] sane_read: read 0 bytes
[umax] do_cancel
[umax] killing reader_process
[umax] do_cancel: reader_process terminated with status: Unknown SANE  
status code -1
[umax] trying to release scanner ...
[umax] scanner released
[umax] trying to reposition scanner ...
[umax] not waiting for finishing reposition scanner
[umax] closing scannerdevice filedescriptor
[umax] closing read end of pipe
[umax] sane_cancel
[umax] sane_close
[umax] sane_exit
===end====



More information about the sane-devel mailing list