Discussion:
Avision AV210D2+ segfaulting
(too old to reply)
skerr
2017-01-13 14:26:40 UTC
Permalink
Raw Message
Hello,
I am having an issue when trying to use a Avision AV210D2+ scanner.
I am running CentOS 7.2 using sane-backends 1.0.24.

fujitsu fi-6130z and 7160 both work fine on the same platform.

USB 3 is turned off in the bios and lsusb -t shows the scanner is using the ehci-pc usb module.

The scanner is seen properly by sane-find-scanner and scanimage -L.
device `avision:libusb:002:032' is a Avision AV210D2+ sheetfed scanner

When attempting to scan a documents, scanimage -d avision >test.jpg the console error message
is segmentation fault. dmesg shows segfault at 7fa93c82a9d0 ip 00007fa94a2a1de0 sp 00007fff384ef888 error 4 in libpthread-2.17.so[7fa94a299000+17000]

Some things I have tried:
- passing various supported geometry and resolution options to scanimage .
- removing all backends from dll.conf except for avision
- rotated amongst all usb ports
- bios update to workstation

Its very important that I get this scanner model working on this OS.
Does anyone think it worthwhile to remove the Centos 1.0.24 rpm and install 1.0.25 from the daily git snapshot ?
Any suggestions would be appreciated.

Lastly, below is partial output of SANE_DEBUG_AVISION=7 scanimage >testfile

[avision] sane_open:
[avision] attach:
[avision] sane_open: using open_extended
[avision] sane_open: got 1048576 scsi_max_request_size
[avision] inquiry: length: 96
[avision] inquiry: inquiring ...
[avision] filling command to have a length of 10, was: 6
[avision] Timeouts: write: 30000, read: 1000, status: 1000
[avision] avision_usb_status: timeout 1000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] wait_ready: sending TEST_UNIT_READY
[avision] filling command to have a length of 10, was: 6
[avision] Timeouts: write: 30000, read: 15000, status: 15000
[avision] avision_usb_status: timeout 15000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] get_accessories_info
[avision] Timeouts: write: 30000, read: 30000, status: 10000
[avision] avision_usb_status: timeout 10000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] get_accessories_info: raw data:
[avision] [0] 00000011b 3o 3d 3x
[avision] [1] 00000000b 0o 0d 0x
[avision] [2] 00000000b 0o 0d 0x
[avision] [3] 00000000b 0o 0d 0x
[avision] [4] 00000000b 0o 0d 0x
[avision] [5] 00000000b 0o 0d 0x
[avision] [6] 00000000b 0o 0d 0x
[avision] [7] 00000000b 0o 0d 0x
[avision] get_accessories_info: [0] ADF: 3
[avision] get_accessories_info: [1] Light Box: 0
[avision] get_accessories_info: [2] ADF model: 0 (Origami)
[avision] add_color_mode: 0 Lineart
[avision] add_color_mode: 1 Dithered
[avision] add_color_mode: 2 Gray
[avision] add_color_mode: 4 16bit Gray
[avision] add_color_mode: 5 Color
[avision] add_color_mode: 7 16bit Color
[avision] init_options:
[avision] init_options: dpi_range.min set to 50
[avision] max_string_size:
[avision] match_color_mode:
[avision] match_color_mode: found at 4 mode: 5
[avision] max_string_size:
[avision] match_source_mode: "ADF Front"
[avision] match_source_mode: found at 0 mode: 2
[avision] match_source_mode_dim: 2
[avision] sane_get_option_descriptor: 0
[avision] sane_control_option: option=0, action=0
[avision] sane_control_option: option=, action=GET
[avision] sane_get_option_descriptor: 0
[avision] sane_control_option: option=0, action=0
[avision] sane_control_option: option=, action=GET
[avision] sane_get_option_descriptor: 1
[avision] sane_get_option_descriptor: 2
[avision] sane_get_option_descriptor: 3
[avision] sane_get_option_descriptor: 4
[avision] sane_get_option_descriptor: 5
[avision] sane_get_option_descriptor: 6
[avision] sane_get_option_descriptor: 7
[avision] sane_get_option_descriptor: 8
[avision] sane_get_option_descriptor: 9
[avision] sane_get_option_descriptor: 10
[avision] sane_get_option_descriptor: 11
[avision] sane_get_option_descriptor: 12
[avision] sane_get_option_descriptor: 13
[avision] sane_get_option_descriptor: 14
[avision] sane_get_option_descriptor: 15
[avision] sane_get_option_descriptor: 16
[avision] sane_get_option_descriptor: 17
[avision] sane_get_option_descriptor: 18
[avision] sane_get_option_descriptor: 19
[avision] sane_get_option_descriptor: 20
[avision] sane_get_option_descriptor: 21
[avision] sane_get_option_descriptor: 22
[avision] sane_get_option_descriptor: 23
[avision] sane_get_option_descriptor: 24
[avision] sane_get_option_descriptor: 25
[avision] sane_get_option_descriptor: 26
[avision] sane_get_option_descriptor: 27
[avision] sane_get_option_descriptor: 28
[avision] sane_get_option_descriptor: 29
[avision] sane_get_option_descriptor: 30
[avision] sane_get_option_descriptor: 31
[avision] sane_get_option_descriptor: 32
[avision] sane_get_option_descriptor: 33
[avision] sane_control_option: option=10, action=0
[avision] sane_control_option: option=br-x, action=GET
[avision] sane_control_option: option=8, action=0
[avision] sane_control_option: option=tl-x, action=GET
[avision] sane_control_option: option=11, action=0
[avision] sane_control_option: option=br-y, action=GET
[avision] sane_control_option: option=9, action=0
[avision] sane_control_option: option=tl-y, action=GET
[avision] sane_control_option: option=8, action=0
[avision] sane_control_option: option=tl-x, action=GET
[avision] sane_get_option_descriptor: 10
[avision] sane_control_option: option=10, action=1
[avision] sane_control_option: option=br-x, action=SET
[avision] constrain_value:
[avision] sane_control_option: option=9, action=0
[avision] sane_control_option: option=tl-y, action=GET
[avision] sane_get_option_descriptor: 11
[avision] sane_control_option: option=11, action=1
[avision] sane_control_option: option=br-y, action=SET
[avision] constrain_value:
[avision] sane_start:
[avision] sane_get_parameters:
[avision] sane_get_parameters: computing parameters
[avision] sane_compute_parameters:
[avision] sane_compute_parameters: boundary 4, gray_mode: 1,
[avision] sane_compute_parameters: tlx: 0.000000, tly: 0.000000, brx: 303.000000, bry: 355.000000
[avision] sane_compute_parameters: overscan lines: 0
[avision] sane_compute_parameters: hw_xres: 150, hw_yres: 150, line_difference: 0
[avision] sane_compute_parameters: tlx: 0, tly: 0, brx: 1789, bry: 2096
[avision] sane_compute_parameters: hw_pixel_per_line: 1788, hw_lines: 2096, hw_bytes_per_line: 0
[avision] sane_compute_parameters: xres: 150, yres: 150
[avision] sane_compute_parameters: pixel_per_line: 1788, lines: -1
[avision] sane_compute_parameters: depth: 8, bytes_per_line: 5364
[avision] filling command to have a length of 10, was: 6
[avision] Timeouts: write: 30000, read: 30000, status: 10000
[avision] avision_usb_status: timeout 10000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] media_check: result
[avision] [0] 00000001b 1o 1d 1x
[avision] sane_start: media_check ok
[avision] wait_4_light: getting light status.
[avision] wait_4_light: read bytes 1
[avision] Timeouts: write: 30000, read: 30000, status: 10000
[avision] avision_usb_status: timeout 10000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] wait_4_light: command is 0. Result is on
[avision] set_window:
[avision] set_window: base_dpi_abs: 1200, base_dpi_rel: 1200
[avision] set_window: base paralen: 7
[avision] set_window: final paralen: 20
[avision] set_window: transferlen: 70
[avision] set_window: large data-transfer support (>16bit)!
[avision] set_window: source mode 2 source mode dim 2
[avision] set_window: filling ADF bits
[avision] window_data_header:
[avision] [0] 00000000b 0o 0d 0x
[avision] [1] 00000000b 0o 0d 0x
[avision] [2] 00000000b 0o 0d 0x
[avision] [3] 00000000b 0o 0d 0x
[avision] [4] 00000000b 0o 0d 0x
[avision] [5] 00000000b 0o 0d 0x
[avision] [6] 00000000b 0o 0d 0x
[avision] [7] 00111110b 76o 62d 3ex
[avision] window_descriptor:
[avision] [0] 00000000b 0o 0d 0x
[avision] [1] 00000000b 0o 0d 0x
[avision] [2] 00000000b 0o 0d 0x
[avision] [3] 10010110b 226o 150d 96x
[avision] [4] 00000000b 0o 0d 0x
[avision] [5] 10010110b 226o 150d 96x
[avision] [6] 00000000b 0o 0d 0x
[avision] [7] 00000000b 0o 0d 0x
[avision] [8] 00000000b 0o 0d 0x
[avision] [9] 00000000b 0o 0d 0x
[avision] [10] 00000000b 0o 0d 0x
[avision] [11] 00000000b 0o 0d 0x
[avision] [12] 00000000b 0o 0d 0x
[avision] [13] 00000000b 0o 0d 0x
[avision] [14] 00000000b 0o 0d 0x
[avision] [15] 00000000b 0o 0d 0x
[avision] [16] 00110111b 67o 55d 37x
[avision] [17] 11100001b 341o 225d e1x
[avision] [18] 00000000b 0o 0d 0x
[avision] [19] 00000000b 0o 0d 0x
[avision] [20] 01000001b 101o 65d 41x
[avision] [21] 10000001b 201o 129d 81x
[avision] [22] 10000000b 200o 128d 80x
[avision] [23] 10000000b 200o 128d 80x
[avision] [24] 10000000b 200o 128d 80x
[avision] [25] 00000101b 5o 5d 5x
[avision] [26] 00001000b 10o 8d 8x
[avision] [27] 00000000b 0o 0d 0x
[avision] [28] 00000000b 0o 0d 0x
[avision] [29] 00000011b 3o 3d 3x
[avision] [30] 00000000b 0o 0d 0x
[avision] [31] 00000000b 0o 0d 0x
[avision] [32] 00000000b 0o 0d 0x
[avision] [33] 00000000b 0o 0d 0x
[avision] [34] 00000000b 0o 0d 0x
[avision] [35] 10100000b 240o 160d a0x
[avision] [36] 00000000b 0o 0d 0x
[avision] [37] 00000000b 0o 0d 0x
[avision] [38] 00000000b 0o 0d 0x
[avision] [39] 00000000b 0o 0d 0x
[avision] [40] 11111111b 377o 255d ffx
[avision] [41] 00010100b 24o 20d 14x
[avision] [42] 11100000b 340o 224d e0x
[avision] [43] 11111111b 377o 255d ffx
[avision] [44] 00000000b 0o 0d 0x
[avision] [45] 00010100b 24o 20d 14x
[avision] [46] 11110100b 364o 244d f4x
[avision] [47] 00001000b 10o 8d 8x
[avision] [48] 00110000b 60o 48d 30x
[avision] [49] 00010000b 20o 16d 10x
[avision] [50] 00000000b 0o 0d 0x
[avision] [51] 00000000b 0o 0d 0x
[avision] [52] 00000000b 0o 0d 0x
[avision] [53] 00000000b 0o 0d 0x
[avision] [54] 00000000b 0o 0d 0x
[avision] [55] 00000000b 0o 0d 0x
[avision] [56] 00000000b 0o 0d 0x
[avision] [57] 00000000b 0o 0d 0x
[avision] [58] 00000000b 0o 0d 0x
[avision] [59] 00000000b 0o 0d 0x
[avision] [60] 00000000b 0o 0d 0x
[avision] [61] 00000000b 0o 0d 0x
[avision] [62] 00000000b 0o 0d 0x
[avision] [63] 00000000b 0o 0d 0x
[avision] set_window: [0] window_id: 0
[avision] set_window: [2-3] x-axis res: 150
[avision] set_window: [4-5] y-axis res: 150
[avision] set_window: [6-9] x-axis upper left: 0
[avision] set_window: [10-13] y-axis upper left: 0
[avision] set_window: [14-17] window width: 14305
[avision] set_window: [18-21] window length: 16769
[avision] set_window: [22] brightness: 128
[avision] set_window: [23] threshold: 128
[avision] set_window: [24] contrast: 128
[avision] set_window: [25] image composition: 5
[avision] set_window: [26] bits per channel: 8
[avision] set_window: [27-28] halftone pattern: 0
[avision] set_window: [29] padding_and_bitset: 3
[avision] set_window: [30-31] bit ordering: 0
[avision] set_window: [32] compression type: 0
[avision] set_window: [33] compression argument: 0
[avision] set_window: [34-35] paper length: a0
[avision] set_window: [40] vendor id: ff
[avision] set_window: [41] param length: 20
[avision] set_window: [42] bitset1: e0
[avision] set_window: [43] highlight: 255
[avision] set_window: [44] shadow: 0
[avision] set_window: [45-46] line-width: 5364
[avision] set_window: [47-48] line-count: 2096
[avision] set_window: [49] bitset2: 10
[avision] set_window: [50] ir exposure time: 0
[avision] set_window: [51-52] r exposure: 0
[avision] set_window: [53-54] g exposure: 0
[avision] set_window: [55-56] b exposure: 0
[avision] set_window: [57] bitset3: 0
[avision] set_window: [58] auto focus: 0
[avision] set_window: [59] line-width (MSB): 0
[avision] set_window: [60] line-count (MSB): 0
[avision] set_window: [61] background lines: 0
[avision] set_window: sending command. Bytes: 70
[avision] Timeouts: write: 30000, read: 30000, status: 10000
[avision] avision_usb_status: timeout 10000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] normal_calibration:
[avision] get_calib_format:
[avision] get_calib_format: read_data: 32 bytes
[avision] Timeouts: write: 30000, read: 30000, status: 10000
[avision] avision_usb_status: timeout 10000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] debug_print_calib_format:
[avision] [0] 00001010b 12o 10d ax
[avision] [1] 10000000b 200o 128d 80x
[avision] [2] 00000001b 1o 1d 1x
[avision] [3] 00111111b 77o 63d 3fx
[avision] [4] 00000011b 3o 3d 3x
[avision] [5] 00000001b 1o 1d 1x
[avision] [6] 00001010b 12o 10d ax
[avision] [7] 00001010b 12o 10d ax
[avision] [8] 00001101b 15o 13d dx
[avision] [9] 00000000b 0o 0d 0x
[avision] [10] 10111110b 276o 190d bex
[avision] [11] 00000000b 0o 0d 0x
[avision] [12] 10111110b 276o 190d bex
[avision] [13] 00000000b 0o 0d 0x
[avision] [14] 10111110b 276o 190d bex
[avision] [15] 00000000b 0o 0d 0x
[avision] [16] 00001010b 12o 10d ax
[avision] [17] 00000000b 0o 0d 0x
[avision] [18] 00001010b 12o 10d ax
[avision] [19] 00000000b 0o 0d 0x
[avision] [20] 00001010b 12o 10d ax
[avision] [21] 00000000b 0o 0d 0x
[avision] [22] 00000000b 0o 0d 0x
[avision] [23] 00000000b 0o 0d 0x
[avision] [24] 00000000b 0o 0d 0x
[avision] [25] 00000000b 0o 0d 0x
[avision] [26] 00000000b 0o 0d 0x
[avision] [27] 00000000b 0o 0d 0x
[avision] [28] 00000000b 0o 0d 0x
[avision] [29] 00000000b 0o 0d 0x
[avision] [30] 00000000b 0o 0d 0x
[avision] [31] 00000000b 0o 0d 0x
[avision] get_calib_format: [0-1] pixels per line: 2688
[avision] get_calib_format: [2] bytes per channel: 1
[avision] get_calib_format: [3] line count: 63
[avision] get_calib_format: [4] FLAG: NEEDS_NO_CALIBRATION
[avision] get_calib_format: [5] Ability1: PACKED NEEDS_CALIB_TABLE_CHANNEL_BY_CHANNEL
[avision] get_calib_format: [6] R gain: 10
[avision] get_calib_format: [7] G gain: 10
[avision] get_calib_format: [8] B gain: 13
[avision] get_calib_format: [9-10] R shading target: be
[avision] get_calib_format: [11-12] G shading target: be
[avision] get_calib_format: [13-14] B shading target: be
[avision] get_calib_format: [15-16] R dark shading target: a
[avision] get_calib_format: [17-18] G dark shading target: a
[avision] get_calib_format: [19-20] B dark shading target: a
[avision] get_calib_format: [21] true-gray gain: 0
[avision] get_calib_format: [22-23] true-gray shading target: 0
[avision] get_calib_format: [24-25] true-gray dark shading target: 0
[avision] get_calib_format: channels: 3
[avision] normal_calibration: Scanner claims no calibration needed -> skipped!
[avision] send_3x3_matrix:
[avision] send_3x3_matrix: sending matrix split into two commands
[avision] Timeouts: write: 30000, read: 30000, status: 10000
[avision] avision_usb_status: timeout 10000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] send_gamma: table_raw_size: 4096, table_size: 4096
[avision] send_gamma: values: 16, invert_table: 0
[avision] send_gamma: brightness: 0.000000, contrast: 0.000000
[avision] send_gamma: sending 4096 bytes gamma table.
[avision] Timeouts: write: 30000, read: 30000, status: 10000
[avision] avision_usb_status: timeout 10000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] send_gamma: sending 4096 bytes gamma table.
[avision] Timeouts: write: 30000, read: 30000, status: 10000
[avision] avision_usb_status: timeout 10000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] send_gamma: sending 4096 bytes gamma table.
[avision] Timeouts: write: 30000, read: 30000, status: 10000
[avision] avision_usb_status: timeout 10000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] send_tune_scan_length:
[avision] send_tune_scan_length: top: 0
[avision] Timeouts: write: 30000, read: 30000, status: 10000
[avision] avision_usb_status: timeout 10000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] send_tune_scan_length: bottom: 0
[avision] Timeouts: write: 30000, read: 30000, status: 10000
[avision] avision_usb_status: timeout 10000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] get_background_raster:
[avision] get_background_raster: no background requested
[avision] sane_start: starting thread
[avision] reader_process:
[avision] sane_get_parameters:
[avision] reserve_unit:
[avision] filling command to have a length of 10, was: 6
[avision] Timeouts: write: 30000, read: 30000, status: 10000
[avision] avision_usb_status: timeout 10000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] start_scan:
[avision] start_scan: sending command. Bytes: 6
[avision] filling command to have a length of 10, was: 6
[avision] Timeouts: write: 30000, read: 30000, status: 10000
[avision] avision_usb_status: timeout 10000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] dev->scsi_buffer_size / 2: 524288
[avision] bytes_per_line: 5364, pixels_per_line: 1788
[avision] lines_per_stripe: 32, lines_per_output: 32
[avision] max_bytes_per_read: 1048576, stripe_size: 171648, out_size: 171648
[avision] reader_process: total_size: 11242944
[avision] reader_process: stripe filled: 0
[avision] reader_process: processed_bytes: 0, total_size: 11242944
[avision] reader_process: this_read: 171648
[avision] Timeouts: write: 30000, read: 30000, status: 10000
[avision] avision_usb_status: timeout 10000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 2
[avision] avision_usb_status: Needs to request sense!
[avision] Error during status read!
[avision] === Try to request sense ===
[avision] avision_usb_status: timeout 10000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] sense_handler:
[avision] sense_handler: data:
[avision] [0] 11110000b 360o 240d f0x
[avision] [1] 00000000b 0o 0d 0x
[avision] [2] 00001001b 11o 9d 9x
[avision] [3] 00000000b 0o 0d 0x
[avision] [4] 00000000b 0o 0d 0x
[avision] [5] 00000000b 0o 0d 0x
[avision] [6] 00000000b 0o 0d 0x
[avision] [7] 00001110b 16o 14d ex
[avision] [8] 00000000b 0o 0d 0x
[avision] [9] 00000000b 0o 0d 0x
[avision] [10] 00000000b 0o 0d 0x
[avision] [11] 00000000b 0o 0d 0x
[avision] [12] 10000000b 200o 128d 80x
[avision] [13] 00000101b 5o 5d 5x
[avision] [14] 00000000b 0o 0d 0x
[avision] [15] 00000000b 0o 0d 0x
[avision] [16] 00000000b 0o 0d 0x
[avision] [17] 00000000b 0o 0d 0x
[avision] [18] 00000000b 0o 0d 0x
[avision] [19] 00000000b 0o 0d 0x
[avision] [20] 00000000b 0o 0d 0x
[avision] [21] 00000000b 0o 0d 0x
[avision] sense_handler: sense code: VENDOR SPECIFIC
[avision] sense_handler: scan has not yet been completed
[avision] sense_handler: correct logical length
[avision] sense_handler: sense code: Multi-feed (AV220,Kodak)
[avision] reader_process: read_data failed with status: 9
[avision] reader_process: stripe filled: 171648
[avision] reader_process: useful_bytes 171648
[avision] reader_process: end of iteration
[avision] reader_process: i/o loop finished
[avision] release unit: type: 0
[avision] filling command to have a length of 10, was: 6
[avision] Timeouts: write: 30000, read: 30000, status: 10000
[avision] avision_usb_status: timeout 10000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] reader_process: returning success
[avision] sane_read: got 0 bytes, err: 11 Resource temporarily unavailable
[avision] do_eof:


Thanks,
Steve


________________________________
This email was scanned by Bitdefender.
________________________________
The information contained in this e-mail message is intended only for the confidential use of the recipient/recipients named above. If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that you have received this document in error and that any review, dissemination, distribution, or copying of this message is strictly prohibited. If you have received this communication in error, please notify me immediately by e-mail and delete the original message.
Wolf Drechsel
2017-01-14 10:30:42 UTC
Permalink
Raw Message
Hello,
just my 2cts:I'm suffering from a "avision" problem as well - we seem
to be quite a bit lost at the moment, as far as I understood, the
avision backend does not have a maintainer at the moment.
An ugly workaround for me is to scan from my laptop which is running
debian 8.6 now - I do not have any problems scanning with that machine.
Maybe you want to give a debian live system a try?
My guess (but I do not know anything about programming) is that in the
last few years USB timing was changed, so older kernels work better
than newer ones. I read that CentOS is using a comparatively old
kernel, but with quite a lot of patches - can those cause the harm?
cheers,Wolf
Post by skerr
Hello,
I am having an issue when trying to use a Avision AV210D2+ scanner.
I am running CentOS 7.2 using sane-backends 1.0.24. 
fujitsu fi-6130z and 7160 both work fine on the same platform.
USB 3 is turned off in the bios and lsusb -t shows the scanner is
using the ehci-pc usb module.
The scanner is seen properly by sane-find-scanner  and scanimage -L. 
device `avision:libusb:002:032' is a Avision AV210D2+ sheetfed
scanner
When attempting to scan a documents, scanimage -d avision >test.jpg
the console error message
is segmentation fault. dmesg shows  segfault at 7fa93c82a9d0 ip
00007fa94a2a1de0 sp  00007fff384ef888 error 4 in libpthread-
2.17.so[7fa94a299000+17000]
- passing various supported geometry and resolution options to
scanimage .
- removing all backends from dll.conf except for avision
- rotated amongst all usb ports
- bios update to workstation
skerr
2017-01-16 15:38:48 UTC
Permalink
Raw Message
Hi Wolf,

