macOS printer installation commands

Prerequisites

  • obtain drivers from the appropriate vendor for the printer
  • printer name in department
  • authorization for the printer

Obtaining Drivers

Hewlett Packard

  • choose the driver for the printer from "smb://files.math.uwaterloo.ca/MFCF_Depot/Mac/Printer Drivers"
    • hp-printer-essentials-S-5_11_0.pkg for lp1_bisrg, lp1_cm, lp11_co, lp11_dom, lp3_pm, lp5_cemc, lp8_co, lpc1_cm, lpc1_mfcf, lpc2_cemc, lpc2_src, lpc3_sas
    • hp-printer-essentials-SE-5_18_0_7.pkg for lpc3_pm
    • hp-printer-essentials-UniPS-6_0_0_6.pkg for the rest

Ricoh

  • choose the driver for the printer from smb://files.math.uwaterloo.ca/MFCF_Depot/Mac/Printer Drivers
    • Ricoh_IM_C300_C400_LIO_Driver.pkg for r01_mfcf
    • Ricoh_IM_C3010_C3510_C4510_LIO_Driver.pkg for r01_mbus, r04_sas, r07_sas
    • Ricoh_IM_2500_3500_4000_LIO_Driver.pkg for r03_sas, r05_sas
    • Ricoh_PS_Printers_Vol5_EXP_LIO_Driver.pkg for r02_sas, r06_sas

Xerox

  • go to the Xerox Support website
    • enter model of printer e.g. Versalink B405
    • select Drivers & Downloads
    • pick macOS Print and Scan Driver Installer 
    • click Download

Printer install command lines

Open Applications > Utilities > Terminal 

  • copy and paste the appropriate printer command line from the list below into Terminal
  • press Enter to install the printer


# MISC

/usr/sbin/lpadmin -p lp2_mathgrad -E -v "smb://print.math.private.uwaterloo.ca/lp2_mathgrad" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet 600 M601 M602 M603.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lpc2_src -E -v "smb://print.math.private.uwaterloo.ca/lpc2_src" -P "/Library/Printers/PPDs/Contents/Resources/HP Color LaserJet 4700.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p r01_mbus -E -v "smb://print.math.private.uwaterloo.ca/r01_mbus" -P "/Library/Printers/PPDs/Contents/Resources/RICOH IM C4510" -o printer-is-shared=false -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lx1_muo -E -v "smb://print.math.private.uwaterloo.ca/lx1_muo" -P "/Library/Printers/PPDs/Contents/Resources/Xerox VersaLink B405.gz" -o printer-is-shared=false -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lx2_muo -E -v "smb://print.math.private.uwaterloo.ca/lx2_muo" -P "/Library/Printers/PPDs/Contents/Resources/Xerox VersaLink C7030.gz" -o printer-is-shared=false -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lx3_muo -E -v "smb://print.math.private.uwaterloo.ca/lx3_muo" -P "/Library/Printers/PPDs/Contents/Resources/Xerox AltaLink B8045.gz" -o printer-is-shared=false -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lx2_adv -E -v "smb://print.math.private.uwaterloo.ca/lx2_adv" -P "/Library/Printers/PPDs/Contents/Resources/Xerox VersaLink C405.gz" -o printer-is-shared=false -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

# MFCF

/usr/sbin/lpadmin -p lpc1_mfcf -E -v "smb://print.math.private.uwaterloo.ca/lpc1_mfcf" -P "/Library/Printers/PPDs/Contents/Resources/HP Color LaserJet CP4005.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p r01_mfcf -E -v "smb://print.math.private.uwaterloo.ca/r01_mfcf" -P "/Library/Printers/PPDs/Contents/Resources/RICOH IM C400" -o printer-is-shared=false -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

# CEMC

/usr/sbin/lpadmin -p lp5_cemc -E -v "smb://print.math.private.uwaterloo.ca/lp5_cemc" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet P4010_P4510 Series.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lp6_cemc -E -v "smb://print.math.private.uwaterloo.ca/lp6_cemc" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet M607 M608 M609.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lp7_cemc -E -v "smb://print.math.private.uwaterloo.ca/lp7_cemc" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet M607 M608 M609.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lp8_cemc -E -v "socket://lp8-cemc.math.private.uwaterloo.ca/" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet M610 M611 M612.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lp9_cemc -E -v "socket://lp9-cemc.math.private.uwaterloo.ca/" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet M610 M611 M612.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

## this printer needs the 5_11_0 driver package ##
/usr/sbin/lpadmin -p lpc2_cemc -E -v "smb://print.math.private.uwaterloo.ca/lpc2_cemc" -P "/Library/Printers/PPDs/Contents/Resources/HP Color LaserJet CP4020 CP4520 Series.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lx2_cemc -E -v "smb://print.math.private.uwaterloo.ca/lx2_cemc" -P "/Library/Printers/PPDs/Contents/Resources/Xerox AltaLink B8045.gz" -o printer-is-shared=false -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

# DOM

/usr/sbin/lpadmin -p lp11_dom -E -v "smb://print.math.private.uwaterloo.ca/lp11_dom" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet P4010_P4510 Series.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lp12_dom -E -v "smb://print.math.private.uwaterloo.ca/lp12_dom" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet 600 M601 M602 M603.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lp13_dom -E -v "smb://print.math.private.uwaterloo.ca/lp13_dom" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet 600 M601 M602 M603.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lp14_dom -E -v "smb://print.math.private.uwaterloo.ca/lp14_dom" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet M607 M608 M609.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lp15_dom -E -v "smb://print.math.private.uwaterloo.ca/lp15_dom" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet Pro M404-M405.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lp16_dom -E -v "smb://print.math.private.uwaterloo.ca/lp16_dom" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet Pro M404-M405.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lp17_dom -E -v "smb://print.math.private.uwaterloo.ca/lp17_dom" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet Pro M404-M405.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lx1_dom -E -v "smb://print.math.private.uwaterloo.ca/lx1_dom" -P "/Library/Printers/PPDs/Contents/Resources/Xerox WorkCentre 5335.gz" -o printer-is-shared=false -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lx4_dom -E -v "smb://print.math.private.uwaterloo.ca/lx4_dom" -P "/Library/Printers/PPDs/Contents/Resources/Xerox WC 7530.gz" -o printer-is-shared=false -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

# CM

/usr/sbin/lpadmin -p lp1_cm -E -v "smb://print.math.private.uwaterloo.ca/lp1_cm" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet P4010_P4510 Series.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lpc1_cm -E -v "smb://print.math.private.uwaterloo.ca/lpc1_cm" -P "/Library/Printers/PPDs/Contents/Resources/HP Color LaserJet CP2020d Series.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lx1_cm -E -v "smb://print.math.private.uwaterloo.ca/lx1_cm" -P "/Library/Printers/PPDs/Contents/Resources/Xerox WorkCentre 5335.gz" -o printer-is-shared=false -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

# C&O

/usr/sbin/lpadmin -p lp12_co -E -v "smb://print.math.private.uwaterloo.ca/lp12_co" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet M607 M608 M609.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lp13_co -E -v "smb://print.math.private.uwaterloo.ca/lp13_co" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet M507.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lp14_co -E -v "smb://print.math.private.uwaterloo.ca/lp14_co" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet M610 M611 M612.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lp15_co -E -v "smb://print.math.private.uwaterloo.ca/lp15_co" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet M610 M611 M612.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lp8_co -E -v "smb://print.math.private.uwaterloo.ca/lp8_co" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet P3010 Series.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lpc2_co -E -v "smb://print.math.private.uwaterloo.ca/lpc2_co" -P "/Library/Printers/PPDs/Contents/Resources/HP Color LaserJet M553.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lx1_co -E -v "smb://print.math.private.uwaterloo.ca/lx1_co" -P "/Library/Printers/PPDs/Contents/Resources/Xerox WorkCentre 5745.gz" -o printer-is-shared=false -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

# AM

/usr/sbin/lpadmin -p lp6_am -E -v "smb://print.math.private.uwaterloo.ca/lp6_am" -P "/Library/Printers/PPDs/Contents/Resources/HP Laserjet M604 M605 M606.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lp7_am -E -v "smb://print.math.private.uwaterloo.ca/lp7_am" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet Pro M402-M403 n-dn.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lp8_am -E -v "smb://print.math.private.uwaterloo.ca/lp8_am" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet M607 M608 M609.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lp9_am -E -v "smb://print.math.private.uwaterloo.ca/lp9_am" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet M406.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lp11_am -E -v "smb://print.math.private.uwaterloo.ca/lp11_am" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet M610 M611 M612.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lp12_am -E -v "smb://print.math.private.uwaterloo.ca/lp12_am" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet M406.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

# this printer needs the 5_15_5_12 drivers #
/usr/sbin/lpadmin -p lpc5_am -E -v "smb://print.math.private.uwaterloo.ca/lpc5_am" -P "/Library/Printers/PPDs/Contents/Resources/HP Color LaserJet M555.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

