Guide page for Epkowa.
What is it?
Proprietary driver for some Epson scanners.
Why might it be needed?
To support Epson scanners not supported by a standard SANE backend but listed as supported by Epkowa driver.
How does it integrate with Gentoo?
The Epkowa driver in included in media-gfx/iscan which is a proprietary Epson scanner utility. Some Epson scanners require an additional plugin. These plugins are packaged separately as media-gfx/iscan-plugin*.
- Question: Is a plugin always required by iscan?
- Question: If no plugin is required is the scanner likely to work with standard epson or epson2 SANE backend?
- Question: Does the need for a plugin correspond to a dependency on Epson firmware?
Once installed Epkowa can be used by other SANE compliant scanner utilities such as xsane in the same way as any other SANE backend.
Issues with media-gfx/iscan-data
media-gfx/iscan-data currently broken (see bug).
Workaround (see also suggestions in bug reports)
Check dependencies of iscan-plugin* and emerge these separately.
For iscan use --nodeps to avoid pulling in iscan-data which will cause build to fail.
Emerge you plugin using --nodeps to avoid pulling in iscan-data which will cause build to fail.
This should leave you with a system in which the scanner is found by scanimage -L and sane-find scanner using root account but not as normal user.
Manually adapt udev rules to add USB vendor and device id (see ref, man udev, SANE etc).