System :: Anyone make CUPS + external foomatic drivers work?



eco2geek - do you need a driver compiled and/or installed? The linuxPrinting.org page seems to mention something about a driver called "gdi".  Also... After you start CUPS you must add the printer via the localhost:631 webadmin page.  

dtf - I'm just asking questions in hopes that someone with some real knowledge will chime in...  Are you saying that you have this HP Deskjet 5740 connected to Computer A, that's running DSL and you are trying to print to that printer from Computer B, which is also running DSL?  And.. that Computer A can print to the printer with no problem. The problem is just getting Computer B to print over the network?  You're using CUPS on Computer A.  Do you have the hpijs driver installed (at least that's the one LinuxPrinting.org talks about)?  CUPS error messages can be very frustrating from what I've seen.

I'm sorry I can't be of more help to both of you. I'm still very new to printing under DSL. I have added an entry to the blog site on how I set up my printer. Here's a link to it hope it helps

newOldUser - Yes I am setting up a file/print server running DSL on a low power mini-ITX platform.  This is working fine in my home network with the exception that the hp deskjet 5740 printer cannot use the PPD CUPS' filter intended for that printer.  Well that is until now.  Following your instructions/URL links and downloading and rebuilding the source for hpijs seems to have resolved the issue.  The hpijs driver is about 2M and I linked it to /usr/bin/hpijs.  I can now print using DSL+CUPS+foomatic+hp5740 ppd filter.  Thanks for your suggestions and help. Perhaps I can figure out how to package this up as a myDSL extention.
Great, Do the Linux Happy Printing Dance!  I encourage you to post some details about how you did it.  The more examples we have the easier it is for others to figure out their problems.
Yet another discovery while trying to setup this configuration on a second computer.  The foomatic-rip perl script requires sigtrap.pm.  On the second computer (DSL 2.2 live) this was not loaded with /usr/share/perl 5.8.0. I needed to pick it up from perl 5.8.7.  If only I had the vaguest idea what it is I am doing :p .
Quote
eco2geek - do you need a driver compiled and/or installed?

That would seem to be the missing piece. I thought maybe the ppd was enough, but apparently not. (You can set it up via CUPS' web interface with just the ppd, but nothing happens when you try to print.)

The printer driver's readme seems to indicate you have to compile it as part of ghostscript, so I'm a bit lost.

Next Page...
original here.