Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[solved] Epson Photo RX640 printer printer part not working.
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
percy_vere_uk
Apprentice
Apprentice


Joined: 13 Dec 2008
Posts: 210
Location: Dorset UK

PostPosted: Thu Aug 22, 2013 1:21 pm    Post subject: [solved] Epson Photo RX640 printer printer part not working. Reply with quote

Hi

I am trying to get an 'Epson Photo RX640 printer/scanner' printer part working. The scanner works perfectly and both scanner and printer work from a Linux Mint system that is installed on the same laptop.

I do not use the printer very often on gentoo but it worked fine up to around a couple of months ago. This failure has probably come about by an upgrade at some point back along.

The printer will not work on gentoo.

I have deleted and re-installed the drivers 'epson-inkjet-printer-escpr-1.1.1' which had worked before. I have also tried the drivers from the 'foomatic database' neither work. When I try to print the printer properties gives: A printer state of 'Processing - Waiting for printer to become available.'

Code:
lsusb    Bus 002 Device 006: ID 04b8:081c Seiko Epson Corp. PM-A890 [Stylus Photo RX640/RX650]

lpstat -p  printer Epson-Stylus-Photo-RX640 now printing Epson-Stylus-Photo-RX640-46.  enabled since Thu Aug 22 13:39:54 2013
   Waiting for printer to become available.


I have tried everything that I can think of so I would be grateful for any help on this.

percy


Last edited by percy_vere_uk on Sun Sep 22, 2013 12:35 pm; edited 1 time in total
Back to top
View user's profile Send private message
percy_vere_uk
Apprentice
Apprentice


Joined: 13 Dec 2008
Posts: 210
Location: Dorset UK

PostPosted: Sun Sep 08, 2013 12:39 pm    Post subject: Reply with quote

Well I am still persevering with this problem.

So far I have re emerged cups with usb unset {bugzilla 414279} suggests this.

Re emerged cups-filters.

Changed drivers for the same as those used by linux mint 'CUPS+Gutenprint v5.2.9'.

Printer status still the same..

I have spent many hours on trawling the web but to no avail the only thought is could this be caused by the udev upgrade?

I am completely at a loss now to know how to proceed any pointers would be very much appreciated.

percy
Back to top
View user's profile Send private message
grumblebear
Apprentice
Apprentice


Joined: 26 Feb 2008
Posts: 202

PostPosted: Tue Sep 10, 2013 10:50 am    Post subject: Reply with quote

That is an annoying problem with these multifunction printers. The device created by udev is first assigned to the scanner group. You have to manually change it to the lp group or install a custom udev rule. At the moment I don't remember the details, so search yourself.
Back to top
View user's profile Send private message
percy_vere_uk
Apprentice
Apprentice


Joined: 13 Dec 2008
Posts: 210
Location: Dorset UK

PostPosted: Tue Sep 10, 2013 11:33 am    Post subject: Reply with quote

grumblebear

Thanks for that, now I have something to go on!

percy
Back to top
View user's profile Send private message
percy_vere_uk
Apprentice
Apprentice


Joined: 13 Dec 2008
Posts: 210
Location: Dorset UK

PostPosted: Tue Sep 17, 2013 11:39 am    Post subject: Reply with quote

I have spent a good deal of time searching for more information on this, but I still have no idea how to resolve this problem. Can anyone offer me any more help.

percy
Back to top
View user's profile Send private message
Cradockian
n00b
n00b


Joined: 28 Aug 2013
Posts: 14
Location: Cradock, S.Africa

PostPosted: Tue Sep 17, 2013 3:48 pm    Post subject: perhaps it is cups. Reply with quote

I have been in the same boat with my Lexmark multifunction printer.
In ubuntu my printer worked with cups 1.4.3, then broke on an upgrade to 1.5.0 then started working again with 1.5.3, then broke again on an update to 1.6

I downgraded to 1.5.3 and locked in that version and my printer worked.
I am now installing gentoo for the first time and the cups version is 1.6.2. The printer doesn't work.

I am planning to downgrade to 1.5.3 to see if it works then. When I get around to it I will post the results.
_________________
It's not a Gnu, it's a Wildebeast you know!
Back to top
View user's profile Send private message
percy_vere_uk
Apprentice
Apprentice


Joined: 13 Dec 2008
Posts: 210
Location: Dorset UK

PostPosted: Wed Sep 18, 2013 12:34 pm    Post subject: Reply with quote

Cradockian

I will keep an eye on this post then. Good luck.

percy
Back to top
View user's profile Send private message
grumblebear
Apprentice
Apprentice


Joined: 26 Feb 2008
Posts: 202

PostPosted: Thu Sep 19, 2013 12:15 am    Post subject: Reply with quote

If I knew it was so hard to find:

(from your lsusb) What is the outcome of
Code:
ls -l  /dev/bus/usb/002/006


Or, if you are using cups without the usb use flag, which I do not recommend, even if you have the usblp kernel module (compiled but not loaded of course):
Code:
ls -l /dev/usb/lp0
Back to top
View user's profile Send private message
percy_vere_uk
Apprentice
Apprentice


Joined: 13 Dec 2008
Posts: 210
Location: Dorset UK

PostPosted: Sat Sep 21, 2013 12:33 pm    Post subject: Reply with quote

grumblebear

Thanks for coming back to me on this.

ok I have re-compiled cups this time with usb flag enabled followed by /etc/init.d/cupsd restart

Code:
ls -l  /dev/bus/usb/002/006
[root] ~ # ls -l  /dev/bus/usb/002/006
crw-rw-r--+ 1 root scanner 189, 133 Sep 21 13:43 /dev/bus/usb/002/006
Back to top
View user's profile Send private message
grumblebear
Apprentice
Apprentice


Joined: 26 Feb 2008
Posts: 202

PostPosted: Sun Sep 22, 2013 12:29 am    Post subject: Reply with quote

As I said in my first post, just do a
Code:
chgrp lp /dev/bus/usb/002/006
and printing starts.

If I want to use escputil I just modprobe usblp. Before starting cupsd I do a modprobe -r usblp.
Back to top
View user's profile Send private message
percy_vere_uk
Apprentice
Apprentice


Joined: 13 Dec 2008
Posts: 210
Location: Dorset UK

PostPosted: Sun Sep 22, 2013 12:34 pm    Post subject: Reply with quote

grumblebear

Thank you for now explaining how to do this. The printer is now working.

Code:
chgrp lp /dev/bus/usb/002/006
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum