<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 29/01/2014 12:26, n d wrote:<br>
    </div>
    <blockquote
cite="mid:CAFxKckPKWj7jmPC=9gsZ60r2eqZNj-KHb0tjHUEuSr1OMK9tig@mail.gmail.com"
      type="cite">
      <div dir="ltr">Hi,
        <div>So I created simple udev rules:</div>
        <div>
          <div>ATTR{product}=="CanoScan", KERNEL=="2-5.1",
            SYMLINK+="bus/usb/002/SCANNER1"</div>
          <div>ATTR{product}=="CanoScan", KERNEL=="2-5.2",
            SYMLINK+="bus/usb/002/SCANNER2"</div>
          <div>ATTR{product}=="CanoScan", KERNEL=="2-5.3",
            SYMLINK+="bus/usb/002/SCANNER3"</div>
          <div>ATTR{product}=="CanoScan", KERNEL=="2-5.4",
            SYMLINK+="bus/usb/002/SCANNER4"</div>
        </div>
        <div><br>
        </div>
        <div>now scanimage -L give the next result:</div>
        <div>
          <div>device `genesys:libusb:002:013' is a Canon LiDE 700F
            flatbed scanner</div>
          <div>device `genesys:libusb:002:014' is a Canon LiDE 700F
            flatbed scanner</div>
          <div>device `genesys:libusb:002:015' is a Canon LiDE 700F
            flatbed scanner</div>
          <div>device `genesys:libusb:002:016' is a Canon LiDE 700F
            flatbed scanner</div>
          <div>device `genesys:libusb:002:SCANNER1' is a Canon LiDE 700F
            flatbed scanner</div>
          <div>device `genesys:libusb:002:SCANNER4' is a Canon LiDE 700F
            flatbed scanner</div>
          <div>device `genesys:libusb:002:SCANNER2' is a Canon LiDE 700F
            flatbed scanner</div>
          <div>device `genesys:libusb:002:SCANNER3' is a Canon LiDE 700F
            flatbed scanner</div>
        </div>
        <div><br>
        </div>
        <div>when scanning for the first time (lets say calling to
           `genesys:libusb:002:SCANNER1' it works)</div>
        <div>but when trying to call to the rest of the scanners i get
          error messages like  </div>
        <div>
          <br>
        </div>
        <div>scanimage: open of device genesys:libusb:002:SCANNER2
          failed: Invalid argument<br>
        </div>
        <div>or</div>
        <div>scanimage: sane_start: Invalid argument<br>
        </div>
        <div><br>
        </div>
        <div>that happens <u>manually</u> too.<br>
          <br>
        </div>
        <div>any idea?</div>
        <div><br>
        </div>
        <div>tnx alot.</div>
        <div><br>
        </div>
      </div>
      <br>
    </blockquote>
    <br>
        Hello,<br>
    <br>
        thanks for a friend that gave me a LiDE 100, I have now 2
    identical GL847 scanners. I did a quick test and I cannot reproduce
    the problem you have. Have you a script or a command list that
    reliably hit the bug so I can try to reproduce it ?<br>
    <br>
           I already noticed that the calibration file is named after
    the logical name, not the usb device name, which means every scanner
    of the same model share the same calibration file, which gives bad
    quality scans. I'll fix that soon.<br>
    <br>
    <br>
    stefdev:/home/stefdev>scanimage -L<br>
    device `genesys:libusb:001:005' is a Canon LiDE 100 flatbed scanner<br>
    device `genesys:libusb:001:006' is a Canon LiDE 100 flatbed scanner<br>
    device `net:localhost:genesys:libusb:001:005' is a Canon LiDE 100
    flatbed scanner<br>
    device `net:localhost:genesys:libusb:001:006' is a Canon LiDE 100
    flatbed scanner<br>
    stefdev:/home/stefdev>scanimage -d genesys:libusb:001:005 --mode
    color >preview.pnm<br>
    stefdev:/home/stefdev>scanimage -d genesys:libusb:001:006 --mode
    color >preview.pnm<br>
    <br>
    Both scans are going well (if I don't take wrong calibration file
    use into account).<br>
    <br>
    Regards,<br>
        Stef<br>
    <br>
  </body>
</html>