# PM

/usr/sbin/lpadmin -p lp3_pm -E -v "smb://print.math.private.uwaterloo.ca/lp3_pm" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet P4010_P4510 Series.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lp5_pm -E -v "smb://print.math.private.uwaterloo.ca/lp5_pm" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet 600 M601 M602 M603.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lx1_pm -E -v "smb://print.math.private.uwaterloo.ca/lx1_pm" -P "/Library/Printers/PPDs/Contents/Resources/Xerox WorkCentre 5335.gz" -o printer-is-shared=false -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lpc_pm -E -v "smb://print.math.private.uwaterloo.ca/lpc_pm" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet 500 color M551.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

## This printer requires the HP SE-5_18_0_7 driver ##
/usr/sbin/lpadmin -p lpc3_pm -E -v "smb://print.math.private.uwaterloo.ca/lpc3_pm" -P "/Library/Printers/PPDs/Contents/Resources/HP Color LaserJet 5700.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

# SAS

/usr/sbin/lpadmin -p lp4_statsgrad -E -v "smb://print.math.private.uwaterloo.ca/lp4_statsgrad" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet 600 M601 M602 M603.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lp5_stats -E -v "smb://print.math.private.uwaterloo.ca/lp5_stats" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet 600 M601 M602 M603.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lp5_statsgrad -E -v "smb://print.math.private.uwaterloo.ca/lp5_statsgrad" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet MFP M527.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lp6_statsgrad -E -v "smb://print.math.private.uwaterloo.ca/lp6_statsgrad" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet M506.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lp7_stats -E -v "smb://print.math.private.uwaterloo.ca/lp7_stats" -P "/Library/Printers/PPDs/Contents/Resources/HP LJ 300-400 color M351-M451.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lpc2_stats -E -v "smb://print.math.private.uwaterloo.ca/lpc2_stats" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet 500 color M551.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lp11_sas -E -v "smb://print.math.private.uwaterloo.ca/lp11_sas" -P "/Library/Printers/PPDs/Contents/Resources/HP Laserjet M604 M605 M606.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lp13_sas -E -v "smb://print.math.private.uwaterloo.ca/lp13_sas" -P "/Library/Printers/PPDs/Contents/Resources/HP Color LaserJet M553.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lp14_sas -E -v "smb://print.math.private.uwaterloo.ca/lp14_sas" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet 400 MFP M425.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p lp8_sas -E -v "smb://print.math.private.uwaterloo.ca/lp8_sas" -P "/Library/Printers/PPDs/Contents/Resources/HP LaserJet 400 M401dne.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

## this printer needs the 5_11_0 driver package ##
/usr/sbin/lpadmin -p lpc3_sas -E -v "smb://print.math.private.uwaterloo.ca/lpc3_sas" -P "/Library/Printers/PPDs/Contents/Resources/HP Color LaserJet CP4020 CP4520 Series.gz" -o printer-is-shared=false -o HPOption_Duplexer=true -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p r02_sas -E -v "smb://print.math.private.uwaterloo.ca/r02_sas" -P "/Library/Printers/PPDs/Contents/Resources/RICOH IM 550" -o printer-is-shared=false -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p r03_sas -E -v "smb://print.math.private.uwaterloo.ca/r03_sas" -P "/Library/Printers/PPDs/Contents/Resources/RICOH IM 5000" -o printer-is-shared=false -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p r04_sas -E -v "smb://print.math.private.uwaterloo.ca/r04_sas" -P "/Library/Printers/PPDs/Contents/Resources/RICOH IM C3010" -o printer-is-shared=false -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p r05_sas -E -v "smb://print.math.private.uwaterloo.ca/r05_sas" -P "/Library/Printers/PPDs/Contents/Resources/RICOH IM 5000" -o printer-is-shared=false -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p r06_sas -E -v "smb://print.math.private.uwaterloo.ca/r06_sas" -P "/Library/Printers/PPDs/Contents/Resources/RICOH IM 550" -o printer-is-shared=false -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate

/usr/sbin/lpadmin -p r07_sas -E -v "smb://print.math.private.uwaterloo.ca/r07_sas" -P "/Library/Printers/PPDs/Contents/Resources/RICOH IM C3010" -o printer-is-shared=false -o OpPolicy=Kerberos -o State=Idle -o Accepting=Yes -o printer-error-policy=retry-job -o auth-info-required=negotiate