My experience with CUPS is this. If the printer understands raw Postscript, and you tell CUPS it is a "raw printer", you're in business. Otherwise, all bets are off. But that has always been true of UNIX printing too, for the most part, so that's not terribly surprising.
This is why I'll try to make my next printer be a PostScript printer. I've had absolutely no problems with them anywhere. They're by far the easiest to get working. All my non-PostScript printers have had some sort of issue printing (mostly in getting decent output).
For JetDirect, I'd make it use raw mode (direct to port 9100). Then CUPS can be told to use a ghostscript driver or raw mode if it's PostScript, and dump the contents directly to the JetDirect card.
no subject
Date: 4 Nov 2007 02:12 (UTC)This is why I'll try to make my next printer be a PostScript printer. I've had absolutely no problems with them anywhere. They're by far the easiest to get working. All my non-PostScript printers have had some sort of issue printing (mostly in getting decent output).
For JetDirect, I'd make it use raw mode (direct to port 9100). Then CUPS can be told to use a ghostscript driver or raw mode if it's PostScript, and dump the contents directly to the JetDirect card.