Menu path: Setup > Devices > Printers > CUPS

The Common UNIX Printing SystemTM (or CUPS) is the software which allows you to print from within applications, e.g. from this web browser.

CUPS converts the page descriptions produced by the application, e.g. "Insert Paragraph", "Draw Line" etc., into data which can be read by the printer, and then sends this information to the printer.

With the appropriate configuration, CUPS can use printing devices via the following connections:

  • Parallel (LPT 1, LPT 2)
  • Serial (COM1, COM2, USB COM1, USB COM2 – with USB serial adapter)
  • USB (1st and 2nd USB printer)
  • Network (TCP/IP, LPD, IPP)


Printers can be created and edited here.

In the edit dialog, specify a printer name which begins with a letter.


Under Printer Connection, select the interface type for locally connected printers or the network protocol for network printers.

Depending on the above, enter the relevant configuration data for the interface or network printer.

Select the local printer driver under Manufacturer and Printer Name.

Mapping in sessions
  • Map printer in NX sessions: Makes the printer available in NX sessions.
  • Map printer in ICA sessions: Makes the printer available in ICA sessions.
  • Map printer in RDP sessions: Makes the printer available in RDP sessions.

The remaining parameters are used to select the printer driver in ICA and RDP sessions on Windows servers.

Give the name of the driver under Windows which is to be used.
If it does not feature in the list, it can be specified under Use user-defined windows driver name.

When printing in ICA and RDP sessions, the print data are normally prepared for the printer model by the Windows printer driver and are passed unchanged from the thin client to the printer.

An exception is encountered when using the Windows driver in ICA sessions: Manufacturer: Generic, model: Generic PostScript. In this case, the print data are prepared on the thin client with the help of the printer driver defined above under Printers for the printer model. This requires thin client resources depending on the size of the print job.

IPP printer sharing

The IPP (Internet Printing Protocol) offers the following configuration options:

  • Network or host for sharing local printers: Allows printing on the local device from either the local or the global network.
  • Enable IPP printer browsing: Allows you to search for shared printers in the local or global network and show your shared printers within the network. A shared printer is visible within the network but it may not be possible to print from the network if you do not have the necessary authorization.