SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
After installing the appropriate software with 'iscan-perfection-v370-bundle-1.0.0.x64.rpm.tar.gz' provided by Epson, I get
Quote:
-root-> sane-find-scanner
# sane-find-scanner will now attempt to detect your scanner. If the
# result is different from what you expected, first make sure your
# scanner is powered up and properly connected to your computer.
# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a kernel SCSI driver for your SCSI adapter.
# Also you need support for SCSI Generic (sg) in your operating system.
# If using Linux, try "modprobe sg".
found USB scanner (vendor=0x04b8 [EPSON], product=0x014a [EPSON Perfection V37/V370]) at libusb:005:002
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.
# Not checking for parallel port scanners.
# Most Scanners connected to the parallel port or other proprietary ports
# can't be detected by this program.
-root-> scanimage -L
device `epkowa:interpreter:005:002' is a Epson (unknown model) flatbed scanner
i.e. the scanner is detected by 'sane-find-scanner' but not recognized by 'scanimage -L'
Of course xsane does not work, it finds "Epson (unknown model) flatbed scanner" and says that an invalid argument is sent to device 'epokwa:interpreter:005:002'
After installing the appropriate software with 'iscan-perfection-v370-bundle-1.0.0.x64.rpm.tar.gz' provided by Epson, I get
...
Of course xsane does not work, it finds "Epson (unknown model) flatbed scanner" and says that an invalid argument is sent to device 'epokwa:interpreter:005:002'
'epokwa' is present in /etc/sane.d/dll.conf
Did I miss something ?
I'm using an Epson V350 (Slackware 14.1). Assuming the V350 and V370 behave similarly, the order of installation is important. The version numbers below are for the versions I downloaded from Avasys (now only available from Epson, rpms were converted using rpm2txz):
(1) remove iscanfree if it is installed;
(2) install iscan-data-1.22.0-noarch-1.txz;
(3) install iscan-2.29.1-i386-5.usb0.1.ltdl7.txz;
(4) install iscan-plugin-gt-f700-2.1.2-i386-1.txz.
I'm using an Epson V350 (Slackware 14.1). Assuming the V350 and V370 behave similarly, the order of installation is important. The version numbers below are for the versions I downloaded from Avasys (now only available from Epson, rpms were converted using rpm2txz):
(1) remove iscanfree if it is installed;
(2) install iscan-data-1.22.0-noarch-1.txz;
(3) install iscan-2.29.1-i386-5.usb0.1.ltdl7.txz;
(4) install iscan-plugin-gt-f700-2.1.2-i386-1.txz.
Hope this helps.
Although I have no doubt that this works, but why not simply use the iscan packages that are build from source for Slackware as provided by Alienbob? That is both easier to do and easier to maintain.
And I don't see why it did not work before and why the order is important (it does not appear to me in the doinst.sh files)
When I was building iscan for my Epson WF-3520 the order was important. iscan-data needs to be installed prior to building the rest otherwise it doesn't work correctly despite not warning about it during the build. I indeed don't see why the order would matter when installing from packages.
btw) My guess is that the packages from Alienbob don't work for you because you need the libiscan-plugin-perfection. That isn't installed on my system, i.e. package 4 in the list is missing as I use iscan-network-nt instead.
Although I have no doubt that this works, but why not simply use the iscan packages that are build from source for Slackware as provided by Alienbob? That is both easier to do and easier to maintain.
I should, just to do it right. But at the time scanning was not my highest priority so I just did what (eventually) worked in OpenSuse.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.