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. 🙂
/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.