You are on page 1of 19

Lexmark Printing In Citrix Environments

Lexmark International January 2004 Version 4.1

Contents
Audience ....................................................................................................................................................... 3 Overview....................................................................................................................................................... 4 Drivers .......................................................................................................................................................... 5 Lexmark Custom Driver ........................................................................................................................... 6 Lexmark Microsoft System Driver ........................................................................................................... 7 Microsoft Signed Drivers.......................................................................................................................... 7 Microsoft Signed Drivers.......................................................................................................................... 8 Citrix Universal Print Driver I .................................................................................................................. 8 Citrix Universal Print Driver II................................................................................................................. 9 Qnetix UniPrint......................................................................................................................................... 9 Printing Scenarios ......................................................................................................................................... 9 Printing Scenarios ....................................................................................................................................... 10 Corporate Network Full Function Printing ......................................................................................... 10 Windows Certified Full Function Printing.......................................................................................... 10 Low Bandwidth Basic Printing ........................................................................................................... 10 Home Office Inkjet Printing ............................................................................................................... 10 Heavily Loaded Citrix Server Autocreating Printer Objects .............................................................. 10 Secure Printing.................................................................................................................................... 10 Electronic Forms......................................................................................................................................... 11 Printers ........................................................................................................................................................ 11 Printers ........................................................................................................................................................ 12 Laser Printers .......................................................................................................................................... 12 Inkjet Printers.......................................................................................................................................... 12 Printer Configurations................................................................................................................................. 12 Printer Configurations................................................................................................................................. 13 Drivers Installed on A Terminal Server - Network or Local Attached................................................... 13 Drivers Installed on Separate Print Server, Printer Network Attached or Local to Print Server ............ 13 Local Client Printing Configurations...................................................................................................... 14 Windows NT4 Terminal Server.......................................................................................................... 14 Windows 2000 or 2003 Terminal Server............................................................................................ 14 Citrix MetaFrame Environment .......................................................................................................... 14 Lexmark Custom Driver Installation .......................................................................................................... 15 Add Printer Wizard - Method 1 .............................................................................................................. 15 Lexmark Custom Installer - Method 2.................................................................................................... 15 Installing a Lexmark Custom Driver Using the Operating System Ports or Existing Ports ............... 16 Installing a Lexmark Custom Driver with the Lexmark TCP/IP Network Support............................ 16 SAP Printing Example ................................................................................................................................ 18 Trademarks ................................................................................................................................................. 18 Trademarks ................................................................................................................................................. 19

2 - A Lexmark International White Paper

Lexmark Printing in Citrix Environments

Audience
This document is intended to assist technical users, administrators and Lexmark technical support personnel in understanding printing in the Citrix environment. It provides information on the printer driver installation process for Lexmark printers in Citrix environments and recommends driver settings that may affect print speed, print file size and output quality. This document assumes the reader is familiar with Microsoft printing concepts as well as printer installation and configuration in Citrix MetaFrame environments.

Lexmark Printing in Citrix Environments

A Lexmark International White Paper - 3

Overview
The Citrix Independent Computing Architecture (ICA) is designed for all client types so that the application processing is shifted from the client to the server. This architecture minimizes system maintenance since thin clients can be utilized, thus reducing the amount of processing power needed at the client. Additional gains are achieved since applications reside on servers and do not need to be maintained on client machines. Bandwidth requirements between the client and server are also reduced, enabling applications to be run on remote wireless clients as well as high speed wired clients. Citrix software is used primarily in large enterprises where application consistency and replication are major factors. It is estimated that approximately 22% of SAP clients are using Citrix MetaFrame servers. Lexmark printers provide outstanding benefits in the Citrix environment. Printer objects are easily created for access to all printer features such as duplex, hole punching, stapling and multiple input and output drawers.

Data Center

Enterprise Applications
(Windows, Unix, Mainframe)

Central Office

Application Serving

Portal Services

Internet or WAN

Mobile Worker
Airport Hotel Home Customer Site Shop Floor

Familiar Web Portal Interface

