INI Files Reference Guide for Cisco Virtualization Experience Client 6215 Firmware Release 9.0
Printer parameter options
Downloads: This chapterpdf (PDF - 1.11MB) The complete bookPDF (PDF - 2.22MB) | Feedback

Printer parameter options

Printer parameter options

This appendix provides the options that you can use for the supported printer parameters.


Tip


You can use supported printer parameters in wlx.ini and $MAC.ini files.


JetDirectPrinter

The following table describes the supported options you can use for the JetDirectPrinter parameter. Default values are underlined.

The JetDirectPrinter command line defines a printer that is served by an HP JetDirect print server.


Caution


Only the Name option is required for all supported printer parameters; other options you can use for the printer parameter are optional.


Example:

JetDirectPrinter=<host
address><options you want>
Table 1 JetDirectPrinter Options
Option Description

[Default={yes, no}]

Specifies whether the option block defines the default printer for the thin client. If you specify this option on more than one printer definition in the INI file, the last instance you specify (with Default=yes) is the default.

[Description=<text>]

Offers a short, human-readable description of the printer being defined. If the description includes blank spaces, you must enclose the full description in quotation marks.

[Enable={yes, no}]

Specifies whether the printer is available for use.

[EnableLPD={yes, no}]

This parameter is retained for backward compatibility; otherwise, it is ignored.

[ModelID=<Linux driver name>]

Identifies the printer for the purpose of choosing a Linux printer driver (for example, "HP LaserJet 4"). Usually this parameter is not specified for all locally attached printers; it is used for LPR printers on the network.

[Name=<printer name>]

Specifies both the name that is given in the local printers list and the internal name of the local print queue. Name must be between 1 and 16 characters, starting with a letter and composed entirely of letters, digits, underscores, and dashes.

Note   

This parameter is mandatory (all other common parameters are optional).

[PrinterID=<Windows driver>]

Identifies the printer for the purpose of choosing a Windows printer driver (for example, "Brother MFC-420CN Printer"). Specify this parameter if you are forwarding the printer access to a Citrix or RDESKTOP connection.

[printers.autolocate={no, yes}]

Default is no.

Specifies whether to automatically locate and register available printers.

[PPD=<PPD name>]

Directly specifies a Postscript Printer Definition filename for use as a local printer driver.

Note   

The PPD option can be useful when you attach a local printer for which you already have a Common UNIX Printing System (CUPS) configuration on another system.

ThinPrintClass= PrinterName1=Class1[;PrinterNa me2=Class2]

Sets the class name for a printer. For example: ThinPrintClass=LaserJet-Series=PCL5;DeskJet-S eries=PS

NetworkPrinter

The following table describes the supported options you can use for the NetworkPrinter parameter. Default values are underlined.

The NetworkPrinter command line defines a printer that uses traditional UNIX Line Printer Daemon protocols.


Caution


Only the Name option is required for all supported printer parameters; other options you can use for the printer parameter are optional.


Example:

NetworkPrinter=<LPD
Queue>=<printer-queue-name-on-server>
Table 2 NetworkPrinter Options
Option Description

[Default={yes, no}]

Specifies whether the option block defines the default printer for the thin client. If you specify this option on more than one printer definition in the INI file, the last definition you specify (with Default=yes) is the default.

[Description=<text>]

Offers a short, human-readable description of the printer being defined. If the description includes blank spaces, you must enclose the full description in quotation marks.

[Enable={yes, no}]

Specifies whether the printer is available for use.

[EnableLPD={yes, no}]

This parameter is retained for backward compatibility; otherwise, it is ignored.

[ModelID=<Linux driver name>]

Identifies the printer for the purpose of choosing a Linux printer driver (for example, "HP LaserJet 4"). Usually this parameter is not specified for all locally attached printers; it is used for LPR printers on the network.

[Name=<printer name>]

Specifies both the name that is given in the local printers list and the internal name of the local print queue. Name must be between 1 and 16 characters, starting with a letter and composed entirely of letters, digits, underscores, and dashes.

Note   

