LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 07-30-2014, 03:59 PM   #1
bta
LQ Newbie
 
Registered: Jul 2014
Posts: 11

Rep: Reputation: Disabled
Can't install Epson Perfection 2480 Photo scanner on Linux Mint 17


Hi All,

I would need some help/direction here pls.

I am running Linux Mint17 xfce 32 bit and I have an Epson Perfection 2480 Photo scanner.
I have just changed to LM17 from LM15 and the scanner was working nicely under the old system. I remember I had to install some files then as well, but I can't remember what they were or how I did it...

The point is, that it is not working and I can't find the answer why not.

This is what I have already done:
sudo sane-find-scanner says this:
Quote:
# 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.

found USB scanner (vendor=0x04b8 [EPSON], product=0x0121 [EPSON Scanner]) at libusb:002:006
could not fetch string descriptor: Pipe error
could not fetch string descriptor: Pipe error
# 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.
lsusb gives this:
Quote:
Bus 002 Device 006: ID 04b8:0121 Seiko Epson Corp. GT-F500/GT-F550 [Perfection 2480/2580 PHOTO]
Bus 002 Device 005: ID 0a05:7211 Unknown Manufacturer hub
Bus 002 Device 004: ID 0458:003a KYE Systems Corp. (Mouse Systems) NetScroll+ Mini Traveler / Genius NetScroll 120
Bus 002 Device 003: ID 1058:1021 Western Digital Technologies, Inc. Elements 2TB
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 1bcf:2c18 Sunplus Innovation Technology Inc.
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
scanimage -L gives this:
Quote:
device `snapscan:libusb:002:006' is a EPSON EPSON Scanner flatbed scanner
So, I think it is clear that the computer can connect to the scanner but it still doesn't work.

I am in these groups:
Quote:
bta@btalap ~/Desktop $ groups
bta adm dialout fax cdrom floppy tape sudo audio dip video plugdev netdev fuse lpadmin scanner sambashare
I have installed xsane and simple scan with every possible extra I could find in synaptic, still no success.
Simple scan says:
Unable to connect to scanner.

xsane says:
Failed to open device 'snapscan:libusb:002:004':Invalid argument

So, I thought, I should install the Epson drivers. I downloaded the necessary files and started to install them following the manuals.
First, I started with the iscan-2.10.0 directory:
Quote:
bta@btalap ~/Desktop/iscan-2.10.0 $ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl.exe... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking for C++ compiler default output file name...
configure: error: C++ compiler cannot create executables
See `config.log' for more details.
bta@btalap ~/Desktop/iscan-2.10.0 $ make
make: *** No targets specified and no makefile found. Stop.
As you can see, the first step went down OK, but the make command failed. Now, I don't know what to do with this as I am not familiar with terminal commands and I don't even know what the error message means.
(To be honest, I don't even know what the make command does, I was just following the installation instructions in the readme file...)

Then, I tried to install the rpm file:
Quote:
bta@btalap ~/Desktop $ sudo rpm -i iscan-2.10.0-1.c2.i386.rpm
rpm: RPM should not be used directly install RPM packages, use Alien instead!
rpm: However assuming you know what you are doing...
error: Failed dependencies:
/bin/sh is needed by iscan-2.10.0-1.c2.i386
libatk-1.0.so.0 is needed by iscan-2.10.0-1.c2.i386
libc.so.6 is needed by iscan-2.10.0-1.c2.i386
libc.so.6(GLIBC_2.0) is needed by iscan-2.10.0-1.c2.i386
libc.so.6(GLIBC_2.1) is needed by iscan-2.10.0-1.c2.i386
libc.so.6(GLIBC_2.1.3) is needed by iscan-2.10.0-1.c2.i386
libc.so.6(GLIBC_2.2) is needed by iscan-2.10.0-1.c2.i386
libc.so.6(GLIBC_2.3) is needed by iscan-2.10.0-1.c2.i386
libc.so.6(GLIBC_2.3.4) is needed by iscan-2.10.0-1.c2.i386
libdl.so.2 is needed by iscan-2.10.0-1.c2.i386
libdl.so.2(GLIBC_2.0) is needed by iscan-2.10.0-1.c2.i386
libdl.so.2(GLIBC_2.1) is needed by iscan-2.10.0-1.c2.i386
libgcc_s.so.1 is needed by iscan-2.10.0-1.c2.i386
libgcc_s.so.1(GCC_3.0) is needed by iscan-2.10.0-1.c2.i386
libgdk-x11-2.0.so.0 is needed by iscan-2.10.0-1.c2.i386
libgdk_pixbuf-2.0.so.0 is needed by iscan-2.10.0-1.c2.i386
libglib-2.0.so.0 is needed by iscan-2.10.0-1.c2.i386
libgmodule-2.0.so.0 is needed by iscan-2.10.0-1.c2.i386
libgobject-2.0.so.0 is needed by iscan-2.10.0-1.c2.i386
libgtk-x11-2.0.so.0 is needed by iscan-2.10.0-1.c2.i386
libieee1284.so.3 is needed by iscan-2.10.0-1.c2.i386
libjpeg.so.62 is needed by iscan-2.10.0-1.c2.i386
libm.so.6 is needed by iscan-2.10.0-1.c2.i386
libm.so.6(GLIBC_2.0) is needed by iscan-2.10.0-1.c2.i386
libnsl.so.1 is needed by iscan-2.10.0-1.c2.i386
libpango-1.0.so.0 is needed by iscan-2.10.0-1.c2.i386
libpangox-1.0.so.0 is needed by iscan-2.10.0-1.c2.i386
libpangoxft-1.0.so.0 is needed by iscan-2.10.0-1.c2.i386
libstdc++.so.6 is needed by iscan-2.10.0-1.c2.i386
libstdc++.so.6(CXXABI_1.3) is needed by iscan-2.10.0-1.c2.i386
libstdc++.so.6(GLIBCXX_3.4) is needed by iscan-2.10.0-1.c2.i386
libusb-0.1.so.4 is needed by iscan-2.10.0-1.c2.i386
sane-backends is needed by iscan-2.10.0-1.c2.i386
So this one didn't go well either. I tried to look up the missing files but could not get closer to the solution. Tried to install them (or anything that looked like them by the name) via Synaptic, but that didn't help either.

I am stuck now, could someone please direct me to a solution here?

Thx a lot.
Have a great day!
Attila

Last edited by bta; 07-30-2014 at 04:01 PM.
 
Old 07-30-2014, 07:25 PM   #2
jefro
Moderator
 
Registered: Mar 2008
Posts: 21,976

Rep: Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623
Read this stuff for clues maybe. http://www.epson.com/cgi-bin/Store/s...rm=OSF_O_LINUX
 
Old 07-31-2014, 01:31 AM   #3
bta
LQ Newbie
 
Registered: Jul 2014
Posts: 11

Original Poster
Rep: Reputation: Disabled
Hi Jefro,

Thx, I know this page but I couldn't find any relevant info there.
I guess, if I could install the iscan SW it would work but the installation process gets stuck, as I have written above.

Do you know how to get through that?
Thx.
Attila
 
Old 07-31-2014, 03:21 PM   #4
jefro
Moderator
 
Registered: Mar 2008
Posts: 21,976

Rep: Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623
Failed dependencies:

It can be a stinker. Let me say this first. Distro's tend to work out of the box because all dependencies have been met.

So, now what happens when you update or upgrade? It tends to change dependencies. Now, you can try to add those back.

Two issues at play here.

One is that you can try to add in what you need one by one or by wild card maybe. It may just work. However you can run into issue where it will say You have Version 7 installed and you are trying to install Version 6 (example). So you would have to fool an install. You fool it but either installing dual versions and using paths to isolate or you build the entire deal into one huge glob.

Second issue.

They don't have the versions you need. May have to build them.


So, if I had a play system that wasn't totally important then I'd start finding rpm's of the listed packages (or use package manager) to install them.

If I had a valuable system, I might go so far as to run a virtual machine of a supported OS.
 
Old 07-31-2014, 03:37 PM   #5
bta
LQ Newbie
 
Registered: Jul 2014
Posts: 11

Original Poster
Rep: Reputation: Disabled
Hi Jefro,

Thx for your thoughts.
To be honest, I am at a loss with what you are saying.
I know computers as much as an educated user do but this dependencies issue is way above my head - so sorry to say.

I would install whatever I can via Synaptic if I knew what else should I install....
I was thinking that if I install the iscan SW deb package first that would install the files needed by the rpm file.
At least, that seems to be the reason why Epsom underlines to install these files in this order.
Or I could be totally mistaken.

However, I am still trying to believe that if I could go on with the installation of the drivers, it will start working. I just don't know what to do, to get on with it after the failure of the make command.

What do you think?
 
Old 07-31-2014, 08:07 PM   #6
jefro
Moderator
 
Registered: Mar 2008
Posts: 21,976

Rep: Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623
Opps, maybe we need to start all over.

First check if you have iscan in software manager. If not then let's go to pdf.


Let's try this instead. http://support.epson-europe.com/faqs/en/020170.pdf


So it says what you have above in an error. "use Alien instead!" That converts a rpm to deb since debian is the base of linux mint.
rpm's don't work well on debian systems.

Now if that fails on dependencies then we will tackle them next.

Last edited by jefro; 07-31-2014 at 08:08 PM.
 
Old 09-09-2014, 07:28 AM   #7
bta
LQ Newbie
 
Registered: Jul 2014
Posts: 11

Original Poster
Rep: Reputation: Disabled
Hi Jefro,

Thx for your advice and sorry for the long silence - I was sent abroad to work on a very short notice and I had no excess to my pws there, so I couldn't log in to reply...

Anyway, I am back now.
I followed the link you posted and followed the instructions there. Everything worked like a charm, so now I have iscan 2.10 installed.
I am also member of the scanner group, have the necessary priviledges and had my computer restart after the installation.

Still, xsane says: "Failed to open device 'snapscan:libusb:002:005': Invalid Argument"

I am puzzled, now what can I do?

I do appreciate your kindness, pls help me on.
Thx.
Attila
 
Old 09-15-2014, 04:56 AM   #8
bta
LQ Newbie
 
Registered: Jul 2014
Posts: 11

Original Poster
Rep: Reputation: Disabled
I don't know why is this happening:
When I disconnect the scanner with the computer running, the light on the panel of the device comes up, when I connect it again, it goes off.
Also, when I turn on the computer with the scanner connected, the light on the panel of the device comes up and when Linux starts loading the light goes off...

Any thoughts?
 
Old 09-15-2014, 05:14 AM   #9
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,800

Rep: Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140
Quote:
Still, xsane says: "Failed to open device 'snapscan:libusb:002:005': Invalid Argument"

I am puzzled, now what can I do?
Reads like you are missing firmware that is required for this scanner...

http://ubuntufs.wordpress.com/2006/0...-2480-scanner/
http://www.pclinuxos.com/forum/index.php?topic=105686.0
 
Old 09-15-2014, 12:39 PM   #10
bta
LQ Newbie
 
Registered: Jul 2014
Posts: 11

Original Poster
Rep: Reputation: Disabled
Thx ferrari, this worked, it is now working like a charm!
Thx a lot, man, I do appreciate your kind help!

Have a great day everyone!
 
Old 09-15-2014, 02:27 PM   #11
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,800

Rep: Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140
Glad to be of help.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Getting an Epson Perfection 1260 Photo scanner to work with Mandriva minnymouse Mandriva 4 04-07-2009 03:40 PM
EPSON PERFECTION 3170 PHOTO SCANNER on FC1 cjagdish69 Fedora 1 11-03-2007 11:27 PM
USB Scanner (Epson perfection 2480 photo) littletaff Linux - Hardware 0 03-09-2006 11:10 AM
Epson Perfection 1250/Photo USB flatbed scanner ggtux Linux - Hardware 1 08-22-2005 01:53 PM
Epson Perfection 3170 Photo Scanner !? FreakboY Linux - Hardware 0 06-13-2004 10:47 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 08:32 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration