Printing from Mac OS to Windows shared printer
- Turn on Windows File Sharing in System Preferences
- run "smbclient NL servername" (or hostname or IP Address or "smbclient -L servername -U username), to verify ability to connect
- run Printer Setup Utilit, Add printer, and hold down Alt/Option key when clicking More Printers button
- select Advanced in the top drop down menu
- select Windows Printer via SAMBA in the Device drop down menu
- give it a name and pick the driver, and for the URI, use "smb://computer/printer"
- smb://username:password@workgroup/computer/printer
NOTE: for 10.2:
run "sudo ln -s /usr/bin/smbspool /usr/libexec/cups/backend/smb", and then verify by running "ls -l /usr/libexec/cups/backend/smb". Then open the Print Center and click "Add Printer" with the Option key held (as opposed to Printer Setup Utility and Add then holding Option for More Printers).
NOTE: for 10.5:
Go to the Printer System Preferences and hold the option key down while clicking on "+" button.