Thanks for your response.

I will be stuck using CentOS7. It uses a 3.10 kernel. But your correct, CentOS/RHEL, backport many patches/bugfixes/updates.

Its the platform we use for a very heavily modified Kickstart server installation we provide to our end users. I have the scanner working on my CentOS 5 and 6 kickstarts, but we have hundreds out in the field and will have to update to 7 in the not too distant future. It wont be a complete show stopper as long as I can get scanimage to scan over the network to an avision hanging off a windows workstation.

Also , by you comments, I presume the maintainer listed in the avision conf file is no longer active. That was going to be my next recourse if noone on this list had any fruitful suggestions.

Hopefully I can come up with a solution before CentOS7 goes live.

Thanks,

Steve


On 01/14/2017 05:30 AM, Wolf Drechsel wrote:
Hello,

just my 2cts:
I'm suffering from a "avision" problem as well - we seem to be quite a bit lost at the moment, as far as I understood, the avision backend does not have a maintainer at the moment.

An ugly workaround for me is to scan from my laptop which is running debian 8.6 now - I do not have any problems scanning with that machine. Maybe you want to give a debian live system a try?

My guess (but I do not know anything about programming) is that in the last few years USB timing was changed, so older kernels work better than newer ones. I read that CentOS is using a comparatively old kernel, but with quite a lot of patches - can those cause the harm?