Wireless
Dial Up

WAN

The above figure illustrates the equipment and applications with which Citrix technology is often used. Enterprise applications from vendors such as SAP, Siebel and Oracle are commonly hosted in Citrix environments. These applications generally require large servers and often have huge database requirements. Couple these requirements with the many bandwidth-limited links to clients and you have the perfect scenario for Citrix technology.

4 - A Lexmark International White Paper

Lexmark Printing in Citrix Environments

Drivers
Many print drivers are available for use in the Citrix environment. Lexmark provides print drivers for each printer model. Citrix has two versions of the Universal Print Driver, which may be used to minimize the number of print drivers needed on the system. Third party vendors such as Qnetix provide software to address specific needs, such as low network bandwidth. Lexmark print drivers are robust and are accepted by Citrix. Lexmark is a Premier Citrix Business Alliance (CBA) partner and works with Citrix to provide superior print solutions for Citrix users. Citrix does not certify drivers or have a formal program to approve print drivers. The selection of the appropriate print driver and driver settings is related to the user's Citrix server network and application environment. It is important to note that there is no one driver recommended for use with all applications and environments. It is suggested that the user include the following criteria when selecting and evaluating the driver to be installed: Printer features and functions needed, such as optional paper drawers and finishing options Sensitivity of the application environment to the print file size The number of different printer makes and models that are to be supported.

The user is encouraged to evaluate the driver in their environment with their applications and documents. Testing should be performed to determine the optimal driver and driver settings for each individual environment and application files. This evaluation should focus on the parameters important to the application, including: print file size, print quality and access to desired printer functions and features. It is frequently desired to minimize print file size in order to achieve faster print times and minimize the network bandwidth consumed. When comparing test results based on print file size, the following cautions should be noted:
When measuring print file size based on the printer spool file, insure that the data type on the print spool is "raw". (This can be found in the Print Processor section; under the "Advanced" tab in the print driver properties settings menus.) For printers attached to a Citrix client workstation, the file size on the spool is not representative of the file size on the network due to compression in the ICA channel. For this configuration, measuring actual print time with selected test jobs may provide a better indication of performance.

For printers attached to a Citrix client workstation, evaluate print times with the compression setting in the driver in the "off" setting and other settings such as medium" or "high". There may be a negative interaction between the compression supplied by the driver and the compression provided by the ICA channel.

All Lexmark custom and Microsoft system drivers for printers with PCL and PostScript emulation are tested in Citrix environments. The Citrix systems supported are given in the printer listings following this section. Each time a client logs into the Citrix server a print object for each printer on the client machine is autocreated on the server. The Citrix administrator has the ability to limit the autocreation to the default
Lexmark Printing in Citrix Environments A Lexmark International White Paper - 5

printer only. While this will not enhance print speed, it will minimize the overhead each time a client logs on. Suggested guidelines for faster printing are: Use the lowest acceptable graphics resolution Print in monochrome rather than color Set fonts to Download as Outline Set Screen Font Substitution to On These selections are found in the Properties dialogs from the Print menu. The chart below gives an overview of driver comparisons. Care must be taken to understand the parameters important to the specific application and to ensure that all desired options are exercised when choosing the best print driver for a given Citrix environment. Print Quality Lexmark Custom Drivers Lexmark supplied Microsoft System Drivers Citrix Universal Print Driver I Best Best Good, 300dpi, mono Better, 600dpi, color Better Printer Feature Access All Most Limited set Advantages Access to all printer features, Access to most printer features, Only one driver needed for all printers, Available with MetaFrame XP FR 1 and FR 2, Only one driver needed for all printers, Available with MetaFrame XP FR 3, No client, Only one driver needed for all printers, PDF display of output Disadvantages Unique driver for each printer model Does not provide access to some advanced printer functions Printer must be attached to the client, Limited access to printer features, Low resolution Printer must be attached to the client, Limited access to printer features Extra cost, Limited access to printer features

Citrix Universal Print Driver II

Limited set

Qnetix UniPrint PDF

Default settings only

