LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Linux Mint
User Name
Password
Linux Mint This forum is for the discussion of Linux Mint.

Notices


Reply
  Search this Thread
Old 04-19-2021, 08:02 PM   #1
Brant
Member
 
Registered: Oct 2007
Posts: 281

Rep: Reputation: 35
Cannot use Epson scanner with Mint 20.1


I own an Epson Perfection V550 Photo Scanner that worked well with Mint 19.3, but that I was unable to use when I upgraded to Linux Mint 20; the problem appeared to be with the installation of the Epson driver.

After repeated failure it was just easier to do any scanning with another OS or another computer. However I noticed in the release notes for 20.1 that some problems with scanners had been resolved so I tried again.

After installing Linux Mint 20.1 Cinnamon downloading and installing the Epson driver went smoothly: I now see the program "Epson Scan 2" in the menu, but unfortunately when it runs it says it cannot communicate with the scanner.
Running gscan2pdf also gave an error message (see attachments).

I did find this thread through the Linux Mint forums:
https://forums.linuxmint.com/viewtop...2b9aab9773d403

which looked interesting, but I confess I did not fully understand it:
a) 'sudo ln -sfr /usr/lib/sane/libsane-epkowa* /usr/lib/x86_64-linux-gnu/sane'
b) generate '/etc/udev/rules.d/79-udev-epson.rules'

"a" is a command, but what is "b"?

Any help would be appreciated!
I am using an HP Pavillon dv6 laptop with 8G of RAM.
Attached Thumbnails
Click image for larger version

Name:	Epson Scan 2.png
Views:	347
Size:	13.8 KB
ID:	36169   Click image for larger version

Name:	error opening device.png
Views:	339
Size:	16.4 KB
ID:	36170  
 
Old 04-20-2021, 07:44 AM   #2
floppy_stuttgart
Senior Member
 
Registered: Nov 2010
Location: EU mainland
Distribution: Debian like
Posts: 1,153
Blog Entries: 5

Rep: Reputation: 107Reputation: 107
create a file '/etc/udev/rules.d/79-udev-epson.rules' with for example
Quote:
leafpad /etc/udev/rules.d/79-udev-epson.rules
or another editor in case you dont have "leafpad" installed.
then include
Quote:
# chmod device EPSON group
ATTRS{manufacturer}=="EPSON", DRIVERS=="usb", SUBSYSTEMS=="usb", ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="*", MODE="0777"
in it.
Store your file.
Close it.
 
Old 04-22-2021, 07:48 PM   #3
Brant
Member
 
Registered: Oct 2007
Posts: 281

Original Poster
Rep: Reputation: 35
I created the new file with the text editor included with Linux Mint.
Attached are screenshots of the new file and its contents. They look right to me ... but I am not experienced with text editor.
Unfortunately I have restarted both the computer and the scanner a couple of times, with the same error messages as before ...
Attached Thumbnails
Click image for larger version

Name:	new file.png
Views:	101
Size:	33.7 KB
ID:	36206   Click image for larger version

Name:	contents of new file.png
Views:	129
Size:	33.4 KB
ID:	36207  
 
Old 04-23-2021, 02:54 AM   #4
floppy_stuttgart
Senior Member
 
Registered: Nov 2010
Location: EU mainland
Distribution: Debian like
Posts: 1,153
Blog Entries: 5

Rep: Reputation: 107Reputation: 107
Thanks.

It looks like the file is created and stored in the directory, or not?

The file permissions are correct? (such dev rules must have a type of permissions execute/read etc. see other forums for this and use the CHMOD command for this)

The "Read-only" message is coming because you edited a file from a standard user?

