Menu path: Setup > Devices > Printer > ThinPrint

ThinPrint allows the bandwidth provided for the transfer of print jobs to be reduced depending on the resources available. The ThinPrint client prints either on printers connected to a local interface (serial, parallel or USB), on an LPD network printer or on a CUPS printer defined on the thin client.

The following parameters can be found on the ThinPrint setup page:

Port number

Specify the port number via which the ThinPrint daemon is to communicate. Make sure that the port number on the ThinPrint client and the ThinPrint server is the same (communication will otherwise not be possible).


Enter a bandwidth value (in bits per second) which is lower than or equal to the value specified on the ThinPrint server. A higher value, the disabling of client control or no entry at all means that the ThinPrint server values will be used.

Waiting time between print attempts

Maximum waiting time (in seconds) if a printer is unavailable

Number of print attempts

Number of attempts to contact a printer in order to start a print job.

The list of ThinPrint printers is shown on the Printer page.

Here you can manage printer configurations by adding, editing or deleting printers.

The page provides an overview of pre-configured ThinPrint printers:


Indicates whether or not the printer is visible.

Name of the printer

Name under which the printer can be addressed.

Printer class

Name of the printer class - optional, max. 7 characters without spaces


The following options are available here:

  • + /dev/ttyS0, /dev/ttyS1, ... serial interface
  • + /dev/lp0, /dev/lp1, ... parallel interface
  • + /dev/usblp0, /dev/usblp1, ... USB printer
  • + Name of a CUPS printer with LPD network printer connection: ThinPrint client prints via the network to the LPD network printer.
  • + Name of another CUPS printer: ThinPrint client forwards print jobs to the appropriate printer in the CUPS printing system.


Defines the selected device as the standard printer.