macOS Printer Install instructions
Prerequisites
- obtain and install drivers from the appropriate vendor for the printer
- printer name in department
- permissions to print to the printer
Obtaining Drivers
- open Finder > Go > Connect to Server and enter the following
- smb://files.math.uwaterloo.ca/MFCF_Depot/Mac/Printer Drivers
- authenticate with your 8 character WatIAM credentials and password
- choose and install the required driver for the printer
Hewlett Packard (HP)
- hp-printer-essentials-S-5_11_0.pkg for lp3_pm, lpc1_mfcf, lpc2_cemc, 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
- Ricoh_IM_C300_C400_LIO_Driver.pkg for r01_mfcf, r02_adv
- Ricoh_IM_C3010_C3510_C4510_LIO_Driver.pkg for r01_mbus, r04_sas, r07_sas, r04_dom, r02_muo, r01_mdsai
- Ricoh_IM_2500_3500_4000_LIO_Driver.pkg for r03_sas, r05_sas, r01_am, r01_pm, r01_co, r02_cemc
- Ricoh_PS_Printers_Vol5_EXP_LIO_Driver.pkg for r02_sas, r06_sas, r03_muo
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 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 r02_muo -E -v "smb://print.math.private.uwaterloo.ca/r02_muo" -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 r03_muo -E -v "smb://print.math.private.uwaterloo.ca/r03_muo" -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 r02_adv -E -v "smb://print.math.private.uwaterloo.ca/r02_adv" -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
/usr/sbin/lpadmin -p r01_mdsai -E -v "smb://print.math.private.uwaterloo.ca/r01_mdsai" -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# 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 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 r02_cemc -E -v "smb://print.math.private.uwaterloo.ca/r02_cemc" -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
# DOM
/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 r04_dom -E -v "smb://print.math.private.uwaterloo.ca/r04_dom" -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
# CM
# 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 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 r01_co -E -v "smb://print.math.private.uwaterloo.ca/r01_co" -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# AM
/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/usr/sbin/lpadmin -p r01_am -E -v "smb://print.math.private.uwaterloo.ca/r01_am" -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
# 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 r01_pm -E -v "smb://print.math.private.uwaterloo.ca/r01_pm" -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
## 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