Bug 122612 - Epson CX5400 is not available
Summary: Epson CX5400 is not available
Alias: None
Product: Fedora
Classification: Fedora
Component: foomatic (Show other bugs)
(Show other bugs)
Version: rawhide
Hardware: athlon Linux
Target Milestone: ---
Assignee: Tim Waugh
QA Contact:
Depends On:
TreeView+ depends on / blocked
Reported: 2004-05-06 09:51 UTC by Dimitris
Modified: 2007-11-30 22:10 UTC (History)
1 user (show)

Fixed In Version: 3.0.1-7
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2004-07-20 16:12:36 UTC
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

Description Dimitris 2004-05-06 09:51:48 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040124

Description of problem:
The Epson Stylus CX-5400 printer is not available from the
list of Epson printers.

The CX-5400 was included in gimp-print and the other printing
utils and databases some months ago before fedora test2 was
out, but the system-config-printer still does not list
the CX-5400.

It is important to list the CX-5400 because its not like
the CX-5200 which has a slower engine. The CX-5400 instead
uses the C84 engine which does 22ppm instead of 12ppm.

Thank you.

Version-Release number of selected component (if applicable):
system-config-printer 0.6.98-1

How reproducible:

Steps to Reproduce:
1. login as root
2. run system-config-printer
3. add new printer, select Epson, search list of CX-5400

Actual Results:  The CX-5400 isn't there.

Expected Results:  The CX-5400 should be listed.

Additional info:


Comment 1 Tim Waugh 2004-05-06 10:03:59 UTC
You need to get it listed on www.linuxprinting.org, and then we can
import the data into foomatic.

Comment 2 Dimitris 2004-05-06 10:16:11 UTC
Its already listed.. it was added months ago:


Comment 3 Tim Waugh 2004-05-06 10:19:05 UTC
Oops, I'd been looking for '4500' not '5400'.  Thanks.

Comment 4 Dimitris 2004-05-06 10:20:14 UTC
Please note; the document lists the usb id as '0x4b8 0x805' which is
NOT correct.

The correct usb id for the CX5400, as noted further down by the user
comments, is: 0x4b8 0x808

Thank you, your quick responce is much appriciated.

Comment 5 Tim Waugh 2004-05-06 10:59:38 UTC
Hmm, although the printer/Epson-Stylus_CX5400.xml file is there, its
ID isn't listed in driver/gimp-print.xml.

In fact -- it's already there in our foomatic package.  So it looks
like /usr/share/foomatic/db/source/driver/gimp-print-ijs.xml is just
missing some lines like:

  <!-- gimp-print driver: escp2-c84 -->
        <relative />

Can you try that?

Comment 6 Dimitris 2004-05-06 12:23:13 UTC
There is definetly something wrong here.

I added the following (changed the CX5200 to CX5400, since its similar
to the C84 lines above):

  <!-- gimp-print driver: escp2-cx5400 -->
        <relative />

Now, the CX5400 comes up in the system-redhat-config, unfortunately
it seems its missing all its options under the "Driver Options" tab.

If i select the C84 or the CX5200 (slower model), then under
"Driver Options" there are a wide range of settings to select
the different printing methods etc.

When i added the above lines in gimp-print-ijs.xml, and selected
the newly appeared CX5400 printer, those options are no longer
there, instead there are just 5-6 generic options.

Comment 7 Tim Waugh 2004-05-06 12:30:30 UTC
The ID will need adding to some of the files in opt/*.xml too then. 
This is something that will need to be fixed upstream in foomatic.
(It's quite late for this sort of change before FC2 now though.)

I've reported it upstream.

Comment 8 Dimitris 2004-05-06 14:58:25 UTC
oh damn, i was hoping to get this working for FC2 :(

thanks for the help though

Comment 9 Till Kamppeter 2004-05-08 20:55:00 UTC
The gimp-print.xml is a pseudo entry only telling that the Gimp-Print
driver exists and which printers work with it. It does not produce any
PPD files. The "real" Foomatic data for Gimp-Print is produced by
Gimp-Print and therefore part of the Gimp-Print package. You have to
compile Gimp-Print with the IJS interface (should be done
automatically when libijs-devel is installed) and generation of
Foomatic data (will be done automatically when Foomatic is installed
on the system). The "make install" of Gimp-Print installs Foomatic
data for the "gimp-print-ijs" driver which allows generating a PPD
file also for the CX5400. The "gimp-print.xml" from Foomatic can be
deleted then.

Note that the "gimp-print.xml" on linuxprinting.org describes
Gimp-Print 4.2.6 and the CX5400 support was introduced only in 4.2.7.
So you should use the latest RC of 4.2.7.

Comment 10 Dimitris 2004-05-08 22:03:39 UTC
So in other words, installing 4.2.7 will solve my problem and the
printer will be detected and properly appear in the print manager?

I checked FC2 test3 and its still using 4.2.6 :(

Comment 11 Till Kamppeter 2004-05-08 22:30:30 UTC
Yes, it should. And if the update deadline for FC2 is already over, I
recommend that a Gimp-Print 4.2.7 update package should be put out,
simply as ipdate to support the latest hardware.

Comment 12 Dimitris 2004-05-08 23:46:24 UTC
I've been waiting to get this printer supported since the end
of october 2003 when i was using FC1 test3 :(

i opened a bug report back then and i was told the printer
was 'added'. something which never happened i guess.

an updated package would be much appriciated.

thank you.

Comment 13 Tim Waugh 2004-05-09 10:19:10 UTC
Thanks for the clarifications.  Well, it's definitely too late to bump
version numbers in packages for FC2.

Comment 14 Dimitris 2004-07-02 05:47:28 UTC
Is it too late for FC3 test1?

Comment 15 Tim Waugh 2004-07-02 08:57:34 UTC
gimp-print 4.2.7 has not yet been released.

Comment 16 Dimitris 2004-07-18 11:12:28 UTC
As of the 15th of July, gimp-print 4.2.7 is out:



Comment 17 Tim Waugh 2004-07-20 16:12:36 UTC
foomatic-3.0.1-7 will have the gimp-print 4.2.7 data.

Note You need to log in before you can comment on or make changes to this bug.