Calling All Mac/Linux Users
Posted: Sun Jun 29, 2003 10:22 am
If nobody here knows this, ask around.
Ok. So I've got an HP 930C printer connected to a (Debian) Linux box, set up via CUPS. Everything seems to work fine on the Linux side. For Mac connectivity, I've got it shared via Netatalk - Macs see it as a laser printer (the Linux box acts as a Postscript interpreter). Configuration on the Mac side is done by copying over the PPD file from the Linux box. This sets the correct margins, etc, and is supposed to allow you to change printing modes (draft, normal, color, grayscale, etc) on the Mac.
Well, that's where I'm running into trouble. It will *only* print in whatever the default mode is set to in Linux via CUPS. So, if I want to print in draft mode on the Mac, I can *only* print in draft mode on the Mac, unless I go onto the Linux box and change the setting manually every time I print. This is obviously not fun.
So, obviously, my question is, how do I get CUPS to recognize the different print modes the Mac is sending? Well, I'd certainly *assume* this is possible, anyway. Anyone?
Ok. So I've got an HP 930C printer connected to a (Debian) Linux box, set up via CUPS. Everything seems to work fine on the Linux side. For Mac connectivity, I've got it shared via Netatalk - Macs see it as a laser printer (the Linux box acts as a Postscript interpreter). Configuration on the Mac side is done by copying over the PPD file from the Linux box. This sets the correct margins, etc, and is supposed to allow you to change printing modes (draft, normal, color, grayscale, etc) on the Mac.
Well, that's where I'm running into trouble. It will *only* print in whatever the default mode is set to in Linux via CUPS. So, if I want to print in draft mode on the Mac, I can *only* print in draft mode on the Mac, unless I go onto the Linux box and change the setting manually every time I print. This is obviously not fun.
So, obviously, my question is, how do I get CUPS to recognize the different print modes the Mac is sending? Well, I'd certainly *assume* this is possible, anyway. Anyone?