Adding a new printer on a Mac

Q I am trying to add some of my new printers to my Mac server. PaperCut is not picking up/seeing the new printers. What is wrong?

First, you’ll need to make sure that you have the printers added at the OS level (i.e. that you’ve added the printers to the Mac). Check out the recommendations for that over on the installing Printers on a Mac section of the manual.

You’ll need to re-run the script Control Printer Monitoring.command to add the new printers in PaperCut. This script is located at

/Applications/PaperCut NG/Control Printer Monitoring.command

There is some more information about that script in the manual here:

The reason for needing to run this script is that CUPS needs to be told to route printing traffic through PaperCut first. It’s a bit inconvenient (on Windows new printers are picked up automatically), but hopefully you don’t need to run it that often, and in future we’ll look at ways to automate this.

Note: Control Printer Monitoring.command was named Configure CUPS.command in older versions.

Since version 17.0, it is also possible to automatically add any new printers in your network to Mac. Please follow the steps to set it up.

  1. On the computer system hosting the queue to be added/removed/ignored, In a text editor such as Notepad, open the file: [app_dir]\providers\print\mac\print-provider.conf .
  2. Locate the line EnablePrinterAutoImport=off
  3. Change off to on.
  4. Save the file.
  5. Restart the server.

The service is called papercut-event-monitor on both Mac and Linux machines. This page explains how to restart the service: How to Enable Debug in the Print Provider.

For a more detailed look at setting up printers on a mac, and installing PaperCut on Mac in general, we also have a walk-through video discussing the process:

Applies to:

  • OS X 10.10: Yosemite (Syrah)
  • OS X 10.11: El Capitan (Gala)
  • macOS 10.12: Sierra (Fuji)

Categories: How-to Articles, Print Queues

Keywords: apple, osx, printer configuration wizard