How to add a raw print queue to a a 10.3.x Mac OS X machine

I’m sure this will not be relevant to very many people any more. Here’s the situation. At home, I have an old G4 that runs 10.3.9. Yes, I know I should upgrade. A Canon MP530 multifunction printer is attached to the old Mac via usb. I would like to print via the network to the Canon from a Windows netbook that we own. See below for the first steps to the solution – click the links for more information.

There are three steps to setting up the printing:

  • Edit the cupsd.conf file to enable anyone to enable anonymous administration of printing
  • Restart the cupsd service
  • Further edit the cupsd.conf file and create a raw printer queue that will be accessible to Windows.

Or, you can skip all of this and upgrade to 10.4 or even 10.5, like I should have done. Then neat things like Bonjour printing will be available to you. 🙂

First, edit /etc/cups/cupsd.conf to comment out the administrative password requirement. This is because of a change that Apple made to authentication mechanisms. The gory details are in this post. I commented out everything between the LIMIT lines in the /etc/cups/cupsd.conf file, like so:

# <- add the hash marks to comment out the authentication requirement
# <- they go at the beginning of each line.

Once you’ve commented out the lines, you will need to restart the cups daemon, like this:

sudo launchctl unload /System/Library/LaunchDaemons/org.cups.cupsd.plist
sudo launchctl load /System/Library/LaunchDaemons/org.cups.cupsd.plist

Then proceed with the tips for setting up a raw queue from this post:

Apple – Support – Discussions – Belkin Wireless G Print Server …
HOWTO Add a raw printer queue in OS X
(by greg sahli, May 15, 2006)

is a raw Queue for? You want to share a non-postscript printer from an
OS X Mac, but you want the regular driver to work on Windows (instead
of using a postscript driver on Windows).

Let me know if you need more help with this – I just wanted to get some quick notes down while I remembered the process.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s