Creating InfoPrint Select printers on macOS

There are two methods to create InfoPrint Select printers on macOS:

  1. Add a printer using the CUPS (Common Unix Printing System) web interface:
    1. Enable first the CUPS web interface.
      1. Open the Terminal in the /Applications/Utilities/ folder
      2. Run this command:
        cupsctl WebInterface=yesb  
        Note:
        By default, the CUPS web interface is disabled.
    2. Open a web browser.
    3. To access the CUPS web interface, enter http://localhost:631 in the browser address bar.
    4. Enter CUPS administrator credentials and on the Administration tab, click Add Printer.
    5. From the Other Network Printers section, select InfoPrint Select and click Continue.
    6. Set the correct DEVICE_URI in the Connection field and click Continue, where DEVICE_URI is:
      selpms://<server_hostname>[:<port>]/<destination>

      Example:

      selpms://server.company.domain:6874/IP1107EX
      Note: If no port is specified, the default port number is 6874.
    7. Set the Name, Description and Location values for the CUPS printer and click Continue.
    8. Select the printer manufacturer from the drop-down list and click Continue. Choose the printer model and click Add Printer.
    9. Set the default options for the printer and click Set Default Options.
  2. Add a printer using /usr/sbin/lpadmin command:
    1. Open a command terminal.
    2. Execute the following command:
      /usr/sbin/lpadmin -p <cups_printer_name> -v"<DEVICE_URI>" 
      -m <printer_model.ppd> -D <printer_description> -E

      Example:

      /usr/sbin/lpadmin -p myCupsPrinter 
      -v"selpms://server.company.domain:6874/IP1107EX" 
      -m InfoPrint-Pro_1107EX.ppd -D "InfoPrint Select" -E