<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    I tried to connect my Canoscan scanner on a Kubuntu Maverick 64
    bits. <br>
    I followed this procedure step by step
    <a class="moz-txt-link-freetext" href="http://ubuntuforums.org/showthread.php?t=1238578#6">http://ubuntuforums.org/showthread.php?t=1238578#6</a> : <br>
    <br>
    1. I copied the latest git<br>
    2. the make was ok<br>
    3. I added this following lines in genesys.conf as get by
    sane-find-scanner (found USB scanner (vendor=0x04a9 [Canon],
    product=0x1907 [CanoScan], chip=GL847) at libusb:002:010<br>
    )<br>
    <br>
    # Canon LiDE 700F<br>
    usb 0x04a9 0x1907<br>
    <br>
    4. added also authorizations in /lib/udev/rules.d/40-libsane.rules<br>
    <br>
    # Canon CanoScan Lide 700F<br>
    ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1907",
    ENV{libsane_matched}="yes"<br>
    <br>
    but when I launched scanimage -L in debug mode, I received this : <br>
    <font size="-1"><br>
      [genesys] SANE Genesys backend version 1.0 build 41 from
      sane-backends 1.0.22git<br>
      [genesys] sane_init: authorize != null<br>
      [genesys] sane_init: little endian machine<br>
      [genesys] probe_genesys_devices: start<br>
      [genesys] attach: start: devp != NULL, may_wait = 0<br>
      [genesys] attach: trying to open device `libusb:002:007'<br>
      [genesys] attach: device `libusb:002:007' successfully opened<br>
      <b>[genesys] attach: vendor 1193 product 6407 is not supported by
        this backend</b></font><br>
    <br>
    and the scanner was not recognized. <br>
    <br>
    So I went inside the code, and added in genesys_devices.c:<br>
    <br>
    <font size="-1">static Genesys_Model canon_lide_700F_model = {<br>
      &nbsp; "canon-lide-700F",&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; /* Name */<br>
      &nbsp; "Canon",&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; /* Device vendor string */<br>
      &nbsp; "LiDE 700F",&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; /* Device model name */<br>
      &nbsp; GENESYS_GL847,<br>
      &nbsp; NULL,<br>
      <br>
      &nbsp; {1200, 600, 400, 300, 200, 150, 100, 75, 0},&nbsp;&nbsp;&nbsp; /* possible
      x-resolutions */<br>
      &nbsp; {1200, 600, 400, 300, 200, 150, 100, 75, 0},&nbsp;&nbsp;&nbsp; /* possible
      y-resolutions */<br>
      &nbsp; {16, 8, 0},&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; /* possible depths in gray mode */<br>
      &nbsp; {16, 8, 0},&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; /* possible depths in color mode */<br>
      <br>
      &nbsp; SANE_FIX (1.1),&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; /* Start of scan area in mm&nbsp; (x) */<br>
      &nbsp; SANE_FIX (8.3),&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; /* Start of scan area in mm (y) */<br>
      &nbsp; SANE_FIX (216.07),&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; /* Size of scan area in mm (x) */<br>
      &nbsp; SANE_FIX (299.0),&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; /* Size of scan area in mm (y) */<br>
      <br>
      &nbsp; SANE_FIX (3.0),&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; /* Start of white strip in mm (y) */<br>
      &nbsp; SANE_FIX (0.0),&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; /* Start of black mark in mm (x) */<br>
      <br>
      &nbsp; SANE_FIX (0.0),&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; /* Start of scan area in TA mode in mm
      (x) */<br>
      &nbsp; SANE_FIX (0.0),&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; /* Start of scan area in TA mode in mm
      (y) */<br>
      &nbsp; SANE_FIX (100.0),&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; /* Size of scan area in TA mode in mm
      (x) */<br>
      &nbsp; SANE_FIX (100.0),&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; /* Size of scan area in TA mode in mm
      (y) */<br>
      <br>
      &nbsp; SANE_FIX (0.0),&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; /* Start of white strip in TA mode in mm
      (y) */<br>
      <br>
      &nbsp; SANE_FIX (0.0),&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; /* Size of scan area after paper sensor
      stops<br>
      &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; sensing document in mm */<br>
      &nbsp; SANE_FIX (0.0),&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; /* Amount of feeding needed to eject
      document <br>
      &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; after finishing scanning in mm */<br>
      <br>
      &nbsp; 0, 0, 0,&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; /* RGB CCD Line-distance correction in pixel
      */<br>
      <br>
      &nbsp; COLOR_ORDER_RGB,&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; /* Order of the CCD/CIS colors */<br>
      <br>
      &nbsp; SANE_TRUE,&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; /* Is this a CIS scanner? */<br>
      &nbsp; SANE_FALSE,&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; /* Is this a sheetfed scanner? */<br>
      &nbsp; CIS_CANONLIDE200,<br>
      &nbsp; DAC_CANONLIDE200,<br>
      &nbsp; GPO_CANONLIDE200,<br>
      &nbsp; MOTOR_CANONLIDE200,<br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GENESYS_FLAG_SKIP_WARMUP<br>
      &nbsp;&nbsp;&nbsp; | GENESYS_FLAG_ODD_EVEN_CIS<br>
      &nbsp;&nbsp;&nbsp; | GENESYS_FLAG_OFFSET_CALIBRATION<br>
      &nbsp;&nbsp;&nbsp; | GENESYS_FLAG_DARK_CALIBRATION<br>
      &nbsp;&nbsp;&nbsp; | GENESYS_FLAG_CUSTOM_GAMMA,<br>
      &nbsp; GENESYS_HAS_SCAN_SW | GENESYS_HAS_COPY_SW | GENESYS_HAS_EMAIL_SW
      | GENESYS_HAS_FILE_SW,<br>
      &nbsp; 150,<br>
      &nbsp; 400<br>
      };</font><br>
    <br>
    and this line in static Genesys_USB_Device_Entry
    genesys_usb_device_list[]<br>
    <br>
    <font size="-1">&nbsp; {0x04a9, 0x1907, &amp;canon_lide_700F_model},</font><br>
    <br>
    ______<br>
    <br>
    I recompiled &amp; install<br>
    Now, my scanner is well recognized by scanimage -L but I'm facing a
    new issue. These are the logs I get from scanimage in debug mode: <br>
    <br>
    <blockquote type="cite">[sanei_debug] Setting debug level of genesys
      to 255.<br>
      [genesys] SANE Genesys backend version 1.0 build 41 from
      sane-backends 1.0.22git<br>
      [genesys] sane_init: authorize != null<br>
      [genesys] sane_init: little endian machine<br>
      [genesys] probe_genesys_devices: start<br>
      [genesys] attach: start: devp != NULL, may_wait = 0<br>
      [genesys] attach: trying to open device `libusb:002:008'<br>
      [genesys] attach: device `libusb:002:008' successfully opened<br>
      [genesys] attach: found Canon flatbed scanner LiDE 700F at
      libusb:002:008<br>
      [genesys] attach: exit<br>
      [genesys] probe_genesys_devices: exit<br>
      [genesys] sane_init: exit<br>
      [genesys] sane_get_devices: start: local_only = false<br>
      [genesys] probe_genesys_devices: start<br>
      [genesys] attach: start: devp != NULL, may_wait = 0<br>
      [genesys] attach: device `libusb:002:008' was already in device
      list<br>
      [genesys] probe_genesys_devices: exit<br>
      [genesys] sane_get_devices: exit<br>
      [genesys] sane_open: start (devicename = `libusb:002:008')<br>
      [genesys] sane_open: found `canon-lide-700F' in devlist<br>
      [genesys] init_options: start<br>
      [genesys] init_options: exit<br>
      [sanei_debug] Setting debug level of genesys_gl847 to 255.<br>
      [genesys_gl847] gl847_init start<br>
      [genesys_gl847] gl847_init: value=0x00<br>
      [genesys] sanei_genesys_read_gl847_register(0x06)=0x00<br>
      [genesys_gl847] gl847_init: device is cold<br>
      [genesys_gl847] gl847_cold_boot start<br>
      [genesys] sanei_genesys_write_gl847_register (0x0e, 0x01)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x0e, 0x00)
      completed<br>
      [genesys] sanei_genesys_read_gl847_register(0x40)=0xf0<br>
      [genesys] sanei_genesys_read_gl847_register(0x00)=0x05<br>
      [genesys_gl847] gl847_cold_boot: reported version for genesys chip
      is 0x05<br>
      [genesys] sanei_genesys_read_gl847_register(0xa6)=0x10<br>
      [genesys] sanei_genesys_write_gl847_register (0xa6, 0x14)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xa7, 0x0f)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xa9, 0x00)
      completed<br>
      [genesys_gl847] gl847_init_registers start<br>
      [genesys_gl847] gl847_init_registers completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x6b, 0x02)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x6c, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x6d, 0x20)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x6e, 0x7e)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x6f, 0x21)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x01, 0x82)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x02, 0x18)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x03, 0x50)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x04, 0x12)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x05, 0x40)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x06, 0x50)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x08, 0x10)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x09, 0x01)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x0a, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x0b, 0x01)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x0c, 0x02)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x10, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x11, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x12, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x13, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x14, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x15, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x16, 0x10)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x17, 0x08)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x18, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x19, 0x50)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x1a, 0x34)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x1b, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x1c, 0x02)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x1d, 0x04)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x1e, 0x10)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x1f, 0x04)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x20, 0x02)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x21, 0x10)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x22, 0x7f)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x23, 0x7f)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x24, 0x10)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x25, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x26, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x27, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x2c, 0x09)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x2d, 0x60)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x2e, 0x80)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x2f, 0x80)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x30, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x31, 0x10)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x32, 0x15)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x33, 0x0e)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x34, 0x40)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x35, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x36, 0x2a)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x37, 0x30)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x38, 0x2a)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x39, 0xf8)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x3d, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x3e, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x3f, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x52, 0x03)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x53, 0x07)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x54, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x55, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x56, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x57, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x58, 0x2a)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x59, 0xe1)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x5a, 0x55)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x5e, 0x41)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x5f, 0x40)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x60, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x61, 0x21)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x62, 0x40)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x63, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x64, 0x21)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x65, 0x40)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x67, 0x80)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x68, 0x80)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x69, 0x20)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x6a, 0x20)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x74, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x75, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x76, 0x3c)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x7a, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x7b, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x7c, 0x55)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x7d, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x87, 0x02)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x9d, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xa2, 0x0f)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xa6, 0x04)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xbd, 0x18)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xbe, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xc5, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xc6, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xc7, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xc8, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xc9, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xca, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xfe, 0x08)
      completed<br>
      [genesys_gl847] gl847_bulk_write_register: wrote 141 registers<br>
      [genesys] sanei_genesys_write_gl847_register (0x0b, 0x09)
      completed<br>
      [genesys] sanei_genesys_read_gl847_register(0xa6)=0x14<br>
      [genesys_gl847] gl847_cold_boot: GPIO is 0x20 instead of 0x04<br>
      [genesys] sanei_genesys_write_gl847_register (0x77, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x78, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x79, 0x9f)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x0b, 0x29)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x08, 0x10)
      completed<br>
      [genesys_gl847] write_end_access: 0x10,0x0b<br>
      [genesys_gl847] write_end_access: 0x13,0x0e<br>
      [genesys] sanei_genesys_write_gl847_register (0xa7, 0x04)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xa9, 0x00)
      completed<br>
      [genesys_gl847] gl847_init_gpio: start<br>
      [genesys] sanei_genesys_write_gl847_register (0x6e, 0xff)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x6f, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xa7, 0x04)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xa8, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xa9, 0x00)
      completed<br>
      [genesys] sanei_genesys_read_gl847_register(0x6c)=0x00<br>
      [genesys] sanei_genesys_write_gl847_register (0x6c, 0x80)
      completed<br>
      [genesys] sanei_genesys_read_gl847_register(0x6c)=0x80<br>
      [genesys] sanei_genesys_write_gl847_register (0x6c, 0xc0)
      completed<br>
      [genesys] sanei_genesys_read_gl847_register(0x6c)=0xc0<br>
      [genesys] sanei_genesys_write_gl847_register (0x6c, 0xe0)
      completed<br>
      [genesys] sanei_genesys_read_gl847_register(0x0b)=0x29<br>
      [genesys] sanei_genesys_write_gl847_register (0x0b, 0x29)
      completed<br>
      [genesys] sanei_genesys_read_gl847_register(0x6c)=0xe0<br>
      [genesys] sanei_genesys_write_gl847_register (0x6c, 0xe2)
      completed<br>
      [genesys] sanei_genesys_read_gl847_register(0x6c)=0xe2<br>
      [genesys] sanei_genesys_write_gl847_register (0x6c, 0xe3)
      completed<br>
      [genesys] sanei_genesys_read_gl847_register(0x6c)=0xe3<br>
      [genesys_gl847] gl847_init_gpio: completed<br>
      [genesys_gl847] gl847_init_memory_layout<br>
      [genesys] sanei_genesys_write_gl847_register (0xd0, 0x0a)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xd1, 0x1f)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xd2, 0x34)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xe0, 0x01)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xe1, 0x24)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xe2, 0x02)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xe3, 0x91)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xe4, 0x02)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xe5, 0x92)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xe6, 0x03)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xe7, 0xff)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xe8, 0x01)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xe9, 0x24)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xea, 0x02)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xeb, 0x91)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xec, 0x02)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xed, 0x92)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xee, 0x03)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xef, 0xff)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xf0, 0x01)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xf1, 0x24)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xf2, 0x02)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xf3, 0x91)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xf4, 0x02)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xf5, 0x92)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xf6, 0x03)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xf7, 0xff)
      completed<br>
      [genesys_gl847] gl847_init_memory_layout completed<br>
      [genesys] sanei_genesys_write_gl847_register (0xf8, 0x01)
      completed<br>
      [genesys_gl847] gl847_cold_boot completed<br>
      [genesys_gl847] gl847_set_fe (init)<br>
      [genesys] sanei_genesys_read_gl847_register(0x04)=0x12<br>
      [genesys_gl847] gl847_set_ad_fe(): start<br>
      [genesys_gl847] gl847_set_ad_fe(): setting DAC 11<br>
      [genesys] sanei_genesys_init_fe: start<br>
      [genesys] sanei_genesys_fe_write_data (0x00, 0x0080)<br>
      [genesys] sanei_genesys_write_gl847_register (0x51, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x3a, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x3b, 0x80)
      completed<br>
      [genesys_gl847] gl847_bulk_write_register: wrote 3 registers<br>
      [genesys] sanei_genesys_fe_write_data: completed<br>
      [genesys] sanei_genesys_fe_write_data (0x00, 0x009d)<br>
      [genesys] sanei_genesys_write_gl847_register (0x51, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x3a, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x3b, 0x9d)
      completed<br>
      [genesys_gl847] gl847_bulk_write_register: wrote 3 registers<br>
      [genesys] sanei_genesys_fe_write_data: completed<br>
      [genesys] sanei_genesys_fe_write_data (0x01, 0x0091)<br>
      [genesys] sanei_genesys_write_gl847_register (0x51, 0x01)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x3a, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x3b, 0x91)
      completed<br>
      [genesys_gl847] gl847_bulk_write_register: wrote 3 registers<br>
      [genesys] sanei_genesys_fe_write_data: completed<br>
      [genesys] sanei_genesys_fe_write_data (0x02, 0x0032)<br>
      [genesys] sanei_genesys_write_gl847_register (0x51, 0x02)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x3a, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x3b, 0x32)
      completed<br>
      [genesys_gl847] gl847_bulk_write_register: wrote 3 registers<br>
      [genesys] sanei_genesys_fe_write_data: completed<br>
      [genesys] sanei_genesys_fe_write_data (0x03, 0x0004)<br>
      [genesys] sanei_genesys_write_gl847_register (0x51, 0x03)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x3a, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x3b, 0x04)
      completed<br>
      [genesys_gl847] gl847_bulk_write_register: wrote 3 registers<br>
      [genesys] sanei_genesys_fe_write_data: completed<br>
      [genesys] sanei_genesys_fe_write_data (0x04, 0x0000)<br>
      [genesys] sanei_genesys_write_gl847_register (0x51, 0x04)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x3a, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x3b, 0x00)
      completed<br>
      [genesys_gl847] gl847_bulk_write_register: wrote 3 registers<br>
      [genesys] sanei_genesys_fe_write_data: completed<br>
      [genesys] sanei_genesys_fe_write_data (0x05, 0x0000)<br>
      [genesys] sanei_genesys_write_gl847_register (0x51, 0x05)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x3a, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x3b, 0x00)
      completed<br>
      [genesys_gl847] gl847_bulk_write_register: wrote 3 registers<br>
      [genesys] sanei_genesys_fe_write_data: completed<br>
      [genesys] sanei_genesys_fe_write_data (0x06, 0x003f)<br>
      [genesys] sanei_genesys_write_gl847_register (0x51, 0x06)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x3a, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x3b, 0x3f)
      completed<br>
      [genesys_gl847] gl847_bulk_write_register: wrote 3 registers<br>
      [genesys] sanei_genesys_fe_write_data: completed<br>
      [genesys] sanei_genesys_fe_write_data (0x07, 0x0000)<br>
      [genesys] sanei_genesys_write_gl847_register (0x51, 0x07)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x3a, 0x00)
      completed<br>
      [genesys] sanei_genesys_write_gl847_register (0x3b, 0x00)
      completed<br>
      [genesys_gl847] gl847_bulk_write_register: wrote 3 registers<br>
      [genesys] sanei_genesys_fe_write_data: completed<br>
      [genesys_gl847] gl847_set_ad_fe(): end<br>
      [genesys] sanei_genesys_create_gamma_table: size = 256, maximum =
      65535, gamma_max = 65535, gamma = 1.7<br>
      [genesys] sanei_genesys_create_gamma_table: completed<br>
      [genesys] sanei_genesys_create_gamma_table: size = 256, maximum =
      65535, gamma_max = 65535, gamma = 1.7<br>
      [genesys] sanei_genesys_create_gamma_table: completed<br>
      [genesys] sanei_genesys_create_gamma_table: size = 256, maximum =
      65535, gamma_max = 65535, gamma = 1.7<br>
      [genesys] sanei_genesys_create_gamma_table: completed<br>
      [genesys_gl847] gl847_slow_back_home (wait_until_home = 1)<br>
      [genesys] sanei_genesys_read_gl847_register(0x6c)=0xe3<br>
      [genesys] sanei_genesys_write_gl847_register (0x6c, 0xfb)
      completed<br>
      [genesys] sanei_genesys_read_gl847_register(0x41)=0xfc<br>
      [genesys_gl847] status=PWRBIT BUFEMPTY FEEDFSH SCANFSH HOMESNR
      LAMPSTS <br>
      <b>[genesys] sanei_genesys_read_gl847_register (0x41): failed
        while setting register: Invalid argument</b><br>
      [genesys_gl847] gl847_slow_back_home: failed to read home sensor:
      Invalid argument<br>
      scanimage: open of device genesys:libusb:002:008 failed: Invalid
      argument<br>
      [genesys] sane_exit: start<br>
      [genesys] sane_exit: exit<br>
    </blockquote>
    So it seems that I've got an issue with the register (0x41 ?). BTW I
    cannot find the 0x41 registry in the genesys files.<br>
    &nbsp;<br>
    So how can I go on ? Do you have any idea ? Do you know where I
    could find any technical documentation that I could use to
    understand what is going wrong ? <br>
    Perhaps would I need to create a specific CIS_CANONLIDE700 but I
    really don't know how to handle it...<br>
    <br>
    Thank you for your answers ! <br>
  </body>
</html>