LEXMARK CUSTOM DRIVER


Lexmark provides custom PCL and PostScript drivers for all laser printer models, which support these emulations. These drivers may produce small file sizes, depending on the type of application file being printed and the driver settings. For example, setting the PostScript driver compression to High and the PCL driver graphics mode to Auto, often provide smaller print files. However, this may not always be the case, so the drivers should be evaluated with the desired application and documents to achieve optimum results. In some versions of Citrix MetaFrame server, printer features, such as N-up printing, watermarking, booklet printing and optional paper trays, may not appear in drivers autocreated on the Citrix server.
6 - A Lexmark International White Paper Lexmark Printing in Citrix Environments

These features may be set manually in the autocreated drivers or the Lexmark Microsoft system driver may be used instead of the Lexmark custom driver. Citrix offers the capability to propagate print drivers installed on print servers to all servers in a Citrix server farm. The Lexmark custom drivers will not replicate properly with this migration tool. The Lexmark Microsoft system drivers are recommended for situations where print driver replication from the console is desired.

LEXMARK MICROSOFT SYSTEM DRIVER


Customized Microsoft system drivers are available for all Lexmark printers with PCL and PostScript emulation. These drivers are digitally signed by Microsoft but may not provide as access to the full feature set of the printer. Access to all input trays and finishing options is available on these drivers, however the ability to print to fax, provide watermarks and confidential print is not available with the Microsoft system drivers. Even though the Microsoft system drivers are digitally signed by Microsoft, this does not imply that these drivers provide superior printing support in the Citrix environment. Testing in the user's environment with the applications and data being used should be done to determine the optimal driver for the situation.

Lexmark Printing in Citrix Environments

A Lexmark International White Paper - 7

MICROSOFT SIGNED DRIVERS


Occasionally it is important that a driver is signed, or approved by the Microsoft Windows Hardware Quality Labs (WHQL). The following table lists WHQL signed drivers at the time this document was written.
Windows 2000 System Custom PCL PS PCL PS NA NA Windows XP System Custom PCL PS PCL PS NA NA Windows Server 2003 System Custom PCL PS PCL PS NA NA

Printer E210 E220 E312 E320 E321 E322 E323 T420 X422 T520 T520 (SBE) T522 T620 T622 T630 T632 T634 C720 C750 C752 W812 W820 C910 C912

CITRIX UNIVERSAL PRINT DRIVER I


Citrix initially offered the Universal Print Driver I (UPD I) with MetaFrame XP Feature Release 1 distribution. This driver generates PCL4 code on the Citrix server, which is rendered on the client machine using the client print driver. The maximum print resolution is 300 dpi and only monochrome printing is supported. The objective of this driver is to provide fast print time and eliminate the need for a plethora of print drivers on the Citrix system. The UPD I can provide small file sizes, but may not always produce the smallest available. Testing is recommended to achieve the optimum in the target environment. Limited printer feature selection is available with this driver. The print job will print with the default printer settings for options such as duplex and input paper tray selection.

8 - A Lexmark International White Paper

Lexmark Printing in Citrix Environments

CITRIX UNIVERSAL PRINT DRIVER II


The latest Universal Print Driver version, UPD II, available in the MetaFrame XP Presentation Server Feature Release 3 distribution, is a PCL5c print driver capable of 600dpi color. Similar to the UPD I, it supports limited printer features and renders the PCL file on the client machine. This driver is the default print driver for autocreated printers. Inkjet printer users may find this driver useful for color printing. This driver should be evaluated carefully when used with applications where color fidelity is critical to ensure the color mapping is acceptable.