cheers,
Wolf

Am Freitag, den 13.01.2017, 09:26 -0500 schrieb skerr:

Hello,
I am having an issue when trying to use a Avision AV210D2+ scanner.
I am running CentOS 7.2 using sane-backends 1.0.24.

fujitsu fi-6130z and 7160 both work fine on the same platform.

USB 3 is turned off in the bios and lsusb -t shows the scanner is using the ehci-pc usb module.

The scanner is seen properly by sane-find-scanner and scanimage -L.
device `avision:libusb:002:032' is a Avision AV210D2+ sheetfed scanner

When attempting to scan a documents, scanimage -d avision >test.jpg the console error message
is segmentation fault. dmesg shows segfault at 7fa93c82a9d0 ip 00007fa94a2a1de0 sp 00007fff384ef888 error 4 in libpthread-2.17.so[7fa94a299000+17000]

Some things I have tried:
- passing various supported geometry and resolution options to scanimage .
- removing all backends from dll.conf except for avision
- rotated amongst all usb ports
- bios update to workstation

________________________________
This email was scanned by Bitdefender.


________________________________
The information contained in this e-mail message is intended only for the confidential use of the recipient/recipients named above. If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that you have received this document in error and that any review, dissemination, distribution, or copying of this message is strictly prohibited. If you have received this communication in error, please notify me immediately by e-mail and delete the original message.
m. allan noah
2017-01-16 18:03:49 UTC
Permalink
Raw Message
Always start with an upgrade to a current git repo checkout. There has
been some work on the avision backend recently, and you might get
lucky.

allan
Post by skerr
Hi Wolf,
Thanks for your response.
I will be stuck using CentOS7. It uses a 3.10 kernel. But your correct,
CentOS/RHEL, backport many patches/bugfixes/updates.
Its the platform we use for a very heavily modified Kickstart server
installation we provide to our end users. I have the scanner working on my
CentOS 5 and 6 kickstarts, but we have hundreds out in the field and will
have to update to 7 in the not too distant future. It wont be a complete
show stopper as long as I can get scanimage to scan over the network to an
avision hanging off a windows workstation.
Also , by you comments, I presume the maintainer listed in the avision conf
file is no longer active. That was going to be my next recourse if noone on
this list had any fruitful suggestions.
Hopefully I can come up with a solution before CentOS7 goes live.
Thanks,
Steve
Hello,
I'm suffering from a "avision" problem as well - we seem to be quite a bit
lost at the moment, as far as I understood, the avision backend does not
have a maintainer at the moment.
An ugly workaround for me is to scan from my laptop which is running debian
8.6 now - I do not have any problems scanning with that machine. Maybe you
want to give a debian live system a try?
My guess (but I do not know anything about programming) is that in the last
few years USB timing was changed, so older kernels work better than newer
ones. I read that CentOS is using a comparatively old kernel, but with quite
a lot of patches - can those cause the harm?
cheers,
Wolf
Hello,
I am having an issue when trying to use a Avision AV210D2+ scanner.
I am running CentOS 7.2 using sane-backends 1.0.24.
fujitsu fi-6130z and 7160 both work fine on the same platform.
USB 3 is turned off in the bios and lsusb -t shows the scanner is using the
ehci-pc usb module.
The scanner is seen properly by sane-find-scanner and scanimage -L.
device `avision:libusb:002:032' is a Avision AV210D2+ sheetfed scanner
When attempting to scan a documents, scanimage -d avision >test.jpg the
console error message
is segmentation fault. dmesg shows segfault at 7fa93c82a9d0 ip
00007fa94a2a1de0 sp 00007fff384ef888 error 4 in
libpthread-2.17.so[7fa94a299000+17000]
- passing various supported geometry and resolution options to scanimage .
- removing all backends from dll.conf except for avision
- rotated amongst all usb ports
- bios update to workstation
________________________________
This email was scanned by Bitdefender.
________________________________
The information contained in this e-mail message is intended only for the
confidential use of the recipient/recipients named above. If the reader of
this message is not the intended recipient or an agent responsible for
delivering it to the intended recipient, you are hereby notified that you
have received this document in error and that any review, dissemination,
distribution, or copying of this message is strictly prohibited. If you have
received this communication in error, please notify me immediately by e-mail
and delete the original message.
--
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
--
"well, I stand up next to a mountain- and I chop it down with the edge
of my hand"
--
sane-devel mailing list: sane-***@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
to sane-devel-***@lists.alioth.debian.org
skerr
2017-01-16 22:33:13 UTC
Permalink
Raw Message
Worked quite nicely, thanks for suggesting that.

The only thing I have to figure out now is how I'm going to package it.
create a shell script with a tarball to put everything in place or try
to make an rpm.

Thanks again,

