In order to do this, you must follow three steps:
1. Determine the name of the printer you wish to use
2. Ensure that your Mac has a well-formed hostname (This is a real gotcha)
3. Configure the printer via the native Mac "Desktop Printer Utility"
In order to check and change the hostname of your Mac laptop please consult the appropriate section below.
On a Mac OSX:
On toolbar -> Go -> Applications -> System Preferences ->
Sharing
Supply a well-formed computer name
Please Note: MAC OSx's tend to set their own computer name in a variation of the form "Bob's Machine". Again, this is not well-formed, and must be changed to "FredsMachine".
1. Supply for Print Server Address: lpd.cs.toronto.edu
2. Supply for Queue: lw-nameofprinter i.e. lw-ba4242
3. Select "verify"
4. Test print.
Add the following line to '/etc/cups/client.conf':
ServerName 128.100.3.185 <-- The IP address of cups.cs.toronto.edu
Do not substitute ServerName for cups.cs.toronto.edu
Startup an utility/application that provides printing capabilities (e.g. Firefox, Text Edit, Word:MAC, etc.) and the following will list *all* of the CUPS available printers:
File -> Print -> Printer Select the printer you wish to use.
You may need to go to System Preferences > Print & fax and select a printer from the Default Printer drop down menu.
'lpstat -v' will also display available printers. Small caveat, this process seems to trigger the MAC OSX multi-colored spinning beach ball that indicates there is a bit of a time lag.
WARNING! Sometimes the default paper size is set to be A4, make sure it is changed to US legal.