QNETIX UNIPRINT
The Qnetix UniPrint printing solution provides software that sends compressed PDF files through the Citrix ICA channel in order to eliminate the need for unique printer drivers and to minimize file sizes. The Qnetix solution may provide smaller print files and reduced print driver maintenance. This method integrates printing technologies into one cohesive printing solution that is scalable across an enterprise and may result in lower costs and increased efficiency. The UniPrint solution generates PDF files, which are rendered on the client workstation for printing on a locally attached printer. This solution replaces the unique print drivers on the Citrix server with a single UniPrint PDF driver. The UniPrint product utilizes a Server Plus module in the Citrix server to receive print jobs from the application, a separate Spool Server and a Print Server for remote printer access. UniPrint has an added advantage that the output PDF files can be archived for future retrieval, viewing, and printing. Lexmark printers capable of printing PDF files can receive and print the UniPrint files directly without rendering the files on the client workstation. When used in this manner the UniPrint Client and Print Server components are not required. The UniPrint solution provides support for inkjet printers in the Citrix environment. Color PDF files are created on the Citrix server and then rendered on the client workstation using the client inkjet driver for printing to the attached inkjet printer. As with all printing solutions for Citrix environments, the UniPrint solution should be evaluated with specific applications, documents, and printers. A careful evaluation of this solution should be made for applications where color fidelity is critical to insure the color mapping is acceptable. For more information visit www.qnetix.com.

Lexmark Printing in Citrix Environments

A Lexmark International White Paper - 9

Printing Scenarios
The following printing scenarios are typical of many environments. Each scenario includes important parameters and recommended approaches.

Corporate Network Full Function Printing


When bandwidth is not a major concern the Lexmark Custom drivers are recommended for access to all printer features and highest print quality. The Lexmark Microsoft System drivers may also be used in this environment, albeit with slightly reduced capability as described above.

Windows Certified Full Function Printing


The latest Lexmark custom PCL and PostScript drivers for the T63x series, C752 and C912 printers have been digitally signed by WHQL. These drivers provide access to all printer features. All current Microsoft system drivers are digitally signed by Microsoft and provide access to most printer features.

Low Bandwidth Basic Printing


In situations where bandwidth is very limited, testing is recommended with all drivers listed above for maximum bandwidth utilization. While some drivers have been designed specifically for low bandwidth environments, this does not ensure they will provide the smallest files with each application and document type.

Home Office Inkjet Printing


Remote inkjet printing may be accomplished with the Citrix UPD II driver or third party products such as the UniPrint solution. These solutions may provide adequate capability in this environment; however, the user should evaluate the driver and printer combinations for acceptable performance and color output.

Heavily Loaded Citrix Server Autocreating Printer Objects


Limiting the number of printer objects autocreated each time the user logs in may slightly enhance the performance of heavily loaded servers. This may be accomplished by limiting the autocreated printers to only the default printer on the client machine. The Lexmark Microsoft system driver is a good driver to use in this scenario since it achieves a good balance between high print quality and low system resource requirements.

Secure Printing
In recent years, sensitivity to business security has increased dramatically. Document security over a network should be an integral part of any security plan. The Lexmark PrintCryption solution provides document encryption from the moment it leaves the host until it reaches the printer. This solution is compatible with Citrix environments.

10 - A Lexmark International White Paper

Lexmark Printing in Citrix Environments

Electronic Forms
In situations where electronic forms are being utilized and network bandwidth is at a premium, printerbased forms are worth investigating. Printer-based forms utilize an electronic form stored in the printer that is matched with variable data sent from a host system, and are an excellent solution for environments where Citrix is employed. Lexmark offers the Optra Forms solution, which provides the capability to store electronic forms in a printer, configure variable data and print from a variety of system environments. The electronic forms may contain text, bar codes and graphics for crisp, high quality printed documents. The form is sent to the printer only when it is revised, which is only as often as necessary for a business process change or to change the presentation. Host data is sent directly to the printer from the application, often without changes to the existing application. Different forms may be printed at different locations even with the same output data. Duplex and multi-page forms are easily printed for efficient, comprehensive documents. For those situations where electronic forms is not currently being used because of bandwidth concerns, printer-based forms provides the best of both worlds low bandwidth requirements and crisp, high quality forms.

Lexmark Printing in Citrix Environments

A Lexmark International White Paper - 11

