getting cups to work on yellowdog

Geert Janssens yellowdog-general@lists.terrasoftsolutions.com
Thu, 12 Aug 2004 18:02:45 +0200


Hello Geoffrey and others,

Apperently, printer configuration in YDL 3.0 and CUPS remains a problem.

I have tried your instructions as good as I could, but I still don't 
have any luck.

Below, I'll interleave some comments to show what I did.

Geoffrey S. Mendelson wrote:
> snip
> 
> I've feel  that redhat's CUPS support is not very good. It's much easier to
> use the foomatic drivers from www.linuxprinting.org.
> 
> You download the drivers and ppd for your printer and install them as 
> documented on the site. I found that the easiest way was to:
> 
> 1, Install foomatic-rip and and foomatic-gswrapper.
>    **** Note, I forgot to say in the original post to make them executable:
> 	"chmod 755 footmatic*"
> 
foomatic-gswrapper was already installed, so I installed foomatic-rip, 
and made it executable. I installed it directly in /usr/lib/cups/filters/

> 2. Install the printer using the standard drivers via the http interface*.
> 
For my printer (Epson Stylus Photo 950), no standard driver was 
available via the cups webinterface. The gimp-print version that comes 
with YDL 3.0 is too old, or my printer too recent.

So I downloaded gimp-print 4.2.7, built, and installed it.

I then created a new printer via the cups webinterface, with the newly 
compiled ppd files from gimp-print 4.2.7.

I am not sure if I do everything right here, since the printer is 
connected to a EpsonNet print server. So I should print via the internet 
printing protocol. (See my other message, sent a few minutes ago).

> 3. Replace the ppd with the one from linux printing. For example if your
>    printer is named fred, and you downloaded the EPSON-740.ppd from
>    linuxprinting, then you cp EPSON-740.ppd /etc/cups/ppd/fred.ppd
> 
The linuxprinting website doesn't provide a ppd for my printer, because 
the ppd files come with gimp-print, they say. I should use that one. 
This is - I suppose - what I did in my previous step.

> 4. Go back to the cups http interface* and use "configure printer" to set
>    paper size, resolution, etc.
> 
This I did, and when I then try to print a test page, I get
"Unable to get printer status (client-error-not-found)!"

So there I am, stuck...

Do you have any possible suggestions ?


Thanks,

Geert