This file should be created and stored using the SuperUser (user "root" in your system? password "root" or other you placed during installation? look at mint forums explaining this. I dont know. For raspbian I used sudo https://www.linuxquestions.org/quest...on-4175488989/).

Do following (based on a worst case speculation from me):
- start a terminal
- make
Quote:
sudo leafpad /etc/udev/rules.d/79-udev-epson.rules
- include the text from previous post
- store the file by clicking "save" in leafpad
- google/search for "chmod udev rule" in the internet (I cannot describe a precise suggestion to you because I have server issues on EU mainland internet) and in a command line in the terminal, adapt the permissions of your file like "sudo chmod 888 /etc/udev/rules.d/79-udev-epson.rules". Not sure sudo is the right superuser access in your system and 888 is the right number (a guess for now).
 
Old 04-23-2021, 08:14 PM   #5
Brant
Member
 
Registered: Oct 2007
Posts: 281

Original Poster
Rep: Reputation: 35
I changed the permissions on that file but had the same bad results.
Attached Thumbnails
Click image for larger version

Name:	contents of new file—modified.png
Views:	75
Size:	32.3 KB
ID:	36216  
 
Old 04-24-2021, 03:07 AM   #6
floppy_stuttgart
Senior Member
 
Registered: Nov 2010
Location: EU mainland
Distribution: Debian like
Posts: 1,153
Blog Entries: 5

Rep: Reputation: 107Reputation: 107
What is the USB ID of the "Epson Perfection V550 Photo Scanner" ?
HowTo there https://wiki.debian.org/HowToIdentifyADevice/USB
 
Old 04-24-2021, 03:30 PM   #7
Brant
Member
 
Registered: Oct 2007
Posts: 281

Original Poster
Rep: Reputation: 35
# 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=0x138a, product=0x0018) at libusb:004:002
found USB scanner (vendor=0x0a5c [Broadcom Corp], product=0x21e3 [BCM20702A0]) at libusb:003:004
# 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.
 
Old 04-24-2021, 07:13 PM   #8
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,803

Rep: Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140
As per advice in post#6, please show us what is reported by...
Code:
lsusb
You can also do
Code:
usb-devices
With the scanner disconnected, open a terminal and run
Code:
dmesg -w
Plug in the scanner and observe/capture the output. Post here for others to review. Some scanners don't work well with USB3 ports. You may try shifting to another USB port. Any difference?
 
Old 04-24-2021, 07:17 PM   #9
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,803

Rep: Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140
Another diagnostic step. Try detecting scanner using
Code:
scanimage -L
If not enumerated, try running command with sudo privileges...
Code:
sudo scanimage -L
 
Old 04-24-2021, 08:11 PM   #10
Brant
Member
 
Registered: Oct 2007
Posts: 281

Original Poster
Rep: Reputation: 35
Moving from one usb port to another made no difference.
Here are the results from lsusb and scanimage -L :


brant@brant-HP-Pavilion-dv6-Notebook-PC:~$ lsusb
Bus 002 Device 002: ID 5986:02ac Acer, Inc HP TrueVision HD
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 138a:0018 Validity Sensors, Inc. Fingerprint scanner
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 007: ID 04b8:013b Seiko Epson Corp. EPSON Scanner
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 005: ID 0a5c:21e3 Broadcom Corp. HP Portable Valentine
Bus 003 Device 008: ID 05ac:020c Apple, Inc. Extended Keyboard [Mitsumi]
Bus 003 Device 007: ID 046d:c044 Logitech, Inc. LX3 Optical Mouse
Bus 003 Device 006: ID 05ac:1003 Apple, Inc. Hub in Pro Keyboard [Mitsumi, A1048]
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


brant@brant-HP-Pavilion-dv6-Notebook-PC:~$ scanimage -L
device `epsonscan2:EPSON Scanner:esci2:usb:ES00EB:315' is a EPSON EPSON Scanner flatbed scanner
 
Old 04-24-2021, 08:23 PM   #11
Brant
Member
 
Registered: Oct 2007
Posts: 281

Original Poster
Rep: Reputation: 35
Almost forgot; the dmesg -w output is attached.
Attached Files
File Type: txt dmesg -w output.txt (91.3 KB, 20 views)
 
Old 04-24-2021, 11:34 PM   #12
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,803

Rep: Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140
Quote:
Originally Posted by Brant View Post
Code:
Bus 001 Device 007: ID 04b8:013b Seiko Epson Corp. EPSON Scanner
The scanner is device chipset reported as expected.

Code:
brant@brant-HP-Pavilion-dv6-Notebook-PC:~$ scanimage -L
device `epsonscan2:EPSON Scanner:esci2:usb:ES00EB:315' is a EPSON EPSON Scanner flatbed scanner
The scanner device is detected by scanimage as expected. However, the SANE supported scanners page...
http://www.sane-project.org/sane-mfgs.html
...mentions that this model may not be supported by the epsonscan2 backend.
Quote:
Perfection V550 Photo USB 0x04b8/0x013b Unsupported supported by the epkowa backend plus non-free interpreter
Instead, the Epson 'epkowa' driver is required. You can download and install the Epson driver for this model via
http://download.ebz.epson.net/
* Use 'V550' for model.

This Ubuntu thread may also be of guidance to you.

In particular
Quote:

[code]sudo apt-get install sane sane-utils libsane xsane

Download imagescan-bundle-ubuntu-19.10-3.62.0.x64.deb.tar.gz

Expand archive above and inside imagescan-bundle-ubuntu-19.10-3.62.0.x64.deb execute
Code:
./install.sh
Add user to group 'lp'

Reboot

Verify
[code]$ groups
user1 adm lp cdrom sudo dip plugdev lpadmin lxd sambashare vboxusers

Plug the scanner in the USB and turn it on.
FWIW, another similar question
https://askubuntu.com/questions/421877/does-the-epson-perfection-v600-photo-scanner-or-v550-work-with-sane

See how that goes.
 
1 members found this post helpful.
Old 04-27-2021, 08:36 PM   #13
Brant
Member
 
Registered: Oct 2007
Posts: 281

Original Poster
Rep: Reputation: 35
The end of the month (and the onset of spring) are pressing me hard, so it will be a few days before I can take another swing at this.
But thanks to everyone who has offered assistance!
 
Old 04-27-2021, 10:42 PM   #14
jamison20000e
Senior Member
 
Registered: Nov 2005
Location: ...uncanny valley... infinity\1975; (randomly born:) Milwaukee, WI, US( + travel,) Earth&Mars (I wish,) END BORDER$!◣◢┌∩┐ Fe26-E,e...
Distribution: any GPL that work on freest-HW; has been KDE, CLI, Novena-SBC but open.. http://goo.gl/NqgqJx &c ;-)
Posts: 4,888
Blog Entries: 2

Rep: Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567
[SOLVED]-https://forums.linuxmint.com/viewtopic.php?t=274085
from a simple search: Debian Epson Perfection V550 Photo Scanner

Last edited by jamison20000e; 04-27-2021 at 10:44 PM.
 
Old 05-05-2021, 08:20 PM   #15
Brant
Member
 
Registered: Oct 2007
Posts: 281

Original Poster
Rep: Reputation: 35
I started over at the beginning, read to the end, and browsed off in different directions following links, and in the process noted that Epson had posted a newer driver for their scanners for Linux, as of 28-04-2021 and decided to remove the existing installation of EpsonScan2 and reinstall the newer one.

The results were interesting:

EpsonScan2 detected the scanner ... but seemed to offer only the choice of a very low-res image, or an incredibly slow process.

Document Scanner ran well.

gscan2pdf ran well.

ImageScan continued to say that it detected no hardware.

VueScan also continued to say that it detected no hardware.

I sometimes wish that there was a "Solved—I think" button!
I was recently given another laptop that I am in the process of setting up the way I like it: it will be interesting to see if installing the scanner goes faster the second time.
Many thanks for all the comments.
 
1 members found this post helpful.
  


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
Can't install Epson Perfection 2480 Photo scanner on Linux Mint 17 bta Linux - Newbie 10 09-15-2014 02:27 PM
[SOLVED] Epson Perfection 350 Scanner driver will not recognize the scanner Mikech Linux - Hardware 4 10-25-2012 12:09 PM
downloading the proper driver for my epson v30 scanner, on mint 13 mate, louiemat Linux - Newbie 0 07-29-2012 02:26 PM
Scanner not recognized in Ubuntu Epson Stylus NX510 printer/scanner all2473 Linux - Hardware 7 01-04-2011 09:16 PM
Only low and high scanner resolutions displayed for epson V200 scanner liutabme Linux - Hardware 2 02-19-2008 01:11 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Linux Mint

All times are GMT -5. The time now is 04:37 PM.

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