Printers
LASER PRINTERS
Lexmark laser printers listed below are compatible with the following Citrix environments: Microsoft Windows NT 4.0 Terminal Server with Citrix MetaFrame 1.8 Microsoft Windows NT 4.0 Terminal Server with Citrix MetaFrame XP 1.0 Microsoft Windows 2000 Server running Terminal Services with Citrix MetaFrame 1.8 Microsoft Windows 2000 Server running Terminal Services with Citrix MetaFrame XP 1.0 Microsoft Windows Server 2003 running Terminal Server with Citrix MetaFrame XP 1.0

Optra Color 45 E210 E220 Optra E310 Optra E312 E320, E322 E321, E323 Optra M410

Optra M412 T420 X422 T520, T522 T620, T622 T63x C710 C720

C750 C752 Optra W810 W812 W820 C910 C912

Multifunction products (MFPs) are tested for compatibility in printing mode only. The Lexmark X215 is not recommended in a Citrix environment with the Lexmark custom or Lexmark Microsoft system drivers. This product may work with the Citrix UPD I, UPD II or the UniPrint drivers, but has not been tested for compatibility.

INKJET PRINTERS
Lexmark consumer inkjet printers have not been designed to work in Citrix environments with Lexmark custom print drivers. They may work with the Citrix UPD II or the Qnetix UniPrint drivers but have not been tested.

12 - A Lexmark International White Paper

Lexmark Printing in Citrix Environments

Printer Configurations
DRIVERS INSTALLED ON A TERMINAL SERVER - NETWORK OR LOCAL ATTACHED

Client

Terminal Server

Network or Local Attached Printer

This solution allows the administrator to install Lexmark drivers on the Citrix terminal server and have them available to all users who access the terminal server through a terminal client. This configuration is valid for both Windows NT4 and Windows 2000 Terminal Server environments. It allows the printers to be attached locally to the terminal server or through a network port such as a Lexmark Network Port, LPR Port, or a Standard TCP/IP Port (Windows 2000 only). When the drivers are installed in this manner, the Citrix terminal server allows the administrator to modify and monitor printer objects through a terminal session.

DRIVERS INSTALLED ON SEPARATE PRINT SERVER, PRINTER NETWORK ATTACHED OR LOCAL TO PRINT SERVER

Client

Terminal Server

Print Server

Network or Local Attached Printer

This solution allows the printing to be done via a separate print server, freeing up resources on the Citrix terminal server for applications. The separate print server solution also isolates any printing problems that might occur during printing to the print server. With this environment the administrator can choose to install the driver and allow all clients to access the print object or each user can do a Point and Print install through their terminal session, in which case only they will have access to that print object. The driver must be available on the Citrix terminal server before Point and Print can be used. The drivers can be made available on the Citrix terminal server through the driver installation process. The separate print server solution works by having the driver on the terminal server render a metafile and passing this rendered file to the print server. Metafile spooling must be turned on in the spooler. Some
Lexmark Printing in Citrix Environments A Lexmark International White Paper - 13

drivers, such as the Lexmark custom drivers, force RAW spooling independently from the spooler settings.

LOCAL CLIENT PRINTING CONFIGURATIONS

Local Attached Printer

Client

Terminal Server

Windows NT4 Terminal Server


Without Citrix MetaFrame server, Windows NT4 Terminal Server offers no true solution for clients to print to a locally connected printer while in a terminal session. In this scenario with Citrix MetaFrame server the driver should be installed on the client and Point and Print installed through the terminal session. The driver will be installed on the client machine and act as a print server, but only this user will have access to the print object.

Windows 2000 or 2003 Terminal Server


Windows 2000 Terminal Server allows print objects to be autocreated in the terminal session for printers installed locally on the client. For example, if a user running a Windows 2000 client has a Lexmark E323 installed to LPT1, a print object will get created for the printer inside the client terminal session and a print object on the terminal server when it is first made. This allows the user to print back to the local printer. The driver must be available on the terminal server for this feature to work.

Citrix MetaFrame Environment


