<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>