[SOLVED] epson printer no longer accessible across network
Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with 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.
I have an Epson Workforce 1100 attached via usb to my Ubuntu 10.10 network server (text only, no gui). Printing from the server works. I have both windows and ubuntu computers on the network. Both used to print to the epson but no longer. Not sure why. I installed the printer with cups and it is shared so I don't think it's a permissions problem. The ubuntu machines don't even find the printer anymore. The windows machines find the printer but can't access it. Any ideas anyone?
Yes, everything works fine otherwise. In fact I manage the server with webmin and when I wrote I can print from the server I did it with cups from a client.
Have there been any recent changes to the networked machines, such as software updates?
Take a look at the logs in /var/log/cups on the server and on the Ubuntu client. One machine or the other might reveal something about what's happening to your print jobs.
Both windows and ubuntu machines are regularly updated. As for the logs error_log was last updated on the 16th and it's empty. Access_log and page_log were last updated when I successfully sent a job to the printer a minute ago. I did it through a windows client. The confusing thing is that the epson status monitor on that same machine (the gui that shows ink level etc) fails to communicate with the printer and this is what led me to believe that the windows machines had lost the printer. So I can print from at least one windows machine despite the fact that the status monitor fails to find the printer. I tried printing from a linux machine and the job was held for authentication. I used my admin user name and password but that failed as well. More on that later, I have to go now.
Back on task. I believe I've narrowed it down to an authentication issue for the linux machines. The printers.conf file in /etc/cups contains the line:
AuthInfoRequired username,password
for the epson printer. None of the other printers have it. I can stop cups, remove the line or comment it out, restart cups and as soon as a job is issued the line reappears. Using the admin user name and password has no effect. The line reappears only when a job is issued. At this point I'm not sure where else I can look. There is nothing related to authentication in the printer properties dialog. I guess I have to dig deeper into cups but any advice would be more than welcome.
After some surfing I found a workaround. It's not perfect but it works. By default printers are set up to use samba. I found a post from 2007 that described an identical situation and the last comment might as well have been mine. This user set up his printer with the ipp interface instead of smb and it worked for me too. That doesn't explain the authentication issue which affects the epson only because all my other printers work just fine from the linux machines. Here's the link: http://ubuntuforums.org/showthread.php?t=1211404
Thanks for your input. It opened new avenues for me. I think you're right about an update screwing things up but as to which it's impossible and counterproductive to determine. For all I know it may even be some incompatibility between the server which is running 10.10 and the clients which are running 12.04 lts. I'm still on the trail and will continue to post on this thread what I discover.
The final solution came about via a totally unrelated avenue. After performing an upgrade from 10.10 to 11.04 to 11.10 to 12.04 the system hung after the last upgrade and I was forced to reinstall from scratch. I had no problem reinstalling the epson with cups. There were a couple of other fixes unrelated to the printer as well. I am now running 11.10 and will reattempt the upgrade to 12.04 when the server has a down day in case it hangs again.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.