Steve
Post by m. allan noah
Always start with an upgrade to a current git repo checkout. There has
been some work on the avision backend recently, and you might get
lucky.
allan
Post by skerr
Hi Wolf,
Thanks for your response.
I will be stuck using CentOS7. It uses a 3.10 kernel. But your correct,
CentOS/RHEL, backport many patches/bugfixes/updates.
Its the platform we use for a very heavily modified Kickstart server
installation we provide to our end users. I have the scanner working on my
CentOS 5 and 6 kickstarts, but we have hundreds out in the field and will
have to update to 7 in the not too distant future. It wont be a complete
show stopper as long as I can get scanimage to scan over the network to an
avision hanging off a windows workstation.
Also , by you comments, I presume the maintainer listed in the avision conf
file is no longer active. That was going to be my next recourse if noone on
this list had any fruitful suggestions.
Hopefully I can come up with a solution before CentOS7 goes live.
Thanks,
Steve
Hello,
I'm suffering from a "avision" problem as well - we seem to be quite a bit
lost at the moment, as far as I understood, the avision backend does not
have a maintainer at the moment.
An ugly workaround for me is to scan from my laptop which is running debian
8.6 now - I do not have any problems scanning with that machine. Maybe you
want to give a debian live system a try?
My guess (but I do not know anything about programming) is that in the last
few years USB timing was changed, so older kernels work better than newer
ones. I read that CentOS is using a comparatively old kernel, but with quite
a lot of patches - can those cause the harm?
cheers,
Wolf
Hello,
I am having an issue when trying to use a Avision AV210D2+ scanner.
I am running CentOS 7.2 using sane-backends 1.0.24.
fujitsu fi-6130z and 7160 both work fine on the same platform.
USB 3 is turned off in the bios and lsusb -t shows the scanner is using the
ehci-pc usb module.
The scanner is seen properly by sane-find-scanner and scanimage -L.
device `avision:libusb:002:032' is a Avision AV210D2+ sheetfed scanner
When attempting to scan a documents, scanimage -d avision >test.jpg the
console error message
is segmentation fault. dmesg shows segfault at 7fa93c82a9d0 ip
00007fa94a2a1de0 sp 00007fff384ef888 error 4 in
libpthread-2.17.so[7fa94a299000+17000]
- passing various supported geometry and resolution options to scanimage .
- removing all backends from dll.conf except for avision
- rotated amongst all usb ports
- bios update to workstation
________________________________
This email was scanned by Bitdefender.
________________________________
The information contained in this e-mail message is intended only for the
confidential use of the recipient/recipients named above. If the reader of
this message is not the intended recipient or an agent responsible for
delivering it to the intended recipient, you are hereby notified that you
have received this document in error and that any review, dissemination,
distribution, or copying of this message is strictly prohibited. If you have
received this communication in error, please notify me immediately by e-mail
and delete the original message.
--
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
________________________
This email was scanned by Bitdefender.

The information contained in this e-mail message is intended only for the confidential use of the recipient/recipients named above. If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that you have received this document in error and that any review, dissemination, distribution, or copying of this message is strictly prohibited. If you have received this communication in error, please notify me immediately by e-mail and delete the original message.
--
sane-devel mailing list: sane-***@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
to sane-devel-***@lists.alioth.debian.org
Wolf Drechsel
2017-01-17 10:25:21 UTC
Permalink
Raw Message
Post by skerr
Worked quite nicely, thanks for suggesting that.
Does it mean you could make your scanner work - or just download the
files?

Wheers,
Wolf
--
sane-devel mailing list: sane-***@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
to sane-devel-***@lists.alioth.debian.org
skerr
2017-01-17 14:01:41 UTC
Permalink
Raw Message
I downloaded and installed the 1.0.26 snapshot and the scanner worked.
Post by Wolf Drechsel
Post by skerr
Worked quite nicely, thanks for suggesting that.
Does it mean you could make your scanner work - or just download the
files?
Wheers,
Wolf
________________________
This email was scanned by Bitdefender.

The information contained in this e-mail message is intended only for the confidential use of the recipient/recipients named above. If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that you have received this document in error and that any review, dissemination, distribution, or copying of this message is strictly prohibited. If you have received this communication in error, please notify me immediately by e-mail and delete the original message.
--
sane-devel mailing list: sane-***@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
to sane-devel-***@lists.alioth.debian.org
René Rebe
2017-01-17 15:10:07 UTC
Permalink
Raw Message
Hi,
Post by m. allan noah
Always start with an upgrade to a current git repo checkout. There has
been some work on the avision backend recently, and you might get
lucky.
Yes,

someone made changes for some HP half duplex scanner, and segfaulted like every other scanner since then, … I think I fixed that last year or so, ...
Post by m. allan noah
allan
Post by skerr
Hi Wolf,
Thanks for your response.
I will be stuck using CentOS7. It uses a 3.10 kernel. But your correct,
CentOS/RHEL, backport many patches/bugfixes/updates.
Its the platform we use for a very heavily modified Kickstart server
installation we provide to our end users. I have the scanner working on my
CentOS 5 and 6 kickstarts, but we have hundreds out in the field and will
have to update to 7 in the not too distant future. It wont be a complete
show stopper as long as I can get scanimage to scan over the network to an
avision hanging off a windows workstation.
Also , by you comments, I presume the maintainer listed in the avision conf
file is no longer active. That was going to be my next recourse if noone on
this list had any fruitful suggestions.
Hopefully I can come up with a solution before CentOS7 goes live.
Thanks,
Steve
Hello,
I'm suffering from a "avision" problem as well - we seem to be quite a bit
lost at the moment, as far as I understood, the avision backend does not
have a maintainer at the moment.
An ugly workaround for me is to scan from my laptop which is running debian
8.6 now - I do not have any problems scanning with that machine. Maybe you
want to give a debian live system a try?
My guess (but I do not know anything about programming) is that in the last
few years USB timing was changed, so older kernels work better than newer
ones. I read that CentOS is using a comparatively old kernel, but with quite
a lot of patches - can those cause the harm?
cheers,
Wolf
Hello,
I am having an issue when trying to use a Avision AV210D2+ scanner.
I am running CentOS 7.2 using sane-backends 1.0.24.
fujitsu fi-6130z and 7160 both work fine on the same platform.
USB 3 is turned off in the bios and lsusb -t shows the scanner is using the
ehci-pc usb module.
The scanner is seen properly by sane-find-scanner and scanimage -L.
device `avision:libusb:002:032' is a Avision AV210D2+ sheetfed scanner
When attempting to scan a documents, scanimage -d avision >test.jpg the
console error message
is segmentation fault. dmesg shows segfault at 7fa93c82a9d0 ip
00007fa94a2a1de0 sp 00007fff384ef888 error 4 in
libpthread-2.17.so[7fa94a299000+17000]
- passing various supported geometry and resolution options to scanimage .
- removing all backends from dll.conf except for avision
- rotated amongst all usb ports
- bios update to workstation
________________________________
This email was scanned by Bitdefender.
________________________________
The information contained in this e-mail message is intended only for the
confidential use of the recipient/recipients named above. If the reader of
this message is not the intended recipient or an agent responsible for
delivering it to the intended recipient, you are hereby notified that you
have received this document in error and that any review, dissemination,
distribution, or copying of this message is strictly prohibited. If you have
received this communication in error, please notify me immediately by e-mail
and delete the original message.
--
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
--
"well, I stand up next to a mountain- and I chop it down with the edge
of my hand"
--
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
--
ExactCODE GmbH, Lietzenburger Str. 42, DE-10789 Berlin
http://exactcode.com | http://exactscan.com | http://ocrkit.com | http://t2-project.org | http://rene.rebe.de
--
sane-devel mailing list: sane-***@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
to sane-devel-***@lists.alioth.debian.org
skerr
2017-01-11 20:34:08 UTC
Permalink
Raw Message
Hello,
I am having an issue when trying to use a Avision AV210D2+ scanner.
I am running CentOS 7.2 using sane-backends 1.0.24. A fujitsu fi-6130z works fine on the same platform.

USB 3 is turned off in the bios and lsusb -t shows the scanner is using the ehci-pc usb module.

