eliddell n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 16 Nov 2004 Posts: 36
|
Posted: Wed Jan 23, 2008 7:28 pm Post subject: Printer woes (Epson Stylus Color 440) |
|
|
First, a little background: this is a small parallel-port color inkjet printer, about ten years old now.
It works perfectly when connected to an old machine running Windows 98 and the manufacturer's drivers. I was hoping to switch it over to my Linux box, and was happy to see that gimp-print/gutenprint claimed to support the printer. Installation *appears* to work, with no errors showing in the CUPS error log.
However.
Simply put, no matter what I try to print, what the printer actually produces is a couple of characters of gibberish followed by a form feed (and repeat ad nauseum until I kill the process doing the printing the hard way). It seems particularly fond of a-umlaut. It reacts this way regardless of whether I use the gutenprint drivers intended for this specific printer, or the foomatic ones, or, for that matter, the generic Epson inkjet drivers. It also reacts the same way to attempts to send status requests through escputil, although the CUPS web interface seems to be correctly detecting its state. Attempts to send plain text directly to /dev/lp0 result in the printer's status light flashing as though it's trying to do something, but no output is ever produced. And nothing of interest that I can detect ever shows in the CUPS error log even when the log-level is set to "debug".
However. (Yup, another one.) If I share the printer from the Win98 computer and set my Gentoo box to print to it over the network via samba, Everything Works (well, there are a few artefacts in the test page printout, but I can live with them). Using the exact same drivers.
I am utterly mystified as to what's going on here. Does anyone have any ideas? (Please save me from having to boot that old Windows machine every time I want to print . . .)
media-gfx/gimp-print is version 5.1.4
net-print/cups is version 1.2.12-r4
net-print/foomatic-db is version 20060720
net-print/foomatic-db-engine is version 3.0.20060720
net-print/foomatic-db-ppds is version 20060720
net-print/foomatic-filters is version 3.0.20060720
net-print/foomatic-filters-ppds is version 20070501
Parallel port support is compiled into the kernel.
dmesg shows that the parallel port is recognized and correctly identified as "PC-style". Unfortunately, the printer was not attached when the system was last rebooted.
My system: Code: |
Portage 2.1.3.19 (default-linux/amd64/2006.1/desktop, gcc-3.4.6, glibc-2.6.1-r0, 2.6.17-gentoo-r7 x86_64)
=================================================================
System uname: 2.6.17-gentoo-r7 x86_64 AMD Athlon(tm) 64 Processor 3000+
Timestamp of tree: Tue, 22 Jan 2008 21:30:01 +0000
app-shells/bash: 3.2_p17-r1
dev-java/java-config: 1.3.7, 2.1.3
dev-lang/python: 2.4.4-r6
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.8-r1
sys-apps/sandbox: 1.2.18.1-r2
sys-devel/autoconf: 2.13, 2.61-r1
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils: 2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool: 1.5.24
virtual/os-headers: 2.6.23-r2
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -pipe -O2"
CHOST="x86_64-pc-linux-gnu" |
|
|