[sanei_debug] Setting debug level of microtek2 to 100. [microtek2] sane_init: Microtek2 (v0.8) says hello... [microtek2] parse_config_file: fp=0x8050960 [microtek2] attach_one: name='option dump 2' [microtek2] add_device_list: device='option dump 2' [microtek2] attach: device='option dump 2' [microtek2] scsi_inquiry: mi=0x8050a9c, device='option dump 2' [microtek2] scsi_inquiry: 'Invalid argument' [microtek2] attach: 'Invalid argument' [microtek2] attach_one: name='/dev/sgd' [microtek2] add_device_list: device='/dev/sgd' [microtek2] attach: device='/dev/sgd' [microtek2] scsi_inquiry: mi=0x8051b94, device='/dev/sgd' [microtek2] [inquiry] [microtek2] 12,00,00,00,60,00, [microtek2] [inquiryresult] [microtek2] 06,00,02,02,5b,00,00,00,20,20,20,20,20,20,20,20, [microtek2] 53,63,61,6e,6e,65,72,20,36,33,36,41,34,20,20,20, [microtek2] 31,2e,35,30,99,00,00,00,00,00,00,00,00,00,00,00, [microtek2] 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00, [microtek2] 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00, [microtek2] 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00, [microtek2] dump_area: inquiryresult [microtek2] 0: 060002025b000000 2020202020202020 ....[... [microtek2] 16: 5363616e6e657220 3633364134202020 Scanner 636A4 [microtek2] 32: 312e353099000000 0000000000000000 1.50.... ........ [microtek2] 48: 0000000000000000 0000000000000000 ........ ........ [microtek2] 64: 0000000000000000 0000000000000000 ........ ........ [microtek2] 80: 0000000000000000 0000000000000000 ........ ........ [microtek2] check_inquiry: md=0x8051b90 [microtek2] scsi_read_attributes: mi=0x8051b94, device='/dev/sgd', source=0 [microtek2] [scannerattributes] [microtek2] 28,00,82,00,00,00,00,00,28,00, [microtek2] [scannerattributesresults] [microtek2] d1,18,08,02,58,04,b0,13,ec,1b,6c,02,58,5d,13,ec, [microtek2] 10,00,03,ff,ff,fe,e0,00,00,00,50,01,40,46,00,f6, [microtek2] 01,00,01,06,ff,ff,ff,fe, [microtek2] dump_attributes: mi=0x8051b94 [microtek2] [microtek2] Scanner attributes from device structure [microtek2] ======================================== [microtek2] Scanner ID... [microtek2] ~~~~~~~~~~~~~ [microtek2] Vendor Name : ' ' [microtek2] Model Name : 'Scanner 636A4 ' [microtek2] Revision : '1.50' [microtek2] Model Code : 0x99 [microtek2] Unknown [microtek2] Device Type Code : 0x06 (Scanner), [microtek2] Scanner type Flatbed scanner [microtek2] Supported options : Automatic document feeder: Yes [microtek2] Transparency media adapter: Yes [microtek2] Auto paper detecting: No [microtek2] Advanced picture system: No [microtek2] Stripes: No [microtek2] Slides: No [microtek2] Scan button : Yes [microtek2] [microtek2] Imaging Capabilities... [microtek2] ~~~~~~~~~~~~~~~~~~~~~~~ [microtek2] Color scanner : Yes [microtek2] Number passes : 1 pass [microtek2] Resolution : X-max: 600 dpi Y-max: 1200 dpi [microtek2] Geometry : Geometric width: 5100 pts (8.50'') [microtek2] Geometric height: 7020 pts (11.70'') [microtek2] Optical resolution : 600 [microtek2] Modes : Lineart: Yes Halftone: No [microtek2] Gray: Yes Color: Yes [microtek2] Depths : Nibble Gray: Yes [microtek2] 10-bit-color: No [microtek2] 12-bit-color: Yes [microtek2] d/l of HT pattern : No [microtek2] Builtin HT pattern : 0 [microtek2] LUT capabilities : 4096 words [microtek2] [microtek2] Miscellaneous capabilities... [microtek2] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [microtek2] Data format : Chunky data, R, G & B in one pixel [microtek2] Color Sequence : [microtek2] R [microtek2] G [microtek2] B [microtek2] Scanning direction : [microtek2] Left to right [microtek2] CCD gap : 8 lines [microtek2] CCD pixels : 5100 [microtek2] Calib white stripe location : -288 [microtek2] Max calib space : 80 [microtek2] Number of lens : 1 [microtek2] Max number of windows : 64 [microtek2] Shading transfer function : 17 [microtek2] Red balance : 246 [microtek2] Green balance : 256 [microtek2] Blue balance : 262 [microtek2] Buffer type : Ring [microtek2] FEPROM : No [microtek2] scsi_read_attributes: mi=0x8051c94, device='/dev/sgd', source=2 [microtek2] [scannerattributes] [microtek2] 28,00,82,00,00,02,00,00,28,00, [microtek2] [scannerattributesresults] [microtek2] d3,90,08,02,58,04,b0,0b,b8,0e,10,02,58,5d,0b,b8, [microtek2] 10,00,03,ff,ff,ff,2c,00,00,00,50,01,08,46,01,00, [microtek2] 01,00,01,00,ff,ff,ff,ff, [microtek2] scsi_read_attributes: mi=0x8051c14, device='/dev/sgd', source=1 [microtek2] [scannerattributes] [microtek2] 28,00,82,00,00,01,00,00,28,00, [microtek2] [scannerattributesresults] [microtek2] d3,18,08,02,58,04,b0,13,ec,1f,a4,02,58,5d,13,ec, [microtek2] 10,00,03,ff,ff,fe,e0,00,00,00,50,01,08,46,01,3a, [microtek2] 01,44,01,48,ff,ff,ff,ff, [microtek2] scsi_read_system_status: md=0x8051b90, fd=-1 [microtek2] [readsystemstatus] [microtek2] 28,00,81,00,00,00,00,00,09,00, [microtek2] [readsystemstatusresult] [microtek2] 21,02,00,00,11,00,00,00,00, [microtek2] attach_one: name='/dev/sgd' [microtek2] add_device_list: device='/dev/sgd' [microtek2] add_device_list: device '/dev/sgd' already in list [microtek2] sane_open: device='/dev/sg3' [microtek2] add_device_list: device='/dev/sg3' [microtek2] attach: device='/dev/sg3' [microtek2] scsi_inquiry: mi=0x8052574, device='/dev/sg3' [microtek2] [inquiry] [microtek2] 12,00,00,00,60,00, [microtek2] [inquiryresult] [microtek2] 06,00,02,02,5b,00,00,00,20,20,20,20,20,20,20,20, [microtek2] 53,63,61,6e,6e,65,72,20,36,33,36,41,34,20,20,20, [microtek2] 31,2e,35,30,99,00,00,00,00,00,00,00,00,00,00,00, [microtek2] 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00, [microtek2] 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00, [microtek2] 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00, [microtek2] dump_area: inquiryresult [microtek2] 0: 060002025b000000 2020202020202020 ....[... [microtek2] 16: 5363616e6e657220 3633364134202020 Scanner 636A4 [microtek2] 32: 312e353099000000 0000000000000000 1.50.... ........ [microtek2] 48: 0000000000000000 0000000000000000 ........ ........ [microtek2] 64: 0000000000000000 0000000000000000 ........ ........ [microtek2] 80: 0000000000000000 0000000000000000 ........ ........ [microtek2] check_inquiry: md=0x8052570 [microtek2] scsi_read_attributes: mi=0x8052574, device='/dev/sg3', source=0 [microtek2] [scannerattributes] [microtek2] 28,00,82,00,00,00,00,00,28,00, [microtek2] [scannerattributesresults] [microtek2] d1,18,08,02,58,04,b0,13,ec,1b,6c,02,58,5d,13,ec, [microtek2] 10,00,03,ff,ff,fe,e0,00,00,00,50,01,40,46,00,f6, [microtek2] 01,00,01,06,ff,ff,ff,fe, [microtek2] scsi_read_attributes: mi=0x8052674, device='/dev/sg3', source=2 [microtek2] [scannerattributes] [microtek2] 28,00,82,00,00,02,00,00,28,00, [microtek2] [scannerattributesresults] [microtek2] d3,90,08,02,58,04,b0,0b,b8,0e,10,02,58,5d,0b,b8, [microtek2] 10,00,03,ff,ff,ff,2c,00,00,00,50,01,08,46,01,00, [microtek2] 01,00,01,00,ff,ff,ff,ff, [microtek2] scsi_read_attributes: mi=0x80525f4, device='/dev/sg3', source=1 [microtek2] [scannerattributes] [microtek2] 28,00,82,00,00,01,00,00,28,00, [microtek2] [scannerattributesresults] [microtek2] d3,18,08,02,58,04,b0,13,ec,1f,a4,02,58,5d,13,ec, [microtek2] 10,00,03,ff,ff,fe,e0,00,00,00,50,01,08,46,01,3a, [microtek2] 01,44,01,48,ff,ff,ff,ff, [microtek2] scsi_read_system_status: md=0x8052570, fd=-1 [microtek2] [readsystemstatus] [microtek2] 28,00,81,00,00,00,00,00,09,00, [microtek2] [readsystemstatusresult] [microtek2] 21,02,00,00,11,00,00,00,00, [microtek2] init_options: handle=0x8052da0, source=0 [microtek2] get_lut_size: mi=0x8052574 [microtek2] get_lut_size: mi=0x8052574, lut_size=4096, lut_word=2 [microtek2] set_option_dependencies: val=0x8052da8, sod=0x8052ea0, mode=Color [microtek2] restore_gamma_options: val=0x8052da8, sod=0x8052ea0 [microtek2] sane_control_option: opt=12, act=0, val=215.899994 [microtek2] sane_control_option: opt=13, act=0, val=297.179993 [microtek2] sane_control_option: opt=10, act=0, val=0.000000 [microtek2] sane_control_option: opt=11, act=0, val=0.000000 [microtek2] sane_control_option: opt=10, act=0, val=0.000000 [microtek2] sane_control_option: option=12, action=1, value=215.899994 [microtek2] sane_control_option: opt=11, act=0, val=0.000000 [microtek2] sane_control_option: option=13, action=1, value=297.179993 [microtek2] sane_start: handle=0x0x8052da0 [microtek2] scsi_read_system_status: md=0x8052570, fd=4 [microtek2] [readsystemstatus] [microtek2] 28,00,81,00,00,00,00,00,09,00, [microtek2] [readsystemstatusresult] [microtek2] 21,02,00,00,11,00,00,00,00, [microtek2] get_scan_parameters: handle=0x8052da0 [microtek2] get_scan_mode_and_depth: handle=0x8052da0 [microtek2] get_scan_mode_and_depth: mode=5, depth=8, bits_pp_in=8, bits_pp_out=8, preview=0 [microtek2] get_scan_parameters: mode=5, depth=8, bpp_in=8, bpp_out=8 [microtek2] get_scan_parameters: yres=72, x1=0, width=5100, y1=0, height=7020 [microtek2] scsi_read_system_status: md=0x8052570, fd=4 [microtek2] [readsystemstatus] [microtek2] 28,00,81,00,00,00,00,00,09,00, [microtek2] [readsystemstatusresult] [microtek2] 21,02,00,00,11,00,00,00,00, [microtek2] scsi_send_system_status: md=0x8052570, fd=4 [microtek2] [sendsystemstatus] [microtek2] 2a,00,81,00,00,00,00,00,09,00,01,02,00,00,11,00, [microtek2] 00,00,00, [microtek2] get_lut_size: mi=0x8052574 [microtek2] get_lut_size: mi=0x8052574, lut_size=4096, lut_word=2 [microtek2] calculate_gamma: ms=0x8052da0, pos=0x806bd08, color=0, mode=None [microtek2] calculate_gamma: factor=1, mult =4095.000000, steps=4095.000000, mode=None [microtek2] calculate_gamma: ms=0x8052da0, pos=0x806dd08, color=1, mode=None [microtek2] calculate_gamma: factor=1, mult =4095.000000, steps=4095.000000, mode=None [microtek2] calculate_gamma: ms=0x8052da0, pos=0x806fd08, color=2, mode=None [microtek2] calculate_gamma: factor=1, mult =4095.000000, steps=4095.000000, mode=None [microtek2] set_exposure: ms=0x8052da0 [microtek2] scsi_send_gamma: pos=0x806bd08, size=8192, word=1, color=3 [microtek2] [sendgammacmd] [microtek2] 2a,00,03,00,00,61,00,60,00,00, [microtek2] scsi_set_window: ms=0x8052da0, wnd=1 [microtek2] [setwindowcmd] [microtek2] 24,00,00,00,00,00,00,00,45,00, [microtek2] [setwindowheader] [microtek2] 00,00,00,00,00,00,00,3d, [microtek2] [setwindowbody] [microtek2] 00,00,00,48,00,48,00,00,00,00,00,00,00,00,00,00, [microtek2] 13,ec,00,00,1b,6c,80,80,80,05,08,00,00,80,00,10, [microtek2] 00,00,00,00,00,00,00,00,00,80,ff,80,80,00,00,80, [microtek2] ff,80,80,00,00,80,ff,80,80,00,00,80,ff, [microtek2] scsi_read_image_info: ms=0x8052da0 [microtek2] [readimageinfo] [microtek2] 28,00,80,00,00,00,00,00,10,00, [microtek2] [readimageinforesult] [microtek2] 00,00,02,64,00,00,07,80,00,00,03,4a,00,18,ab,00, [microtek2] scsi_read_image_info: ppl=612, bpl=1920, lines=842, remain=1616640 [microtek2] scsi_wait_for_image: ms=0x8052da0 [microtek2] scsi_read_image_status: ms=0x8052da0 [microtek2] [readimagestatus] [microtek2] 28,00,83,00,60,00,00,00,00,00, [microtek2] calculate_sane_params: ms=0x8052da0 [microtek2] sane_get_parameters: handle=0x8052da0, params=0xbffff18c [microtek2] sane_get_parameters: format=1, last_frame=1, lines=842 [microtek2] sane_get_parameters: depth=8, ppl=612, bpl=1836 scanimage: scanning image of size 612x842 pixels at 24 bits/pixel scanimage: acquiring RGB frame, 8 bits/sample scanimage: reading one scanline, 1836 bytes... [microtek2] sane_read: handle=0x8052da0, buf=0x8079c98, maxlen=1836 [microtek2] reader_process: ms=0x8052da0 [microtek2] reader_process: transferlength=32640, lines=17, linelength=1920, real_bpl=1836, srcbuf=0x8071d10 [microtek2] scsi_read_image: ms=0x8052da0, buffer=0x8071d10 [microtek2] scsi_read_image: transferlength=32640 [microtek2] [readimagecmd] [microtek2] 28,00,00,00,60,00,00,7f,80,00, [microtek2] chunky_proc_data: ms=0x8052da0 [microtek2] chunky_proc_data: lines=17, bpl=1920, ppl=612, bpp=1, depth=8 junk=0 [microtek2] chunky_copy_pixels: from=0x8071d10, pixels=612, fp=0x8050960, depth=8 [microtek2] chunky_copy_pixels: from=0x8072490, pixels=612, fp=0x8050960, depth=8 [microtek2] chunky_copy_pixels: from=0x8072c10, pixels=612, fp=0x8050960, depth=8 [microtek2] chunky_copy_pixels: from=0x8073390, pixels=612, fp=0x8050960, depth=8 [microtek2] chunky_copy_pixels: from=0x8073b10, pixels=612, fp=0x8050960, depth=8 [microtek2] sane_read: *len=1836 PASS scanimage: reading one byte... [microtek2] sane_read: handle=0x8052da0, buf=0x8079c98, maxlen=1 [microtek2] sane_read: *len=1 PASS scanimage: stepped read, 2 bytes... [microtek2] sane_read: handle=0x8052da0, buf=0x8079c98, maxlen=2 [microtek2] sane_read: *len=2 PASS scanimage: stepped read, 4 bytes... [microtek2] sane_read: handle=0x8052da0, buf=0x8079c98, maxlen=4 [microtek2] sane_read: *len=4 PASS scanimage: stepped read, 8 bytes... [microtek2] sane_read: handle=0x8052da0, buf=0x8079c98, maxlen=8 [microtek2] sane_read: *len=8 PASS scanimage: stepped read, 16 bytes... [microtek2] sane_read: handle=0x8052da0, buf=0x8079c98, maxlen=16 [microtek2] sane_read: *len=16 PASS scanimage: stepped read, 32 bytes... [microtek2] sane_read: handle=0x8052da0, buf=0x8079c98, maxlen=32 [microtek2] sane_read: *len=32 PASS scanimage: stepped read, 64 bytes... [microtek2] sane_read: handle=0x8052da0, buf=0x8079c98, maxlen=64 [microtek2] sane_read: *len=64 PASS scanimage: stepped read, 128 bytes... [microtek2] sane_read: handle=0x8052da0, buf=0x8079c98, maxlen=128 [microtek2] sane_read: *len=128 PASS scanimage: stepped read, 256 bytes... [microtek2] sane_read: handle=0x8052da0, buf=0x8079c98, maxlen=256 [microtek2] sane_read: *len=256 PASS scanimage: stepped read, 512 bytes... [microtek2] sane_read: handle=0x8052da0, buf=0x8079c98, maxlen=512 [microtek2] sane_read: *len=512 PASS scanimage: stepped read, 1024 bytes... [microtek2] sane_read: handle=0x8052da0, buf=0x8079c98, maxlen=1024 [microtek2] sane_read: *len=1024 PASS scanimage: stepped read, 2048 bytes... [microtek2] sane_read: handle=0x8052da0, buf=0x8079c98, maxlen=2048 [microtek2] chunky_copy_pixels: from=0x8074290, pixels=612, fp=0x8050960, depth=8 [microtek2] chunky_copy_pixels: from=0x8074a10, pixels=612, fp=0x8050960, depth=8 [microtek2] sane_read: *len=2048 PASS scanimage: stepped read, 2047 bytes... [microtek2] sane_read: handle=0x8052da0, buf=0x8079c98, maxlen=2047 [microtek2] sane_read: *len=2047 PASS scanimage: stepped read, 1023 bytes... [microtek2] sane_read: handle=0x8052da0, buf=0x8079c98, maxlen=1023 [microtek2] chunky_copy_pixels: from=0x8075190, pixels=612, fp=0x8050960, depth=8 [microtek2] chunky_copy_pixels: from=0x8075910, pixels=612, fp=0x8050960, depth=8 [microtek2] sane_read: *len=1023 PASS scanimage: stepped read, 511 bytes... [microtek2] sane_read: handle=0x8052da0, buf=0x8079c98, maxlen=511 [microtek2] sane_read: *len=511 PASS scanimage: stepped read, 255 bytes... [microtek2] sane_read: handle=0x8052da0, buf=0x8079c98, maxlen=255 [microtek2] sane_read: *len=255 PASS scanimage: stepped read, 127 bytes... [microtek2] sane_read: handle=0x8052da0, buf=0x8079c98, maxlen=127 [microtek2] sane_read: *len=127 PASS scanimage: stepped read, 63 bytes... [microtek2] sane_read: handle=0x8052da0, buf=0x8079c98, maxlen=63 [microtek2] sane_read: *len=63 PASS scanimage: stepped read, 31 bytes... [microtek2] sane_read: handle=0x8052da0, buf=0x8079c98, maxlen=31 [microtek2] sane_read: *len=31 PASS scanimage: stepped read, 15 bytes... [microtek2] sane_read: handle=0x8052da0, buf=0x8079c98, maxlen=15 [microtek2] sane_read: *len=15 PASS scanimage: stepped read, 7 bytes... [microtek2] sane_read: handle=0x8052da0, buf=0x8079c98, maxlen=7 [microtek2] sane_read: *len=7 PASS scanimage: stepped read, 3 bytes... [microtek2] sane_read: handle=0x8052da0, buf=0x8079c98, maxlen=3 [microtek2] sane_read: *len=3 PASS [microtek2] sane_cancel: handle=0x8052da0 [microtek2] cancel_scan: ms=0x8052da0 [microtek2] scsi_read_image: ms=0x8052da0, buffer=(nil) [microtek2] scsi_read_image: transferlength=0 [microtek2] [readimagecmd] [microtek2] 28,00,00,00,60,00,00,00,00,00, [microtek2] cleanup_scanner: ms=0x8052da0 [microtek2] sane_close: ms=0x8052da0 [microtek2] cleanup_scanner: ms=0x8052da0 [microtek2] sane_exit: [microtek2] sane_get_devices: local_only=0 [microtek2] sane_get_devices: sd_list_freed [microtek2] sane_exit: MICROTEK2 says goodbye.