The scanner is seen properly by sane-find-scanner and scanimage -L.
device `avision:libusb:002:032' is a Avision AV210D2+ sheetfed scanner

When attempting to scan a documents, scanimage -d avision >test.jpg the console error message
is segmentation fault. dmesg shows segfault at 7fa93c82a9d0 ip 00007fa94a2a1de0 sp 00007fff384ef888 error 4 in libpthread-2.17.so[7fa94a299000+17000]

Some things I have tried:
- passing various supported geometry and resolution options to scanimage .
- removing all backends from dll.conf except for avision
- rotated amongst all usb ports
- bios update to workstation

Does anyone think it worthwhile to remove the Centos 1.0.24 rpm and install 1.0.25 from the daily git snapshot ?
Any suggestions would be appreciated.

Lastly, below is the output of SANE_DEBUG_AVISION=7 scanimage >testfile

[sanei_debug] Setting debug level of avision to 7.
[avision] sane_init:(Version: 1.0 Build: 296)
[avision] sane_reload_devices: parsing config line ""
[avision] sane_reload_devices: config file line 1: ignoring empty line
[avision] sane_reload_devices: parsing config line "# These are the possible options. Normally any scanner"
[avision] sane_reload_devices: config file line 2: ignoring comment line
[avision] sane_reload_devices: parsing config line "# should work just fine without them - and they are only"
[avision] sane_reload_devices: config file line 3: ignoring comment line
[avision] sane_reload_devices: parsing config line "# needed for test and debugging. So if you experience problems"
[avision] sane_reload_devices: config file line 4: ignoring comment line
[avision] sane_reload_devices: parsing config line "# and you solve them with enabling options here, please notify"
[avision] sane_reload_devices: config file line 5: ignoring comment line
[avision] sane_reload_devices: parsing config line "# the SANE/Avision maintainer: Mike Kelly <***@piratehaven.org><mailto:***@piratehaven.org>"
[avision] sane_reload_devices: config file line 6: ignoring comment line
[avision] sane_reload_devices: parsing config line ""
[avision] sane_reload_devices: config file line 7: ignoring empty line
[avision] sane_reload_devices: parsing config line "#option disable-gamma-table"
[avision] sane_reload_devices: config file line 8: ignoring comment line
[avision] sane_reload_devices: parsing config line "#option disable-calibration"
[avision] sane_reload_devices: config file line 9: ignoring comment line
[avision] sane_reload_devices: parsing config line "#option force-a4"
[avision] sane_reload_devices: config file line 10: ignoring comment line
[avision] sane_reload_devices: parsing config line ""
[avision] sane_reload_devices: config file line 11: ignoring empty line
[avision] sane_reload_devices: parsing config line "#scsi AVISION"
[avision] sane_reload_devices: config file line 12: ignoring comment line
[avision] sane_reload_devices: parsing config line "#scsi FCPA"
[avision] sane_reload_devices: config file line 13: ignoring comment line
[avision] sane_reload_devices: parsing config line "#scsi MINOLTA"
[avision] sane_reload_devices: config file line 14: ignoring comment line
[avision] sane_reload_devices: parsing config line "#scsi MITSBISH MCA-S600C"
[avision] sane_reload_devices: config file line 15: ignoring comment line
[avision] sane_reload_devices: parsing config line "#scsi MITSBISH MCA-SS600"
[avision] sane_reload_devices: config file line 16: ignoring comment line
[avision] sane_reload_devices: parsing config line "#scsi HP"
[avision] sane_reload_devices: config file line 17: ignoring comment line
[avision] sane_reload_devices: parsing config line "#scsi hp"
[avision] sane_reload_devices: config file line 18: ignoring comment line
[avision] sane_reload_devices: parsing config line ""
[avision] sane_reload_devices: config file line 19: ignoring empty line
[avision] sane_reload_devices: parsing config line "#scsi /dev/scanner"
[avision] sane_reload_devices: config file line 20: ignoring comment line
[avision] sane_reload_devices: parsing config line "# usb libusb:002:003"
[avision] sane_reload_devices: config file line 21: ignoring comment line
[avision] sane_reload_devices: parsing config line "# usb 0x03f0 0x0701"
[avision] sane_reload_devices: config file line 22: ignoring comment line
[avision] sane_reload_devices: parsing config line ""
[avision] sane_reload_devices: config file line 23: ignoring empty line
[avision] sane_reload_devices: Trying to find USB device 0638 0a27 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a3c ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a33 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a93 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a24 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a25 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a3a ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a2f ...
[avision] sane_reload_devices: Trying to find USB device 0638 1a35 ...
[avision] attach:
[avision] attach: opening libusb:002:032
[avision] inquiry: length: 96
[avision] inquiry: inquiring ...
[avision] filling command to have a length of 10, was: 6
[avision] Timeouts: write: 30000, read: 1000, status: 1000
[avision] avision_usb_status: timeout 1000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] attach: Inquiry gives mfg=AVISION, model=AV210D2+, product revision=0.16.
[avision] attach: Checking model: 0
[avision] attach: Checking model: 1
[avision] attach: Checking model: 2
[avision] attach: Checking model: 3
[avision] attach: Checking model: 4
[avision] attach: Checking model: 5
[avision] attach: Checking model: 6
[avision] attach: Checking model: 7
[avision] attach: Checking model: 8
[avision] attach: Checking model: 9
[avision] attach: Checking model: 10
[avision] attach: Checking model: 11
[avision] attach: Scanner matched entry: 11: "(null)", "(null)", 0x0638, 0x1a35
[avision] inquiry: length: 96
[avision] inquiry: inquiring ...
[avision] filling command to have a length of 10, was: 6
[avision] Timeouts: write: 30000, read: 1000, status: 1000
[avision] avision_usb_status: timeout 1000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] attach: raw data:
[avision] [0] 00000110b 6o 6d 6x
[avision] [1] 00000000b 0o 0d 0x
[avision] [2] 00000010b 2o 2d 2x
[avision] [3] 00000010b 2o 2d 2x
[avision] [4] 10011011b 233o 155d 9bx
[avision] [5] 00000000b 0o 0d 0x
[avision] [6] 00000000b 0o 0d 0x
[avision] [7] 00000000b 0o 0d 0x
[avision] [8] 01000001b 101o 65d 41x
[avision] [9] 01010110b 126o 86d 56x
[avision] [10] 01001001b 111o 73d 49x
[avision] [11] 01010011b 123o 83d 53x
[avision] [12] 01001001b 111o 73d 49x
[avision] [13] 01001111b 117o 79d 4fx
[avision] [14] 01001110b 116o 78d 4ex
[avision] [15] 00100000b 40o 32d 20x
[avision] [16] 01000001b 101o 65d 41x
[avision] [17] 01010110b 126o 86d 56x
[avision] [18] 00110010b 62o 50d 32x
[avision] [19] 00110001b 61o 49d 31x
[avision] [20] 00110000b 60o 48d 30x
[avision] [21] 01000100b 104o 68d 44x
[avision] [22] 00110010b 62o 50d 32x
[avision] [23] 00101011b 53o 43d 2bx
[avision] [24] 00100000b 40o 32d 20x
[avision] [25] 00100000b 40o 32d 20x
[avision] [26] 00100000b 40o 32d 20x
[avision] [27] 00100000b 40o 32d 20x
[avision] [28] 00100000b 40o 32d 20x
[avision] [29] 00100000b 40o 32d 20x
[avision] [30] 00100000b 40o 32d 20x
[avision] [31] 00100000b 40o 32d 20x
[avision] [32] 00110000b 60o 48d 30x
[avision] [33] 00101110b 56o 46d 2ex
[avision] [34] 00110001b 61o 49d 31x
[avision] [35] 00110110b 66o 54d 36x
[avision] [36] 10100000b 240o 160d a0x
[avision] [37] 00110000b 60o 48d 30x
[avision] [38] 00110000b 60o 48d 30x
[avision] [39] 01100111b 147o 103d 67x
[avision] [40] 00000010b 2o 2d 2x
[avision] [41] 01011000b 130o 88d 58x
[avision] [42] 00000010b 2o 2d 2x
[avision] [43] 01011000b 130o 88d 58x
[avision] [44] 00000010b 2o 2d 2x
[avision] [45] 01011000b 130o 88d 58x
[avision] [46] 00000010b 2o 2d 2x
[avision] [47] 01011000b 130o 88d 58x
[avision] [48] 00000000b 0o 0d 0x
[avision] [49] 00000000b 0o 0d 0x
[avision] [50] 11011111b 337o 223d dfx
[avision] [51] 10010110b 226o 150d 96x
[avision] [52] 11010011b 323o 211d d3x
[avision] [53] 01000000b 100o 64d 40x
[avision] [54] 00000100b 4o 4d 4x
[avision] [55] 00000100b 4o 4d 4x
[avision] [56] 00001000b 10o 8d 8x
[avision] [57] 00001000b 10o 8d 8x
[avision] [58] 00001000b 10o 8d 8x
[avision] [59] 00001000b 10o 8d 8x
[avision] [60] 11000000b 300o 192d c0x
[avision] [61] 10010010b 222o 146d 92x
[avision] [62] 01000000b 100o 64d 40x
[avision] [63] 00000101b 5o 5d 5x
[avision] [64] 00000000b 0o 0d 0x
[avision] [65] 00000001b 1o 1d 1x
[avision] [66] 00001010b 12o 10d ax
[avision] [67] 00000111b 7o 7d 7x
[avision] [68] 00000101b 5o 5d 5x
[avision] [69] 00001110b 16o 14d ex
[avision] [70] 00000000b 0o 0d 0x
[avision] [71] 00000000b 0o 0d 0x
[avision] [72] 00000000b 0o 0d 0x
[avision] [73] 00000000b 0o 0d 0x
[avision] [74] 00000000b 0o 0d 0x
[avision] [75] 00001111b 17o 15d fx
[avision] [76] 00000000b 0o 0d 0x
[avision] [77] 00000010b 2o 2d 2x
[avision] [78] 00001000b 10o 8d 8x
[avision] [79] 00000111b 7o 7d 7x
[avision] [80] 00111110b 76o 62d 3ex
[avision] [81] 00001110b 16o 14d ex
[avision] [82] 00000000b 0o 0d 0x
[avision] [83] 00010000b 20o 16d 10x
[avision] [84] 01101000b 150o 104d 68x
[avision] [85] 00001001b 11o 9d 9x
[avision] [86] 11110110b 366o 246d f6x
[avision] [87] 00010000b 20o 16d 10x
[avision] [88] 01101000b 150o 104d 68x
[avision] [89] 00000010b 2o 2d 2x
[avision] [90] 01011000b 130o 88d 58x
[avision] [91] 00001000b 10o 8d 8x
[avision] [92] 00000011b 3o 3d 3x
[avision] [93] 10001000b 210o 136d 88x
[avision] [94] 00000100b 4o 4d 4x
[avision] [95] 00100110b 46o 38d 26x
[avision] [96] 00000000b 0o 0d 0x
[avision] [97] 00000000b 0o 0d 0x
[avision] [98] 00000000b 0o 0d 0x
[avision] [99] 00000000b 0o 0d 0x
[avision] [100] 00000000b 0o 0d 0x
[avision] [101] 00000000b 0o 0d 0x
[avision] [102] 00000000b 0o 0d 0x
[avision] [103] 00000000b 0o 0d 0x
[avision] [104] 00000000b 0o 0d 0x
[avision] [105] 00000000b 0o 0d 0x
[avision] [106] 00000000b 0o 0d 0x
[avision] [107] 00000000b 0o 0d 0x
[avision] [108] 00000000b 0o 0d 0x
[avision] [109] 00000000b 0o 0d 0x
[avision] [110] 00000000b 0o 0d 0x
[avision] [111] 00000000b 0o 0d 0x
[avision] [112] 00000000b 0o 0d 0x
[avision] [113] 00000000b 0o 0d 0x
[avision] [114] 00000000b 0o 0d 0x
[avision] [115] 00000000b 0o 0d 0x
[avision] [116] 00000000b 0o 0d 0x
[avision] [117] 00000000b 0o 0d 0x
[avision] [118] 00000000b 0o 0d 0x
[avision] [119] 00000000b 0o 0d 0x
[avision] [120] 00000000b 0o 0d 0x
[avision] [121] 00000000b 0o 0d 0x
[avision] [122] 00000000b 0o 0d 0x
[avision] [123] 00000000b 0o 0d 0x
[avision] [124] 00000000b 0o 0d 0x
[avision] [125] 00000000b 0o 0d 0x
[avision] [126] 00000000b 0o 0d 0x
[avision] [127] 00000000b 0o 0d 0x
[avision] [128] 00000000b 0o 0d 0x
[avision] [129] 00000000b 0o 0d 0x
[avision] [130] 00000000b 0o 0d 0x
[avision] [131] 00000000b 0o 0d 0x
[avision] [132] 00000000b 0o 0d 0x
[avision] [133] 00000000b 0o 0d 0x
[avision] [134] 00000000b 0o 0d 0x
[avision] [135] 00000000b 0o 0d 0x
[avision] attach: [8-15] Vendor id.: 'AVISION '
[avision] attach: [16-31] Product id.: 'AV210D2+ '
[avision] attach: [32-35] Product rev.: '0.16'
[avision] attach: [36] Bitfield: ADF 3-pass color RGB color plane
[avision] attach: [37] Optical res.: 4800 dpi
[avision] attach: [38] Maximum res.: 4800 dpi
[avision] attach: [39] Bitfield1: Q_SCAN EXTENDED_RES NEW_PROTOCOL AVISION
[avision] attach: [40-41] X res. in gray: 600 dpi
[avision] attach: [42-43] Y res. in gray: 600 dpi
[avision] attach: [44-45] X res. in color: 600 dpi
[avision] attach: [46-47] Y res. in color: 600 dpi
[avision] attach: [48-49] USB max read: 0
[avision] attach: [50] ESA1: LIGHT_CONTROL BUTTON_CONTROL SW_CALIB NEED_SW_GAMMA KEEPS_GAMMA KEEPS_WINDOW_CMD XYRES_DIFFERENT
[avision] attach: [51] ESA2: EXPOSURE_CTRL SUPPORTS_QUALITY_SPEED_CAL HAS_PUSH_BUTTON NEW_CAL_METHOD_3x3_MATRIX_(NO_GAMMA_TABLE)
[avision] attach: [52] ESA3: GRAY_WHITE SUPPORTS_GAIN_CONTROL 3x3COL_TABLE POWER_SAVING_TIMER NVM_DATA_REC
[avision] attach: [53] line difference (software color pack): 64
[avision] attach: [54] color mode pixel boundary: 4
[avision] attach: [55] gray mode pixel boundary: 4
[avision] attach: [56] 4bit gray mode pixel boundary: 8
[avision] attach: [57] lineart mode pixel boundary: 8
[avision] attach: [58] halftone mode pixel boundary: 8
[avision] attach: [59] error-diffusion mode pixel boundary: 8
[avision] attach: [60] channels per pixel: 1 3
[avision] attach: [61] bits per channel: 1 8 16
[avision] attach: [62] scanner type: Roller (ADF)
[avision] attach: [75-76] Max shading target : f00
[avision] attach: [77-78] Max X of transparency: 520 dots * base_dpi
[avision] attach: [79-80] Max Y of transparency: 1854 dots * base_dpi
[avision] attach: [81-82] Max X of flatbed: 3584 dots * base_dpi
[avision] attach: [83-84] Max Y of flatbed: 4200 dots * base_dpi
[avision] attach: [85-86] Max X of ADF: 2550 dots * base_dpi
[avision] attach: [87-88] Max Y of ADF: 4200 dots * base_dpi
[avision] attach: [89-90] Res. in Ex. mode: 600 dpi
[avision] attach: [91] ASIC: 8
[avision] attach: [92] Buttons: 3
[avision] attach: [93] ESA4: SUPPORTS_ACCESSORIES_DETECT SUPPORTS_ASIC_UPDATE
[avision] attach: [94] ESA5: SUPPORTS_TUNE_SCAN_LENGTH
[avision] attach: [95] ESA6: SUPPORTS_PAPER_LENGTH_SETTING SUPPORTS_GET_BACKGROUND_RASTER SUPPORTS_NVRAM_RESET
[avision] attach: [128] ESA7:
[avision] attach: [129] YCbCr:
[avision] attach: optical resolution set to: 600 dpi
[avision] attach: max resolution set to: 600 dpi
[avision] attach: max channels per pixel: 3, max bits per channel: 16
[avision] attach: x/y-range for mode 0 is valid!
[avision] attach: Mode 0 range is now: 303.545333 x 355.600000 mm.
[avision] attach: x/y-range for mode 1 is valid!
[avision] attach: Mode 1 range is now: 44.126667 x 156.972000 mm.
[avision] attach: x/y-range for mode 2 is valid!
[avision] attach: Mode 2 range is now: 216.000000 x 355.600000 mm.
[avision] sane_reload_devices: Trying to find USB device 0638 0a23 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a2a ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a2b ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a2c ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a2d ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a2e ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a94 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a18 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a18 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a5e ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a41 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a16 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a13 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a4e ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a4f ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a65 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a66 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a82 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a84 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a4d ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a40 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a68 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a61 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0aa1 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a45 ...
[avision] sane_reload_devices: Trying to find USB device 03f0 0701 ...
[avision] sane_reload_devices: Trying to find USB device 03f0 0701 ...
[avision] sane_reload_devices: Trying to find USB device 03f0 0801 ...
[avision] sane_reload_devices: Trying to find USB device 03f0 0b01 ...
[avision] sane_reload_devices: Trying to find USB device 03f0 3905 ...
[avision] sane_reload_devices: Trying to find USB device 03f0 3805 ...
[avision] sane_reload_devices: Trying to find USB device 0638 026a ...
[avision] sane_reload_devices: Trying to find USB device 0686 4004 ...
[avision] sane_reload_devices: Trying to find USB device 0686 400d ...
[avision] sane_reload_devices: Trying to find USB device 0686 400e ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a15 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a16 ...
[avision] sane_reload_devices: Trying to find USB device 04c5 1029 ...
[avision] sane_reload_devices: Trying to find USB device 04c5 10ef ...
[avision] sane_reload_devices: Trying to find USB device 040a 6001 ...
[avision] sane_reload_devices: Trying to find USB device 040a 6002 ...
[avision] sane_reload_devices: Trying to find USB device 040a 6003 ...
[avision] sane_reload_devices: Trying to find USB device 040a 6004 ...
[avision] sane_reload_devices: Trying to find USB device 040a 6005 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0268 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0424 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0491 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0479 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 048f ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0420 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0421 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 047a ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0422 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0390 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 047b ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0423 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0493 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0497 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0498 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0499 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 049c ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0477 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 049d ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0448 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0490 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0449 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 048c ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0476 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 044c ...
[avision] sane_reload_devices: Trying to find USB device 04a7 048d ...
[avision] sane_reload_devices: Trying to find USB device 04a7 04a7 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0475 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 048e ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0446 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0495 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 047c ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0447 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0492 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0478 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 049a ...
[avision] sane_reload_devices: Trying to find USB device 0482 0335 ...
[avision] sane_get_devices:
[avision] sane_reload_devices: parsing config line ""
[avision] sane_reload_devices: config file line 1: ignoring empty line
[avision] sane_reload_devices: parsing config line "# These are the possible options. Normally any scanner"
[avision] sane_reload_devices: config file line 2: ignoring comment line
[avision] sane_reload_devices: parsing config line "# should work just fine without them - and they are only"
[avision] sane_reload_devices: config file line 3: ignoring comment line
[avision] sane_reload_devices: parsing config line "# needed for test and debugging. So if you experience problems"
[avision] sane_reload_devices: config file line 4: ignoring comment line
[avision] sane_reload_devices: parsing config line "# and you solve them with enabling options here, please notify"
[avision] sane_reload_devices: config file line 5: ignoring comment line
[avision] sane_reload_devices: parsing config line "# the SANE/Avision maintainer: Mike Kelly <***@piratehaven.org><mailto:***@piratehaven.org>"
[avision] sane_reload_devices: config file line 6: ignoring comment line
[avision] sane_reload_devices: parsing config line ""
[avision] sane_reload_devices: config file line 7: ignoring empty line
[avision] sane_reload_devices: parsing config line "#option disable-gamma-table"
[avision] sane_reload_devices: config file line 8: ignoring comment line
[avision] sane_reload_devices: parsing config line "#option disable-calibration"
[avision] sane_reload_devices: config file line 9: ignoring comment line
[avision] sane_reload_devices: parsing config line "#option force-a4"
[avision] sane_reload_devices: config file line 10: ignoring comment line
[avision] sane_reload_devices: parsing config line ""
[avision] sane_reload_devices: config file line 11: ignoring empty line
[avision] sane_reload_devices: parsing config line "#scsi AVISION"
[avision] sane_reload_devices: config file line 12: ignoring comment line
[avision] sane_reload_devices: parsing config line "#scsi FCPA"
[avision] sane_reload_devices: config file line 13: ignoring comment line
[avision] sane_reload_devices: parsing config line "#scsi MINOLTA"
[avision] sane_reload_devices: config file line 14: ignoring comment line
[avision] sane_reload_devices: parsing config line "#scsi MITSBISH MCA-S600C"
[avision] sane_reload_devices: config file line 15: ignoring comment line
[avision] sane_reload_devices: parsing config line "#scsi MITSBISH MCA-SS600"
[avision] sane_reload_devices: config file line 16: ignoring comment line
[avision] sane_reload_devices: parsing config line "#scsi HP"
[avision] sane_reload_devices: config file line 17: ignoring comment line
[avision] sane_reload_devices: parsing config line "#scsi hp"
[avision] sane_reload_devices: config file line 18: ignoring comment line
[avision] sane_reload_devices: parsing config line ""
[avision] sane_reload_devices: config file line 19: ignoring empty line
[avision] sane_reload_devices: parsing config line "#scsi /dev/scanner"
[avision] sane_reload_devices: config file line 20: ignoring comment line
[avision] sane_reload_devices: parsing config line "# usb libusb:002:003"
[avision] sane_reload_devices: config file line 21: ignoring comment line
[avision] sane_reload_devices: parsing config line "# usb 0x03f0 0x0701"
[avision] sane_reload_devices: config file line 22: ignoring comment line
[avision] sane_reload_devices: parsing config line ""
[avision] sane_reload_devices: config file line 23: ignoring empty line
[avision] sane_reload_devices: Trying to find USB device 0638 0a27 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a3c ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a33 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a93 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a24 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a25 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a3a ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a2f ...
[avision] sane_reload_devices: Trying to find USB device 0638 1a35 ...
[avision] attach:
[avision] sane_reload_devices: Trying to find USB device 0638 0a23 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a2a ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a2b ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a2c ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a2d ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a2e ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a94 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a18 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a18 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a5e ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a41 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a16 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a13 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a4e ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a4f ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a65 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a66 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a82 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a84 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a4d ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a40 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a68 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a61 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0aa1 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a45 ...
[avision] sane_reload_devices: Trying to find USB device 03f0 0701 ...
[avision] sane_reload_devices: Trying to find USB device 03f0 0701 ...
[avision] sane_reload_devices: Trying to find USB device 03f0 0801 ...
[avision] sane_reload_devices: Trying to find USB device 03f0 0b01 ...
[avision] sane_reload_devices: Trying to find USB device 03f0 3905 ...
[avision] sane_reload_devices: Trying to find USB device 03f0 3805 ...
[avision] sane_reload_devices: Trying to find USB device 0638 026a ...
[avision] sane_reload_devices: Trying to find USB device 0686 4004 ...
[avision] sane_reload_devices: Trying to find USB device 0686 400d ...
[avision] sane_reload_devices: Trying to find USB device 0686 400e ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a15 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0a16 ...
[avision] sane_reload_devices: Trying to find USB device 04c5 1029 ...
[avision] sane_reload_devices: Trying to find USB device 04c5 10ef ...
[avision] sane_reload_devices: Trying to find USB device 040a 6001 ...
[avision] sane_reload_devices: Trying to find USB device 040a 6002 ...
[avision] sane_reload_devices: Trying to find USB device 040a 6003 ...
[avision] sane_reload_devices: Trying to find USB device 040a 6004 ...
[avision] sane_reload_devices: Trying to find USB device 040a 6005 ...
[avision] sane_reload_devices: Trying to find USB device 0638 0268 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0424 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0491 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0479 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 048f ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0420 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0421 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 047a ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0422 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0390 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 047b ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0423 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0493 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0497 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0498 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0499 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 049c ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0477 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 049d ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0448 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0490 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0449 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 048c ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0476 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 044c ...
[avision] sane_reload_devices: Trying to find USB device 04a7 048d ...
[avision] sane_reload_devices: Trying to find USB device 04a7 04a7 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0475 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 048e ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0446 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0495 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 047c ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0447 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0492 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 0478 ...
[avision] sane_reload_devices: Trying to find USB device 04a7 049a ...
[avision] sane_reload_devices: Trying to find USB device 0482 0335 ...
[avision] sane_open:
[avision] attach:
[avision] sane_open: using open_extended
[avision] sane_open: got 1048576 scsi_max_request_size
[avision] inquiry: length: 96
[avision] inquiry: inquiring ...
[avision] filling command to have a length of 10, was: 6
[avision] Timeouts: write: 30000, read: 1000, status: 1000
[avision] avision_usb_status: timeout 1000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] wait_ready: sending TEST_UNIT_READY
[avision] filling command to have a length of 10, was: 6
[avision] Timeouts: write: 30000, read: 15000, status: 15000
[avision] avision_usb_status: timeout 15000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] get_accessories_info
[avision] Timeouts: write: 30000, read: 30000, status: 10000
[avision] avision_usb_status: timeout 10000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] get_accessories_info: raw data:
[avision] [0] 00000011b 3o 3d 3x
[avision] [1] 00000000b 0o 0d 0x
[avision] [2] 00000000b 0o 0d 0x
[avision] [3] 00000000b 0o 0d 0x
[avision] [4] 00000000b 0o 0d 0x
[avision] [5] 00000000b 0o 0d 0x
[avision] [6] 00000000b 0o 0d 0x
[avision] [7] 00000000b 0o 0d 0x
[avision] get_accessories_info: [0] ADF: 3
[avision] get_accessories_info: [1] Light Box: 0
[avision] get_accessories_info: [2] ADF model: 0 (Origami)
[avision] add_color_mode: 0 Lineart
[avision] add_color_mode: 1 Dithered
[avision] add_color_mode: 2 Gray
[avision] add_color_mode: 4 16bit Gray
[avision] add_color_mode: 5 Color
[avision] add_color_mode: 7 16bit Color
[avision] init_options:
[avision] init_options: dpi_range.min set to 50
[avision] max_string_size:
[avision] match_color_mode:
[avision] match_color_mode: found at 4 mode: 5
[avision] max_string_size:
[avision] match_source_mode: "ADF Front"
[avision] match_source_mode: found at 0 mode: 2
[avision] match_source_mode_dim: 2
[avision] sane_get_option_descriptor: 0
[avision] sane_control_option: option=0, action=0
[avision] sane_control_option: option=, action=GET
[avision] sane_get_option_descriptor: 0
[avision] sane_control_option: option=0, action=0
[avision] sane_control_option: option=, action=GET
[avision] sane_get_option_descriptor: 1
[avision] sane_get_option_descriptor: 2
[avision] sane_get_option_descriptor: 3
[avision] sane_get_option_descriptor: 4
[avision] sane_get_option_descriptor: 5
[avision] sane_get_option_descriptor: 6
[avision] sane_get_option_descriptor: 7
[avision] sane_get_option_descriptor: 8
[avision] sane_get_option_descriptor: 9
[avision] sane_get_option_descriptor: 10
[avision] sane_get_option_descriptor: 11
[avision] sane_get_option_descriptor: 12
[avision] sane_get_option_descriptor: 13
[avision] sane_get_option_descriptor: 14
[avision] sane_get_option_descriptor: 15
[avision] sane_get_option_descriptor: 16
[avision] sane_get_option_descriptor: 17
[avision] sane_get_option_descriptor: 18
[avision] sane_get_option_descriptor: 19
[avision] sane_get_option_descriptor: 20
[avision] sane_get_option_descriptor: 21
[avision] sane_get_option_descriptor: 22
[avision] sane_get_option_descriptor: 23
[avision] sane_get_option_descriptor: 24
[avision] sane_get_option_descriptor: 25
[avision] sane_get_option_descriptor: 26
[avision] sane_get_option_descriptor: 27
[avision] sane_get_option_descriptor: 28
[avision] sane_get_option_descriptor: 29
[avision] sane_get_option_descriptor: 30
[avision] sane_get_option_descriptor: 31
[avision] sane_get_option_descriptor: 32
[avision] sane_get_option_descriptor: 33
[avision] sane_control_option: option=10, action=0
[avision] sane_control_option: option=br-x, action=GET
[avision] sane_control_option: option=8, action=0
[avision] sane_control_option: option=tl-x, action=GET
[avision] sane_control_option: option=11, action=0
[avision] sane_control_option: option=br-y, action=GET
[avision] sane_control_option: option=9, action=0
[avision] sane_control_option: option=tl-y, action=GET
[avision] sane_control_option: option=8, action=0
[avision] sane_control_option: option=tl-x, action=GET
[avision] sane_get_option_descriptor: 10
[avision] sane_control_option: option=10, action=1
[avision] sane_control_option: option=br-x, action=SET
[avision] constrain_value:
[avision] sane_control_option: option=9, action=0
[avision] sane_control_option: option=tl-y, action=GET
[avision] sane_get_option_descriptor: 11
[avision] sane_control_option: option=11, action=1
[avision] sane_control_option: option=br-y, action=SET
[avision] constrain_value:
[avision] sane_start:
[avision] sane_get_parameters:
[avision] sane_get_parameters: computing parameters
[avision] sane_compute_parameters:
[avision] sane_compute_parameters: boundary 4, gray_mode: 1,
[avision] sane_compute_parameters: tlx: 0.000000, tly: 0.000000, brx: 303.000000, bry: 355.000000
[avision] sane_compute_parameters: overscan lines: 0
[avision] sane_compute_parameters: hw_xres: 150, hw_yres: 150, line_difference: 0
[avision] sane_compute_parameters: tlx: 0, tly: 0, brx: 1789, bry: 2096
[avision] sane_compute_parameters: hw_pixel_per_line: 1788, hw_lines: 2096, hw_bytes_per_line: 0
[avision] sane_compute_parameters: xres: 150, yres: 150
[avision] sane_compute_parameters: pixel_per_line: 1788, lines: -1
[avision] sane_compute_parameters: depth: 8, bytes_per_line: 5364
[avision] filling command to have a length of 10, was: 6
[avision] Timeouts: write: 30000, read: 30000, status: 10000
[avision] avision_usb_status: timeout 10000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] media_check: result
[avision] [0] 00000001b 1o 1d 1x
[avision] sane_start: media_check ok
[avision] wait_4_light: getting light status.
[avision] wait_4_light: read bytes 1
[avision] Timeouts: write: 30000, read: 30000, status: 10000
[avision] avision_usb_status: timeout 10000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] wait_4_light: command is 0. Result is on
[avision] set_window:
[avision] set_window: base_dpi_abs: 1200, base_dpi_rel: 1200
[avision] set_window: base paralen: 7
[avision] set_window: final paralen: 20
[avision] set_window: transferlen: 70
[avision] set_window: large data-transfer support (>16bit)!
[avision] set_window: source mode 2 source mode dim 2
[avision] set_window: filling ADF bits
[avision] window_data_header:
[avision] [0] 00000000b 0o 0d 0x
[avision] [1] 00000000b 0o 0d 0x
[avision] [2] 00000000b 0o 0d 0x
[avision] [3] 00000000b 0o 0d 0x
[avision] [4] 00000000b 0o 0d 0x
[avision] [5] 00000000b 0o 0d 0x
[avision] [6] 00000000b 0o 0d 0x
[avision] [7] 00111110b 76o 62d 3ex
[avision] window_descriptor:
[avision] [0] 00000000b 0o 0d 0x
[avision] [1] 00000000b 0o 0d 0x
[avision] [2] 00000000b 0o 0d 0x
[avision] [3] 10010110b 226o 150d 96x
[avision] [4] 00000000b 0o 0d 0x
[avision] [5] 10010110b 226o 150d 96x
[avision] [6] 00000000b 0o 0d 0x
[avision] [7] 00000000b 0o 0d 0x
[avision] [8] 00000000b 0o 0d 0x
[avision] [9] 00000000b 0o 0d 0x
[avision] [10] 00000000b 0o 0d 0x
[avision] [11] 00000000b 0o 0d 0x
[avision] [12] 00000000b 0o 0d 0x
[avision] [13] 00000000b 0o 0d 0x
[avision] [14] 00000000b 0o 0d 0x
[avision] [15] 00000000b 0o 0d 0x
[avision] [16] 00110111b 67o 55d 37x
[avision] [17] 11100001b 341o 225d e1x
[avision] [18] 00000000b 0o 0d 0x
[avision] [19] 00000000b 0o 0d 0x
[avision] [20] 01000001b 101o 65d 41x
[avision] [21] 10000001b 201o 129d 81x
[avision] [22] 10000000b 200o 128d 80x
[avision] [23] 10000000b 200o 128d 80x
[avision] [24] 10000000b 200o 128d 80x
[avision] [25] 00000101b 5o 5d 5x
[avision] [26] 00001000b 10o 8d 8x
[avision] [27] 00000000b 0o 0d 0x
[avision] [28] 00000000b 0o 0d 0x
[avision] [29] 00000011b 3o 3d 3x
[avision] [30] 00000000b 0o 0d 0x
[avision] [31] 00000000b 0o 0d 0x
[avision] [32] 00000000b 0o 0d 0x
[avision] [33] 00000000b 0o 0d 0x
[avision] [34] 00000000b 0o 0d 0x
[avision] [35] 10100000b 240o 160d a0x
[avision] [36] 00000000b 0o 0d 0x
[avision] [37] 00000000b 0o 0d 0x
[avision] [38] 00000000b 0o 0d 0x
[avision] [39] 00000000b 0o 0d 0x
[avision] [40] 11111111b 377o 255d ffx
[avision] [41] 00010100b 24o 20d 14x
[avision] [42] 11100000b 340o 224d e0x
[avision] [43] 11111111b 377o 255d ffx
[avision] [44] 00000000b 0o 0d 0x
[avision] [45] 00010100b 24o 20d 14x
[avision] [46] 11110100b 364o 244d f4x
[avision] [47] 00001000b 10o 8d 8x
[avision] [48] 00110000b 60o 48d 30x
[avision] [49] 00010000b 20o 16d 10x
[avision] [50] 00000000b 0o 0d 0x
[avision] [51] 00000000b 0o 0d 0x
[avision] [52] 00000000b 0o 0d 0x
[avision] [53] 00000000b 0o 0d 0x
[avision] [54] 00000000b 0o 0d 0x
[avision] [55] 00000000b 0o 0d 0x
[avision] [56] 00000000b 0o 0d 0x
[avision] [57] 00000000b 0o 0d 0x
[avision] [58] 00000000b 0o 0d 0x
[avision] [59] 00000000b 0o 0d 0x
[avision] [60] 00000000b 0o 0d 0x
[avision] [61] 00000000b 0o 0d 0x
[avision] [62] 00000000b 0o 0d 0x
[avision] [63] 00000000b 0o 0d 0x
[avision] set_window: [0] window_id: 0
[avision] set_window: [2-3] x-axis res: 150
[avision] set_window: [4-5] y-axis res: 150
[avision] set_window: [6-9] x-axis upper left: 0
[avision] set_window: [10-13] y-axis upper left: 0
[avision] set_window: [14-17] window width: 14305
[avision] set_window: [18-21] window length: 16769
[avision] set_window: [22] brightness: 128
[avision] set_window: [23] threshold: 128
[avision] set_window: [24] contrast: 128
[avision] set_window: [25] image composition: 5
[avision] set_window: [26] bits per channel: 8
[avision] set_window: [27-28] halftone pattern: 0
[avision] set_window: [29] padding_and_bitset: 3
[avision] set_window: [30-31] bit ordering: 0
[avision] set_window: [32] compression type: 0
[avision] set_window: [33] compression argument: 0
[avision] set_window: [34-35] paper length: a0
[avision] set_window: [40] vendor id: ff
[avision] set_window: [41] param length: 20
[avision] set_window: [42] bitset1: e0
[avision] set_window: [43] highlight: 255
[avision] set_window: [44] shadow: 0
[avision] set_window: [45-46] line-width: 5364
[avision] set_window: [47-48] line-count: 2096
[avision] set_window: [49] bitset2: 10
[avision] set_window: [50] ir exposure time: 0
[avision] set_window: [51-52] r exposure: 0
[avision] set_window: [53-54] g exposure: 0
[avision] set_window: [55-56] b exposure: 0
[avision] set_window: [57] bitset3: 0
[avision] set_window: [58] auto focus: 0
[avision] set_window: [59] line-width (MSB): 0
[avision] set_window: [60] line-count (MSB): 0
[avision] set_window: [61] background lines: 0
[avision] set_window: sending command. Bytes: 70
[avision] Timeouts: write: 30000, read: 30000, status: 10000
[avision] avision_usb_status: timeout 10000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] normal_calibration:
[avision] get_calib_format:
[avision] get_calib_format: read_data: 32 bytes
[avision] Timeouts: write: 30000, read: 30000, status: 10000
[avision] avision_usb_status: timeout 10000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] debug_print_calib_format:
[avision] [0] 00001010b 12o 10d ax
[avision] [1] 10000000b 200o 128d 80x
[avision] [2] 00000001b 1o 1d 1x
[avision] [3] 00111111b 77o 63d 3fx
[avision] [4] 00000011b 3o 3d 3x
[avision] [5] 00000001b 1o 1d 1x
[avision] [6] 00001010b 12o 10d ax
[avision] [7] 00001010b 12o 10d ax
[avision] [8] 00001101b 15o 13d dx
[avision] [9] 00000000b 0o 0d 0x
[avision] [10] 10111110b 276o 190d bex
[avision] [11] 00000000b 0o 0d 0x
[avision] [12] 10111110b 276o 190d bex
[avision] [13] 00000000b 0o 0d 0x
[avision] [14] 10111110b 276o 190d bex
[avision] [15] 00000000b 0o 0d 0x
[avision] [16] 00001010b 12o 10d ax
[avision] [17] 00000000b 0o 0d 0x
[avision] [18] 00001010b 12o 10d ax
[avision] [19] 00000000b 0o 0d 0x
[avision] [20] 00001010b 12o 10d ax
[avision] [21] 00000000b 0o 0d 0x
[avision] [22] 00000000b 0o 0d 0x
[avision] [23] 00000000b 0o 0d 0x
[avision] [24] 00000000b 0o 0d 0x
[avision] [25] 00000000b 0o 0d 0x
[avision] [26] 00000000b 0o 0d 0x
[avision] [27] 00000000b 0o 0d 0x
[avision] [28] 00000000b 0o 0d 0x
[avision] [29] 00000000b 0o 0d 0x
[avision] [30] 00000000b 0o 0d 0x
[avision] [31] 00000000b 0o 0d 0x
[avision] get_calib_format: [0-1] pixels per line: 2688
[avision] get_calib_format: [2] bytes per channel: 1
[avision] get_calib_format: [3] line count: 63
[avision] get_calib_format: [4] FLAG: NEEDS_NO_CALIBRATION
[avision] get_calib_format: [5] Ability1: PACKED NEEDS_CALIB_TABLE_CHANNEL_BY_CHANNEL
[avision] get_calib_format: [6] R gain: 10
[avision] get_calib_format: [7] G gain: 10
[avision] get_calib_format: [8] B gain: 13
[avision] get_calib_format: [9-10] R shading target: be
[avision] get_calib_format: [11-12] G shading target: be
[avision] get_calib_format: [13-14] B shading target: be
[avision] get_calib_format: [15-16] R dark shading target: a
[avision] get_calib_format: [17-18] G dark shading target: a
[avision] get_calib_format: [19-20] B dark shading target: a
[avision] get_calib_format: [21] true-gray gain: 0
[avision] get_calib_format: [22-23] true-gray shading target: 0
[avision] get_calib_format: [24-25] true-gray dark shading target: 0
[avision] get_calib_format: channels: 3
[avision] normal_calibration: Scanner claims no calibration needed -> skipped!
[avision] send_3x3_matrix:
[avision] send_3x3_matrix: sending matrix split into two commands
[avision] Timeouts: write: 30000, read: 30000, status: 10000
[avision] avision_usb_status: timeout 10000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] send_gamma: table_raw_size: 4096, table_size: 4096
[avision] send_gamma: values: 16, invert_table: 0
[avision] send_gamma: brightness: 0.000000, contrast: 0.000000
[avision] send_gamma: sending 4096 bytes gamma table.
[avision] Timeouts: write: 30000, read: 30000, status: 10000
[avision] avision_usb_status: timeout 10000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] send_gamma: sending 4096 bytes gamma table.
[avision] Timeouts: write: 30000, read: 30000, status: 10000
[avision] avision_usb_status: timeout 10000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] send_gamma: sending 4096 bytes gamma table.
[avision] Timeouts: write: 30000, read: 30000, status: 10000
[avision] avision_usb_status: timeout 10000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] send_tune_scan_length:
[avision] send_tune_scan_length: top: 0
[avision] Timeouts: write: 30000, read: 30000, status: 10000
[avision] avision_usb_status: timeout 10000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] send_tune_scan_length: bottom: 0
[avision] Timeouts: write: 30000, read: 30000, status: 10000
[avision] avision_usb_status: timeout 10000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] get_background_raster:
[avision] get_background_raster: no background requested
[avision] sane_start: starting thread
[avision] reader_process:
[avision] sane_get_parameters:
[avision] reserve_unit:
[avision] filling command to have a length of 10, was: 6
[avision] Timeouts: write: 30000, read: 30000, status: 10000
[avision] avision_usb_status: timeout 10000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] start_scan:
[avision] start_scan: sending command. Bytes: 6
[avision] filling command to have a length of 10, was: 6
[avision] Timeouts: write: 30000, read: 30000, status: 10000
[avision] avision_usb_status: timeout 10000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] dev->scsi_buffer_size / 2: 524288
[avision] bytes_per_line: 5364, pixels_per_line: 1788
[avision] lines_per_stripe: 32, lines_per_output: 32
[avision] max_bytes_per_read: 1048576, stripe_size: 171648, out_size: 171648
[avision] reader_process: total_size: 11242944
[avision] reader_process: stripe filled: 0
[avision] reader_process: processed_bytes: 0, total_size: 11242944
[avision] reader_process: this_read: 171648
[avision] Timeouts: write: 30000, read: 30000, status: 10000
[avision] avision_usb_status: timeout 10000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 2
[avision] avision_usb_status: Needs to request sense!
[avision] Error during status read!
[avision] === Try to request sense ===
[avision] avision_usb_status: timeout 10000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] sense_handler:
[avision] sense_handler: data:
[avision] [0] 11110000b 360o 240d f0x
[avision] [1] 00000000b 0o 0d 0x
[avision] [2] 00001001b 11o 9d 9x
[avision] [3] 00000000b 0o 0d 0x
[avision] [4] 00000000b 0o 0d 0x
[avision] [5] 00000000b 0o 0d 0x
[avision] [6] 00000000b 0o 0d 0x
[avision] [7] 00001110b 16o 14d ex
[avision] [8] 00000000b 0o 0d 0x
[avision] [9] 00000000b 0o 0d 0x
[avision] [10] 00000000b 0o 0d 0x
[avision] [11] 00000000b 0o 0d 0x
[avision] [12] 10000000b 200o 128d 80x
[avision] [13] 00000101b 5o 5d 5x
[avision] [14] 00000000b 0o 0d 0x
[avision] [15] 00000000b 0o 0d 0x
[avision] [16] 00000000b 0o 0d 0x
[avision] [17] 00000000b 0o 0d 0x
[avision] [18] 00000000b 0o 0d 0x
[avision] [19] 00000000b 0o 0d 0x
[avision] [20] 00000000b 0o 0d 0x
[avision] [21] 00000000b 0o 0d 0x
[avision] sense_handler: sense code: VENDOR SPECIFIC
[avision] sense_handler: scan has not yet been completed
[avision] sense_handler: correct logical length
[avision] sense_handler: sense code: Multi-feed (AV220,Kodak)
[avision] reader_process: read_data failed with status: 9
[avision] reader_process: stripe filled: 171648
[avision] reader_process: useful_bytes 171648
[avision] reader_process: end of iteration
[avision] reader_process: i/o loop finished
[avision] release unit: type: 0
[avision] filling command to have a length of 10, was: 6
[avision] Timeouts: write: 30000, read: 30000, status: 10000
[avision] avision_usb_status: timeout 10000, 1 retries
[avision] ==> (bulk read) going down ...
[avision] <== (bulk read) got: 1, status: 0
[avision] reader_process: returning success
[avision] sane_read: got 0 bytes, err: 11 Resource temporarily unavailable
[avision] do_eof:


Thanks,
Steve

________________________________
This email was scanned by Bitdefender.
________________________________
The information contained in this e-mail message is intended only for the confidential use of the recipient/recipients named above. If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that you have received this document in error and that any review, dissemination, distribution, or copying of this message is strictly prohibited. If you have received this communication in error, please notify me immediately by e-mail and delete the original message.
Loading...