Citrix MetaFrame environments offer very similar features as that of Windows 2000. It also supports the auto configuration of local printers in a Windows NT4 Terminal Server environment. A user can print back to a locally attached printer while using a Windows 9x, Millennium, NT4, or 2000 client. This feature functions for both system and Lexmark custom print drivers. The following table lists the various driver, server and printer location options. Driver Location Terminal Server Driver Type Windows System Lexmark Custom Windows System Lexmark Custom Printer Location Local to Terminal Server Local to Print Server Local to Client Network Connected Local to Print Server Local to Client Network Connected

Print Server

14 - A Lexmark International White Paper

Lexmark Printing in Citrix Environments

Lexmark Custom Driver Installation


These instructions are for installing Lexmark drivers to a terminal server or a print server. It is important to ensure that driver instances on all machines are at the same level. Having different driver levels on machines in a Citrix environment can cause unpredictable results.

ADD PRINTER WIZARD - METHOD 1


Lexmark drivers have been tested using the Add Printer Wizard install function on Windows NT4 Terminal Server, Windows 2000 Server or Windows Server 2003 running Terminal Services. Using this method to install the drivers, the Administrator must install and setup each printer object manually or through a third party or operating system scripting solution. The Add Printer wizard can be used to install either the Windows system driver or the Lexmark custom driver onto either a terminal server or a print server. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Click Start Settings Printers. Double-click Add Printer. Select My Computer, and then click Next. Select a the proper port, and then click Next. Click Have Disk and provide the location of the custom printer driver on the drivers CD. The path should be similar to the following (X=drive letter of CD-ROM drive): X:\Drivers\Win_nt.40\English In the Manufacturers: list, select the type of printer driver you want to install. In the Printers list, select the model of your printer, and then click Next. When you are prompted, enter a unique name for your printer. Select Not Shared, and then click Next. When asked if you want to print a test page, select Yes. Click Finish to complete the software installation. When a test page prints successfully, printer setup is complete.

LEXMARK CUSTOM INSTALLER - METHOD 2


Lexmark printer drivers have also been tested when installed through the Lexmark Custom Installer. This method allows the administrator to install multiple print objects during one install and automatically create Lexmark network or LPR ports using the script install feature. Default printer settings and options can be set at install time using the Lexmark Driver Profile Management Tool. The Lexmark Custom Installer will only install the Lexmark custom driver. It can be used to install a custom driver onto a terminal server or a print server.

Lexmark Printing in Citrix Environments

A Lexmark International White Paper - 15

Installing a Lexmark Custom Driver Using the Operating System Ports or Existing Ports
This method installs custom printer drivers and creates printer objects on your computer. Use the drivers CD that shipped with your printer. Older versions of the CD may not contain the correct printer driver for your printer. Always use the latest version that you have received. 1. Enable install mode by typing change user /install at a command prompt. Note: this step is only necessary when installing the Lexmark custom driver on a terminal server and is not necessary for Windows Server 2003. 2. Insert the drivers CD into your CD-ROM. It should launch automatically. Note: If the CD doesnt auto-launch, click Start Run and type the following in the Run dialog box (X=the letter of your CD-ROM drive): X:/Setup.exe. 3. Click Printer Software. 4. Click the icon to install the version of software from this CD. 5. Agree to the license agreement. 6. Select Local Printer Install, and then click Next. 7. Check the box by your printer in the printer list, and then select the printer port you want to use. LPT1 is the default. 8. Click Finish to complete the printer software installation. 9. Enable execute mode by typing change user /execute at a command prompt. Note: this step is only necessary when installing the Lexmark custom driver on a terminal server. 10. Print a test page to verify printer installation. When a test page prints successfully, printer setup is complete. a. Click Start Settings Printers. b. Select the printer you just created. c. Click File Properties. d. On the General tab, click Print Test Page.

