[sane-devel] libusb + epkowa prob

Alesh Slovak alesh.slovak at avasys.jp
Fri Jan 29 02:42:54 UTC 2010


C L. wrote:
> Bingo!!! Now it's working! At least as root (I should be able to sort that out, need to edit the /etc/udev/rules/libsane.rules.)  I didn't come across any documentation mentioning that interpreter line. That's the secret ingredient I was missing =)
There likely is none. Our documentation targets people using our packages which 
do all this setup for you. You could always take a look at our debian and rpm 
install scripts to see what they're doing.

> There's just one small detail left: When I set up the v10 in similar manner, added a line to epkowa.conf like:
> 
> interpreter usb 0x04b8 0x012d /usr/lib/sane/libesint66
> 
> and then run scanimage -L it's not reporting a model where lsusb sees it as a V10/V100:
> 
> scanimage -L
> 
> device `epkowa:interpreter:001:002' is a Epson Perfection V30 flatbed scanner
> 
> device `epkowa:interpreter:003:002' is a Epson (unknown model) flatbed scanner
> 
> lsusb:
> Bus 003 Device 002: ID 04b8:012d Seiko Epson Corp. Perfection V10/V100 (GT-S600/F650)
lsusb uses usb level information to get the model. The driver actually 
communicates with the scanner to obtain the model name. If it shows up as 
"unknown model" it means that communication with the device has failed. Likely 
the plugin library or firmware has not been loaded. Which means epkowa probably 
cannot find the files.

> Trying to run xsane, gives me the choice of scanners, good. If I pick the v10 (unknown model) xsane then gives an error about 'Failed to open device 'epkowa:interpreter:003:002' Invalid Argument. Disabled the v30 to check there wasn't a conflict, didn't help. 
> 
> Maybe this isn't the right way to set up the v10, compared to the v30?
The V10 needs a separate plugin and firmware (from the iscan-plugin-gt-s600 
package). Did you make sure to install the V10's firmware under /usr/share/iscan 
and not /usr/share/esci? The plugin library can go wherever you want as long as 
you specify where it is in epkowa.conf via the interpreter line. The V10 and V30 
have slightly different lineages and use different directories for their 
firmware files.

> Thanks a load :))
> <:beer:>
Glad to be of help.

Happy scanning,
-- 
Alesh Slovak                    Linux Team -- AVASYS Corporation
alesh.slovak at avasys.jp          http://avasys.jp



More information about the sane-devel mailing list