This parameter is mandatory (all other common parameters are optional).

[PrinterID=<Windows driver>]

Identifies the printer for the purpose of choosing a Windows printer driver (for example, "Brother MFC-420CN Printer"). Specify this parameter if you are forwarding the printer access to a Citrix or RDESKTOP connection.

[printers.autolocate={no, yes}]

Default is no.

Specifies whether to automatically locate and register available printers.

[PPD=<PPD name>]

Directly specifies a Postscript Printer Definition filename for use as a local printer driver.

Note   

The PPD option can be useful when you attach a local printer for which you already have a Common UNIX Printing System (CUPS) configuration on another system.

ThinPrintClass= PrinterName1=Class1[;PrinterNa me2=Class2]

Sets the class name for a printer.

For example:

ThinPrintClass=LaserJet-Series=PCL5;DeskJet-S eries=PS

Printer

The following table contains the supported options you can use for the Printer parameter. Default values are underlined.

The Printer command line defines a locally attached printer connected through the noted interface.


Caution


Only the Name option is required for all supported printer parameters; other options you can use for the printer parameter are optional.


Example:

Printer={[USB][USB1][USB2][USBLPT1][USBLPT2][USBSER1][USBSER2]
[COM1][COM2]} <options you want>
Table 3 Printer Options
Option Description

[Default={yes, no}]

Specifies whether the option block defines the default printer for the thin client. If you specify this option on more than one printer definition in the INI file, the last definition you specify (with Default=yes) is the default.

[Description=<text>]

Offers a short, human-readable description of the printer being defined. If the description includes blank spaces, you must enclose the full description in quotation marks.

[Enable={yes, no}]

Specifies whether the printer is available for use.

[EnableLPD={yes, no}]

This parameter is retained for backward compatibility; otherwise, it is ignored.

[ModelID=<Linux driver name>]

Identifies the printer for the purpose of choosing a Linux printer driver (for example, "HP LaserJet 4"). Usually this parameter is not specified for all locally attached printers; it is used for LPR printers on the network.

[Name=<printer name>]

Specifies both the name that is given in the local printers list and the internal name of the local print queue. Name must be between 1 and 16 characters, starting with a letter and composed entirely of letters, digits, underscores, and dashes.

Note   

This parameter is mandatory (all other common parameters are optional).

[PrinterID=<Windows driver>]

Identifies the printer for the purpose of choosing a Windows printer driver (for example, "Brother MFC-420CN Printer"). Specify this parameter if you are forwarding the printer access to a Citrix or RDESKTOP connection.

[printers.autolocate={no, yes}]

Default is no.

Specifies whether to automatically locate and register available printers.

[PPD=<PPD name>]

Directly specifies a Postscript Printer Definition filename for use as a local printer driver.

Note   

The PPD option can be useful when you attach a local printer for which you already have a Common UNIX Printing System (CUPS) configuration on another system.

ThinPrintClass= PrinterName1=Class1[;PrinterNa me2=Class2]

Sets the class name for a printer.

Example:

ThinPrintClass=LaserJet-Series=PCL5;DeskJet-S eries=PS

PrinterURI

The following table contains the supported options you can use for the PrinterURI parameter. Default values are underlined.

The PrinterURI command line defines a printer using a URI that is supported by the Common UNIX Printing System (CUPS). This command is useful when you want the thin client to access a printer for which you already have a working CUPS client because you can simply copy the URI from the /cups/printers.conf file on the existing client.


Caution


Only the Name option is required for all supported printer parameters; other options you can use for the printer parameter are optional.


Example:

