Wednesday, April 07, 2010

Ubuntu 9.04, Epson TX110 USB Printer Issues

We've had this problem for around three months now - its been a doozy so I thought I'd mention it here. We've also created an issue for it on Computerbank's issue tracker at http://code.google.com/p/computerbank/issues/detail?id=173

An Epson TX110 purchased by one of our clients (on our general advise) wants to automatically set up each and every time it is plugged in. Even with the latest driver from the Avasys website. We are using a custom version of Ubuntu 9.04, mostly up to date.

We searched for a solution. Our searches were around getting the printer working properly and we also repeated software install attempts. Several people were involved in this investigation.

Finally we thought about stopping the automatic printer detection foo from happening. We think we hit the answer, thanks to Marcus and http://centos.org/modules/newbb/viewtopic.php?viewmode=flat&order=DESC&topic_id=16210&forum=37

Basically you need to edit a file - sudo gedit /usr/share/hal/fdi/policy/10osvendor/10-hal_lpadmin.fdi and remove --add from line 7. Don't forget to restart HAL with the command sudo /etc/init.d/hal restart (or just reboot).

Finding this info was not easy. Now the only problem is that the epson printer is out of ink and has gone into error mode. It won't print! It is happy to scan though so I guess that is a good sign. I'll know for sure tomorrow when I take it back to the owner and they can top up the ink supplies.

Phew. I'll add an update tomorrow. Fingers crossed.

PS: To save lots of headaches, another tip for Linux printing, ensure your BIOS is set to ECP+EPP printing mode (or just ECP).

No comments:

Post a Comment