Feb 07, '13 07:30:00AM • Contributed by: Anonymous
Tools:
- CUPS server web interface to set the printer defaults
- ARD to install the drivers
- lpadmin to add the printer (We're using LPD on a Windows 2008 R2 server)
- ARD to copy the cups PPDs
1. Create the default settings:
In Terminal, run this command: sudo cupsctl WebInterface=yes
In a web browser, go to: http://localhost:631/admin
2. Install the drivers (.pkg files via ARD)
3. Add the printer using lpadmin:
lpadmin -p SweetNewPrinter-7535-clr -L "Department" -E -v lpd://WindowsServer/SweetNewPrinter-7535-clr -P /Library/Printers/PPDs/Contents/Resources/Xerox\ WC\ 7535.gz -o printer-is-shared=false
4. Copy the default cups PPDs via ARD (set permissions to: root:_lp):
/private/etc/cups/ppd/"SweetNewPrinter.ppd"
It took about an hour to set this up for 200 end users, with no scripting required.