PrinterURI=[ipp://[user[:password]@host[:port]/path
[http://[user[:password]@host[:port]/path
[socket://host[:port]
[lpd://host/queue
[smb://[user[:password]@[workgroup/]
server[:port]/sharename
[usb:/dev/usb/lpunit
[parallel:/dev/lpunit
[serial:/dev/ttySunit?baud=speed
<options you want>

Tip


Additional protocols beyond those listed here (for example, FTP and TFTP) may be supported by the CUPS system on the thin client.


Table 4 PrinterURI Options
Option Description

[Default={yes, no}]

Specifies whether the option block defines the default printer for the thin client. If you specify this option on more than one printer definition in the INI file, the last definition you specify (with Default=yes) is the default.

[Description=<text>]

Offers a short, human-readable description of the printer being defined. If the description includes blank spaces, you must enclose the full description in quotation marks.

[Enable={yes, no}]

Specifies whether the printer is available for use.

[EnableLPD={yes, no}]

This parameter is retained for backward compatibility; otherwise, it is ignored.

[ModelID=<Linux driver name>]

Identifies the printer for the purpose of choosing a Linux printer driver (for example, "HP LaserJet 4"). Usually this parameter is not specified for all locally attached printers; it is used for LPR printers on the network.

[Name=<printer name>]

Specifies both the name that is given in the local printers list and the internal name of the local print queue. Name must be between 1 and 16 characters, starting with a letter and composed entirely of letters, digits, underscores, and dashes.

Note   

This parameter is mandatory (all other common parameters are optional).

[PrinterID=<Windows driver>]

Identifies the printer for the purpose of choosing a Windows printer driver (for example, "Brother MFC-420CN Printer"). Specify this parameter if you are forwarding the printer access to a Citrix or RDESKTOP connection.

[printers.autolocate={no, yes}]

Default is no.

Specifies whether to automatically locate and register available printers.

[PPD=<PPD name>]

Directly specifies a Postscript Printer Definition filename for use as a local printer driver.

Note   

The PPD option can be useful when you attach a local printer for which you already have a CUPS configuration on another system.

ThinPrintClass= PrinterName1=Class1[;PrinterNa me2=Class2]

Sets the class name for a printer.

Example:

ThinPrintClass=LaserJet-Series=PCL5;DeskJet-S eries=PS

SMBPrinter

The following table contains the supported options you can use for the SMBPrinter parameter. Default values are underlined.

The SMBPrinter command defines a network printer shared using the Windows Server Message Block protocols.


Caution


Only the Name option is required for all supported printer parameters; other options you can use for the printer parameter are optional.


Example:

SMBPrinter=<host
address>[username=<username>][password=<password>]
[domain=<Windows domain>] <options you want>
Table 5 SMBPrinter Options
Option Description

[Default={yes, no}]

Specifies whether the option block defines the default printer for the thin client. If you specify this option on more than one printer definition in the INI file, the last definition you specify (with Default=yes) is the default.

[Description=<text>]

Offers a short, human-readable description of the printer being defined. If the description includes blank spaces, you must enclose the full description in quotation marks.

[Enable={yes, no}]

Specifies whether the printer is available for use.

[EnableLPD={yes, no}]

This parameter is retained for backward compatibility; otherwise, it is ignored.

[ModelID=<Linux driver name>]

Identifies the printer for the purpose of choosing a Linux printer driver (for example, "HP LaserJet 4"). Usually this parameter is not specified for all locally attached printers; it is used for LPR printers on the network.

Name=<printer name>

Specifies both the name that is given in the local printers list and the internal name of the local print queue. Name must be between 1 and 16 characters, starting with a letter and composed entirely of letters, digits, underscores, and dashes.

Note   

This parameter is mandatory (all other common parameters are optional).

[PrinterID=<Windows driver>]

Identifies the printer for the purpose of choosing a Windows printer driver (for example, "Brother MFC-420CN Printer"). Specify this parameter if you are forwarding the printer access to a Citrix or RDESKTOP connection.

[printers.autolocate={no, yes}]

Default is no.

Specifies whether to automatically locate and register available printers.

[PPD=<PPD name>]

Directly specifies a Postscript Printer Definition filename for use as a local printer driver.

Note   

The PPD option can be useful when you attach a local printer for which you already have a CUPS configuration on another system.

ThinPrintClass= PrinterName1=Class1[;PrinterNa me2=Class2]

Sets the class name for a printer.

Example:

ThinPrintClass=LaserJet-Series=PCL5;DeskJet-S eries=PS