Installing a Lexmark Custom Driver with the Lexmark TCP/IP Network Support Installing the Network Support
1. Enable install mode by typing change user /install at a command prompt. Note: this step is only necessary when installing the Lexmark custom driver on a terminal server. 2. Launch the drivers CD. If you still have the CD running, click Back to return to the first screen. 3. Click Printer Software. 4. Click the icon to install the version of software on the CD. 5. Agree to the license agreement. 6. Select Custom Install, and then click Next. 7. When asked where you want the software installed, click Local Computer. 8. When the list of software components is offered, select all the options you want to install. You need to at least select the following: Printer Drivers (to obtain the Lexmark custom driver for your printer) Network Support (TCP/IP) 9. When the list of printers is offered, select the model of the printer you want to install, and then click Add. 10. When the printer appears in the Selected Printers list, click Next. 11. On the Drivers and Bi-Di support tabs, modify any settings you want. On the Bi-Di support tab, remove the check mark from the status window if you do not want this function.

16 - A Lexmark International White Paper

Lexmark Printing in Citrix Environments

Note: The status window opens up with every print job you send and gives you real-time job status information and sends you alerts if there are problems printing. 12. On the Network Support tab, select TCP/IP. Note: If a shaded check mark is beside an option, support for that environment is already installed and will be updated with this installation. 13. Click Finish Installation. When prompted for a reboot, answer Yes. Exit the CD if necessary. Files are copied to the computer and printer objects are created in the Windows printers folder. A message appears when installation is complete. 14. Enable execute mode by typing change user /execute at a command prompt. Note: this step is only necessary when installing the Lexmark custom driver on a terminal server.

Creating a Lexmark TCP/IP Network Port


1. 2. 3. 4. 5. 6. Click Start Settings Printers. Select the printer you just created. Click File Properties. Click Ports, and then Add Port. Click Lexmark Network Port, and then New Port. Enter the information to create the port. a. Assign a logical port name. This can be any name that reminds you of the printer such as Color1_lab4. This name eventually appears in the list of available ports. b. Select the IP address of your printer from the list. If the address is not listed, then click Enter TCP/IP address or Name of Print Server, and then type the address in the IP address text box. If you dont know the IP address, print a network setup page and look under the TCP/IP heading. See Printing a network setup page on page 16 for instructions. c. Check the option to Set this protocol to be the default protocol. d. Click OK. The new port is assigned to the printer. 7. Print a test page to verify printer installation. When a test page prints successfully, client setup is complete. a. If the Printer Properties window is still open, click Print Test Page on the General tab. b. If you have closed Printer Properties, do the following: i. Click Start Settings Printers. ii. Select the printer you just created. iii. Click File Properties. iv. On the General tab, click Print Test Page.

More detailed information regarding ICA printing can be found at http://hqextsrvsft01.citrix.com/index.jsp

Lexmark Printing in Citrix Environments

A Lexmark International White Paper - 17

SAP Printing Example

"L" Printer

Local Printer Port 3600 "F" Printer

SAP R/3 Server

Citrix Terminal Server

Citrix Client with Windows OS

Lexmark printers have successfully been used in the Citrix environment for local client printing from SAP R/3 servers as shown in the above configuration. The Citrix MetaFrame XP terminal server has the SAP R/3 client GUI installed on it as well as the SAP LPD software. This SAP client program is made available for use by Citrix clients. A Citrix client using a Windows operating system is then attached to the Citrix terminal server. A default printer is defined on the Citrix client, using either a Windows system or Lexmark custom driver. When an SAP "front-end" printer is requested from the Citrix client, a printer object is generated on the Citrix terminal server, which passes the print job from the SAP R/3 server to the Citrix client, and to the printer. Printing should work to an "L" connected printer (at the SAP server) as well.

18 - A Lexmark International White Paper

Lexmark Printing in Citrix Environments

Trademarks
Lexmark, Lexmark with diamond design and Optra are trademarks of Lexmark International, Inc., registered in the United States and/or other countries. Citrix, ICA, MetaFrame, MetaFrame XP and Citrix Business Alliance are registered trademarks or trademarks of Citrix Systems, Inc. in the U.S. and other countries. All other trademarks and registered trademarks are property of their respective owners.

Lexmark Printing in Citrix Environments

A Lexmark International White Paper - 19