We need a printer set up in PENTA

Issue/Symptom/Question

We need a printer set up in PENTA.

Applies To

System Management → Technical Support → Printer Information

Linux Server (root user)

Browser httpd://linuxserverIP:631 (root user)

Resolution/Fix/Answer

If you would like Penta to configure the printer(s) for you, please log a Service Desk Ticket and include the following information:

  • IP address of the physical printer
  • Make and model of the physical printer.
  • What you would like to print to the printer.

If you have been trained on how to create printers and have root permission on your linux server you can follow the steps below to create the printer.

To create a new PENTA Printer:

  1. Connect to the client's Linux server as the root user
  2. Open CUPS configuration in http://localhost:631 (log in with Linux server root password) and create the printer.  NOTE - Might be later in the process before you need to log in with the root password.
    1. Click on Add Printer and look for the JetDirect choice  
    2. Connection: Use the 'socket://hostname:9100' example.  For example, socket://192.123.0.45:9100'
    3. Name/Description/Location: You can use a descriptive Name such as prcheck.  Do not check the Share This Printer checkbox.
    4. Make: Generic
    5. Model: Generic PostScript Printer Foomatic/PostScript (en)
    6. Just accept the Default Options (click Set Default Options button)
  3. On the linux server as the root user, configure a printer script in /usr/local/bin. 
    1. printer script needs to contain the printer queue name created in CUPS and formatting code
    2. printer script needs to be executable
    3. You can usually copy an existing script and edit appropriately
  4. Setup the new printer in the Printer Information screen.
    1. Description - Free text
    2. Logical Name - path and name of script from #2 above.
    3. PfW/Batch Print - set to 'Y'