UNIVERSAL PRINT DRIVER (PCL5/PCL6/PS) and HP UPD Tools System Administrator’s Guide HP UPD 5.6.
HP Universal Print Driver (PCL 5/PCL 6/PS) and HP UPD tools System Administrator's Guide HP UPD v5.6.
Copyright and license Trademark credits ©2011, 2012, 2013 Copyright HewlettPackard Development Company, L.P. Adobe®, PostScript®, and the Acrobat logo® are trademarks of Adobe Systems Incorporated. Reproduction, adaptation or translation without prior written permission is prohibited, except as allowed under the copyright laws. Java is a registered trademark of Oracle and/or its affiliates. The information contained herein is subject to change without notice.
Table of contents 1 Purpose and scope ......................................................................................................................................... 1 Introduction ........................................................................................................................................................... 1 Conventions used in this guide ..............................................................................................................................
Communication and training ............................................................................................................................... 16 Training .............................................................................................................................................. 16 Conduct a pilot test environment ....................................................................................................................... 16 Testing and Evaluation ....................
Software first (unattended) installation – recommended ............................................ 39 Hardware first installation ............................................................................................. 40 Method 7: Other supported Microsoft driver installation methods ................................................. 40 Environment A: Windows Cluster server environment ....................................................................
Add a printer to Devices and Printers folder from within the Devices and Printers folder (dynamic mode) ................................................................................................... 60 Organize the Recently Used Printers list (dynamic mode) ............................................ 61 Use the HP UPD — features (traditional mode and dynamic mode) .................................................................. 62 Monochrome printing to color devices ................................
6. Distinguish if target product is communicating bidirectional for printer auto configuration via HTTP or SNMP? ............................................................................................................................ 81 7. Install and test a new print queue? ............................................................................................... 81 8. Is the network congested? ........................................................................................................
Auto printer discovery ................................................................................ 118 Manual printer entry and modifying printer attributes ............................. 121 Edit an existing MPL ...................................................................................................... 124 Associate an MPL with an MPP ..................................................................................... 124 Duplicate an existing MPL ...........................................
Configure policies with the HP UPD Active Directory Administrative template .......... 150 UseMode settings ....................................................................................... 150 Default Print Settings ................................................................................. 153 Color access control ................................................................................... 154 User Search Capabilities .....................................................................
Point and print .............................................................................................................. 183 Automating the steps ................................................................................................... 183 Settings issues after upgrading HP UPD ........................................................................................................... 184 Appendix C Use Status Notification Pop-ups ..............................................................
General information .......................................................................................................................................... 213 Port and protocol information ........................................................................................................ 213 Print server environment .................................................................................................................................. 214 Print server information .........................
Operating system support change ................................................................................................. 245 New driver initialization .................................................................................................................. 245 Policy settings enforced for printing defaults ............................................................................... 245 USB DOT4 printers in Windows 8 and Windows Server 2012 ...............................................
HP EasyColor ................................................................................................................................... 252 Global per machine policy management ........................................................................................ 253 New features HP UPD v4.7 ................................................................................................................................ 253 Manually configure product settings .......................................
xiv ENWW
1 Purpose and scope Introduction This system administrator's guide provides information about the HP Universal Print Driver (HP UPD) and the available HP UPD tools. For each output format (PCL 5, PCL 6 and PS), a separate downloadable driver exists. Because the core code and functionality are the same for all formats, this documentation refers to HP UPD without specifying the output format. NOTE: The information in this document is based on the latest information available at writing. Always refer to www.
Table 1-1 HP Universal Print Driver System Administrator's Guide overview Chapter Content Purpose and scope on page 1 Describes the focus and intent of this guide, including the conventions used, and the hardware to which this guide pertains. Software description on page 5 Describes the HP UPD software, including the software requirements for installing the HP UPD and software availability.
Table 1-1 HP Universal Print Driver System Administrator's Guide overview (continued) Chapter Content Issues after upgrade from HP UPD v5.2.x on page 180 Provides information about a change made in HP UPD v5.2.x that impacts printers that are upgraded to HP UPD v5.3.x or higher. Settings issues after upgrading HP UPD on page 184 Provides information about changes resulting from the upgrade from Unidrv v5 to Unidrv v6.
● Windows®, screens, and panels display in bold type. For example, the Job Manager dialog box displays. ● References to other sections in this guide are underlined. For example, For more information, see Software description on page 5.
2 Software description Introduction This chapter contains the following sections: ● System requirements ● Software availability The HP Universal Print Driver helps eliminate driver chaos in your print environment by dramatically reducing the number of drivers needed. Broad compatibility ensures it works with many HP print products, often reducing driver use to a single driver. For each output format, there is a separate downloadable driver.
HP provides tools and services to customize and manage drivers and printers, so you choose driver capabilities that best suit your unique environment, from managing print queues and color use, to ensuring secure printing for sensitive documents. ● Using the HP Driver Configuration Utility (HP DCU), you can pre-configure the driver, which allows you to use the standard Windows driver installation procedure.
System requirements The following are the minimum system requirements for HP UPD v5.x.x. Client operating systems supported: ● Microsoft Windows 8, Pro, Enterprise; 32-bit and 64-bit. PCL 6 and PS only NOTE: For Windows 8, Dynamic mode and Job Storage (PIN and Encrypted printing) is only supported in Windows 8 desktop applications.
error reporting than the limited print error messages that might be enabled by other port monitors, such as the LPR port monitor. The HP UPD Port monitor is used only to provide a print path to UNC paths or shares, send print settings to a local printer, and send jobs to a defined HTTP location for job tracking. The LPR port monitor is not currently supported by the HP UPD. ● Print Processor The HP print processor (hpcppXXX where XXX is based on the driver version such as hpcppp140 for UPD 5.6.
◦ Microsoft Windows 8 (32-bit) ◦ Microsoft Windows 7 (32-bit) ◦ Microsoft Windows Vista (32-bit) ◦ Microsoft Windows XP (32-bit) ◦ Microsoft Server 2008 (32-bit) ◦ Microsoft Windows Server 2003R2 (32-bit) NOTE: Microsoft no longer supports Windows XP operating systems. Support of the HP UPD with Windows XP might be limited. ● Supported Internet Browsers ◦ ● ● Internet Explorer 8.0, 9.0, 10.0 IIS Internet Information Services. Versions provided by the following OSs.
NOTE: If the HP UPD is used to print to an unsupported product, HP recommends using the HP UPD PS for best print results.
3 Plan an HP UPD deployment Introduction This chapter is designed to help you make strategic deployment decisions as you integrate the HP UPD into your printing environment. The deployment of the HP UPD in your printing environment will be unique based upon your specific objectives and current IT infrastructure. This chapter assumes that you have a basic understanding of the functionality of print drivers and the Windows printing architecture.
4. Test and evaluation 5. Roll out to production Initiation and planning To gain the maximum benefit from the HP UPD, it is important to: ● Fully understand your printing requirements and environment. ● Develop an HP UPD deployment strategy. An HP UPD deployment requires major changes to your IT environment and should be treated accordingly. Make sure you back up your print servers and print queues before beginning any installation.
HP UPD versions of PCL and postscript emulation, you should retain the current drivers and queues for the non-compatible applications.
Key deployment decisions ● Create a list of required drivers ● Choose an installation method ● Driver Pre-Configuration ● Traditional and dynamic mode ● Manage the HP UPD with HP MPA or Active Directory Group Policy ● Estimate time requirements Create a list of required drivers ● HP UPD PDLs ● Product specific drivers ● Non-HP products Choose an installation method HP UPD can be installed using multiple methods including: ● Add Printer Wizard ● INSTALL.
print menu. Once selected, the HP UPD user interface is similar in appearance to a traditional, productspecific driver. ● Dynamic mode allows the user to find printers on a network. This is ideal when traveling or printing to a new product in the office. An easy-to-use interface helps users connect to HP printing products on their own. There are four methods for finding printers in dynamic mode: manually enter printer address, recently used printers, managed printer lists, or search options.
Communication and training HP strongly suggests having a communication plan in place prior to beginning your deployment of the HP UPD. This helps overcome objections and ease the fears of end-users who might be worried about losing some of their printing functionality. Make sure your end-users and the IT staff members understand the benefits gained by using the HP UPD.
4 Pre-configure the default settings and print policy for HP UPD Introduction This chapter outlines several options for configuring the default behavior of the HP UPD. The options vary based on the installation method selected. Review each option to determine which method is right for your environment. You can pre-configure the HP UPD default settings before, during, or after driver installation.
A list of the available options for the INSTALL.EXE utility can be displayed by entering install /? from the command prompt in the HP UPD driver folder. The screen that displays is a comprehensive list of the available configuration options that are available during installation of the HP UPD. Some of the more popular install switches include the following: ● /q – Quiet mode, no prompt ● /h – Hides the HP install dialogue ● /sm – Creates a static printer instance (i.e.
● Edgeline QAC (Quality Access Control) ● Grayscale Printing policy settings that can be configured with HP MPA available search options in dynamic mode: ● Services tab ● Status Notification Pop-up ◦ color access control ◦ policy refresh rate (With HP MPA v2.5.9 or earlier, this setting only affects HP UPD in traditional mode.) Many of these settings can be locked down to prevent users from making modifications to the settings. Process Flow for HP UPD management with HP MPA 1.
● Duplex ● Economode ● Private Printing with PIN ● Edgeline QAC ● Grayscale ● Services tab ● Status Notification Pop–ups HP UPD policy management capabilities are disabled by default. To take advantage of the management capabilities through the Group Policy Objects on new and existing queues, the HP UPD management capabilities must be enabled.
Pre-configure the HP UPD default settings using HP Driver Deployment Utility The HP Driver Deployment Utility (HP DDU) simplifies the deployment of printer drivers onto a client computer. HP DDU enables print administrators to create driver packages that include the print driver files and the code needed for deployment. The custom package is then run on a client computer to copy the print driver files to the Windows driver store, and for network packages to install the product.
down to the clients and stored in a cache that the HP UPD print driver refers to. The refresh rate inside the HP MPA policy determines how often the HP UPD refers to the policy settings. This solution ensures that the default settings are maintained throughout the printing environment.
Table 4-1 Configurable functions and pre-configuration utilities (continued) Function HP DCU HP DDU Memory X X Hard disk X X Media type (lock) X X Paper source (lock) X X X X X X Services Tab Collate ENWW INSTALL.
24 Chapter 4 Pre-configure the default settings and print policy for HP UPD ENWW
5 Install and uninstall the HP UPD Introduction This chapter contains the following sections: ● Install HP UPD v5.1 and later ● Download and unzip the HP UPD installation files ● Installation methods and environments ● Uninstall the HP UPD The mode used to install the HP UPD determines the HP UPD user experience and also influences the extent of HP UPD management. ● Traditional mode An HP UPD installed in Traditional mode behaves like a product specific driver.
Supported modifications of the HP Universal Print Driver ● The HP UPD must be installed exactly as it was received from HP, with no modifications except as provided by HP-supplied utilities such as the HP DCU, HP DDU, or HP Web Jetadmin. No other driver modifications are supported. ● The HP UPD must be installed using the HP-supplied installer (INSTALL.EXE) or using a Microsoftrecommended and HP-approved tool and/or process listed in HP UPD installation methods on page 27.
Microsoft Windows Driver Architecture The HP Universal Print Drivers (HP Universal Printing PCL 5 and PCL 6) are dependent on the Microsoft Windows Unidriver (unidrv.dll) architecture. The HP UPD PS driver is dependent on the Microsoft pscript5.dll. The HP UPD release notes provide the unidrv.dll version used by HP for internal testing and subsequently qualified by Microsoft’s WHQL test process. The Microsoft WHQL certification gives the HP UPD the Certified for Windows logotype.
Properties button (Windows 7, Server 2008R2, Windows 8, Server 2012) and then select the Drivers tab. Methods available include: ◦ Add Driver—New driver installation, creating a new printer and adds driver version to the Microsoft driver store. ◦ Replace driver (XP and Vista)—For the selected printer, replaces the currently used driver with a driver of the same name taken from the Microsoft driver store.
● install.exe /tm — Installs the non-version-specific driver. ● install.exe /m “”/sm — Installs the specific version. For example: install.exe /m”HP Universal Printing PCL 5 (v5.2)”/sm”LPT1” NOTE: HP UPD v5.2.6 and ealier require that the full name and version are provided with the /m switch, as in the above example (“HP Universal Printing PCL 5 (v5.2)”). HP UPD v5.3 and later does not require the full name or version when using the /m switch.
NOTE: Maintenance releases—HP UPD v5.4 and earlier only display Major.Minor version numbers display in the MODEL field, which becomes the printer model name. For example, “HP Universal Printing PCL 6 (v5.1)” displays in the MODEL field for v5.1.x of the HP UPD. If v5.1.0 is installed followed by an installation of v5.1.1, all printers on the print server using driver v5.1.0 would upgrade to v5.1.1. HP UPD v5.4.5 and later display Major.Minor.
● Method 1: Windows client/server: Use Add Printer wizard ● Method 2: Windows client/server: Use INSTALL.EXE wizard ● Method 3: Windows client/server: Use command prompt (INSTALL.
NOTE: If the Additional Port Information Required dialog box opens, it means the printer is not connected. Under these circumstances it is best to cancel out of the installation, connect and turn on the product, and then start over. If you must continue the installation, then under Device Type, select Standard, and then select Hewlett Packard JetDirect from the menu. Click Next.
5. The Installation Mode dialog box opens. Select Traditional mode and click Install. NOTE: Only traditional mode queues are supported on print servers. Do not create and share dynamic mode queues on any print server. 6. Click Add a local printer and then click Next. 7. To add a new port, select Create a new port, select Standard TCP/IP Port in the drop down list, and then click Next. 8.
C:\folder\install /dm For more information about the command options, see the following sections: ● Manage printer default settings after installation ● Available options when installing by command prompt Manage printer default settings after installation When a printer gets installed, certain default settings are automatically set based on what capabilities are available from the product.
where ● Folder is the location of the INSTALL.EXE file. ● / is a forward slash. Do not add any spaces between the forward slash and the command option. The command options are explained in the following table. Table 5-1 Command options Command option Definition Description /aml Adds a new managed printer list name using the specified URL (dynamic mode only). For example: Use this option to specify a location where the target system can look for the managed printer list.
Table 5-1 Command options (continued) Command option Definition Description /sm Creates a traditional printer instance bound to a specific . The syntax is: Use this option to create a statically bound printer that points to the specified port (local, TCP/IP, IPX/SPX, Hostname, UNC). If the port already exists, the existing port is used. If it does not exist, then a new port is created. The printer operates as a normal queue.
Table 5-1 Command options (continued) Command option Definition Description /qcomname”name” Specifies a queue-specific SNMP community name /gcomname”name” Specifies a system-global SNMP community name /m Provides the ability to specify the driver version name allowing multiple versions of HP UPD to be installed onto one system. This command option is only available in traditional mode. The /sm is required when /m is used. Cannot be used with /sm\server\printer. The /n is optional.
Table 5-2 Command options for policy management (continued) /pqdmpa Disables HP MPA policy checking for the current print queue (logical windows printer) no matter who uses it. /pqdads Disables ADS policy checking for the current print queue (logical windows printer) no matter who uses it. /gpolicy See the /policy example above. The difference between these switches is that / gpolicy specifies the HP MPA Policy URL for all users of a system. /policy specifies this information on a per user basis.
www.hp.com/go/wja Method 6: Create a driver instance with plug and play The HP UPD can be installed for use with plug and play products as either a software first or a hardware first installation. ● Software first (unattended) installation – recommended ● Hardware first installation Software first (unattended) installation – recommended In a software first installation, the HP UPD is prestaged on the PC, and will be found and used by the operating system when the new product is connected.
NOTE: The Remove Plug and Play Drivers utility in HP PARK can be used to search for HP plug and play printer driver files in the Windows driver store, and provides an option to remove these staged printer driver files. Currently installed printers are unaffected by this utility. Only the default location for staged driver files on Windows (%SYSTEMROOT%\inf) will be searched for driver files. For more information on the HP PARK in this document, see HP Print Administrator's Resource Kit (PARK) on page 203.
1. 2. Install the driver on each physical node in the cluster, for example by using the Add Printer Driver Wizard. a. If you have not downloaded the HP UPD installation files, see Download and unzip the HP UPD installation files on page 30. b. Log into or remotely connect to one of the physical nodes. c. Open the Printers folder. d. Click Add Printer. e. Select Local printer attached to this computer. Click Next. f. Click Use the following port and select LPT1: (Recommended) Printer Port. g.
See Disable Printer Automatic Configuration on page 73. These steps assume that you will be using the HP DCU utility to disable the printer automatic configuration, and save the configuration file as .CFM to retain the digital signature driver files. Use the HP DCU (Driver Configuration Utility) tool to disable the printer automatic configuration setting and preset other default settings as you wish. Once the .CFM file has been created, it resides in the HP UPD driver folder where the files are located.
Dynamic Mode Installing the HP UPD in Dynamic Mode on the Citrix XenApp server is not supported in a multi-user environment. Because the Windows operating system limits a print queue to one port at a time, multiple users would compete for the single port bound to the HP UPD queue if installed in Dynamic Mode. Comparing HP and Citrix UPD Drivers The HP UPD works well for mapping to any HP PCL or PS client print driver for auto-created client printers.
1. If you have not downloaded the HP UPD installation files, see Download and unzip the HP UPD installation files on page 30. 2. Upload the driver to the Novell server by using the Novell iManager Web page. a. Select the Manage Broker task. b. Click the RMS Drivers tab. c. Click the Add from file button. d. Select the HP UPD .INF file, and click OK. The driver will begin to upload to the server. This process can take several minutes.
NOTE: Verify that the ShortInstallName is set to its default value in the iprint.ini file. The default location for this file is: /var/opt/novell/iprint/htdocs/iprint.ini NDPS The HP UPD will function with limited capabilities in the Novell NDPS environment. This is due to the HP UPD not being able to communicate with the product directly, therefore losing the ability to gather productspecific information from the printer. HP UPD only makes the default settings available to the user.
46 Chapter 5 Install and uninstall the HP UPD ENWW
6 Upgrade the HP UPD Introduction This chapter contains the following sections: ● Best practices—upgrade ● Upgrade steps ● Delete and recreate queues with AUTOUPGRADEUPD.EXE (traditional mode only) HP supports upgrading from one version of the HP UPD to a newer version of the HP UPD using the same PDL (for example PS), starting with v4.5.
Best practices—upgrade Reasons to upgrade—Upgrading to the current HP UPD is advised for customers that: ● Need new print driver features introduced in the release. ● Are experiencing symptoms from resolved defects documented in the release notes. ● Require support for recent Microsoft operating system releases. For example, Windows 7 support was added to the HP UPD v5.0; Windows Server 2008R2 support was added in HP UPD v5.1. Windows 8 and Windows Server 2012 support was added in v5.6.
Modify existing HP UPD printer with INSTALL.EXE—The HP UPD install.exe /ni switch processes only the options specified on the installation command line without installing a new HP UPD printer.
3. In the Printers folder, select the installed printer, right mouse click, and then select either Properties or Printer Properties. 4. Select the Advanced tab. 5. Click Printing Defaults… 6. Click the Printing Shortcuts tab. Remove all personal shortcuts. If you require custom shortcuts for Point and Print clients, please use the HP Driver Configuration Utility. 7.
The purpose of this tool is to simplify the process of creating clean print queues on a print server. This is useful when upgrading the HP UPD driver version, upgrading an earlier non-HP UPD print queue to use HP UPD, or resetting existing print queues to factory or pre-configured installation defaults. The problem this tool resolves is preventing existing queues from carrying forward unknown, incompatible, and unstable configurations during driver upgrade.
This example will upgrade all the printers that are using HP Universal Printing PCL 6 v5.0 to HP Universal Printing PCL 6 v5.3, and will log all messages and results into the file upgrade.
7 Use the HP UPD Introduction The HP Universal Print Driver (HP UPD) provides a general-purpose print driver. The look and feel of the HP UPD varies depending on whether it has been installed in dynamic or traditional mode. For more information about installing the HP UPD in these modes, see Install and uninstall the HP UPD on page 25. The following sections describe how to use the HP UPD and its features.
Use the HP UPD—traditional mode only HP UPD traditional mode When installed in traditional mode, the HP UPD behaves as a product-specific driver, associated to a specific printer with a permanent instance of the driver in the Printers folder. You can install traditional mode printers in various ways, including the Add Printer Wizard in the Printers folder or by using INSTALL.EXE. Print using the HP UPD in traditional mode Printing using the HP UPD depends on the installation mode of the HP UPD.
Use the HP UPD — dynamic mode only HP UPD dynamic mode When installed in dynamic mode, the HP UPD can print to any supported HP printer within any network print environment without installing several product-specific drivers. An HP UPD installed in dynamic mode allows the most flexibility. The HP UPD discovers the product capabilities so that users can print using most product capabilities, including advanced printing options such as watermarks and booklet printing.
Print using the HP UPD in dynamic mode Printing using the HP UPD depends on the installation mode of the HP UPD. An HP UPD installed in dynamic mode functions within the constraints established by the administrator to manage the printer. If a feature does not behave normally, the administrator might have limited the functionality. When the HP UPD is installed in dynamic mode, it displays as a typical printer in the user's Printers folder.
To add a recently used printer to the Printers folder, select the Add this printer to my Printers folder option. This option allows you to print directly to this printer rather than accessing it through the HP Universal Printing dialog box. NOTE: Beginning with HP UPD v4.7 elevated rights are not required to create a permanent instance of the selected printer. Restricted or “locked down” users can create traditional mode queues from within the dynamic mode user interface.
3. ● Verify bidirectional communication with device and language compatibility with driver (High) to block printing if bidirectional communication and language compatibility cannot be verified. ● Verify Device ID and Model Name can be obtained from port (Medium) to block printing if the Product ID and Model Name cannot be verified. Medium is the default setting. ● Verify port can be opened for printing (Low) to allow printing (but issue a warning message) if the port can be opened for printing.
Check Status To verify the status of the product or whether the printer contains the necessary supplies for the print job before printing, click the Check Status button. See Figure 7-1 HP UPD dialog box on page 55, Add this printer to my Printers folder To add the currently selected printer to the Printers folder as a traditional mode print queue, select the Add this printer to my Printers folder option (see item #6 in Figure 7-1 HP UPD dialog box on page 55).
Add a printer to the Devices and Printers folder (dynamic mode) Use the HP Universal Printing dialog box to add a printer to the Printers folder while printing from a program or from within the Printers folder. NOTE: When a printer is created using the Add Printer Wizard, or from within the dynamic mode UI screen, a traditional mode version of the HP UPD is created for the printer. This means that both traditional mode and dynamic mode queues can be used on the same system.
Organize the Recently Used Printers list (dynamic mode) The products listed under the Recently Used Printers list can be organized by deleting products, moving products into folders, and creating new folders. NOTE: By default, no folders are listed under the Recently Used Printers list. Add a new folder 1. Right-click Recently Used Printers, and select New Folder. 2. In the New Folder dialog box, type a name for the folder, and click OK. The folder displays under Recently Used Printers.
Use the HP UPD — features (traditional mode and dynamic mode) Monochrome printing to color devices The HP UPD can be configured to print in black and white on color devices by selecting the Print in grayscale option on the Color tab.
Table 7-1 Job Storage tab features Feature Function Job Storage Mode Proof and Hold–Proof and Hold allows users to print the first page of a multi-page print job and verify their print displays as designed. After the first page is proofed, users print the remaining pages at the printer control panel. Personal Job–A user's print job is stored on the printer, but not printed, until the print job is printed at the control panel.
Setup and configuration Follow these steps to configure the HP UPD for secure print: 1. Install the HP UPD. Select either the traditional or dynamic mode. 2. Point the HP UPD port to an HP FutureSmart printer with available job storage functionality. The printer must be running HP FutureSmart v11.2 or higher. Follow these steps to determine if the HP FutureSmart firmware on your product is v11.2 or higher: a.
the user provides their password. Stored jobs remain on the printer storage drive, allowing repeat retrieval with the print password for the job. Figure 7-2 Encrypt Job (with password) option Pre-configure job storage capabilities The job storage feature can be pre-configured and, if desired, locked down during printing. For security purposes a company might decide to force every print job to be stored on the printer and retrieved by a user, so no documents reside on the output tray unattended.
Table 7-2 Pre-configuration method (continued) Pre-configuration method Notes Managed Printing Administrator HP MPA allows an administrator to pre-set the job storage settings. The job storage settings are configured inside the Managed Print Policies in the Default Print Settings. Create a new template in the Default Print Settings and use the Private Printing option to choose the storage option and lock option. See Manage the HP UPD using HP MPA on page 88 for more information.
3. Update Now GUI—Traditional mode installations can manually launch through the HP UPD driver User Interface: Printer Properties→Device Settings tab→Installable Options→Automatic Configuration→Update Now. 4. UPDATE COMMAND LINE—Traditional mode installations can execute a command line using Microsoft's Rundll32.dll allowing change updates to occur through scripting.
NOTE: If the Printer Auto-Configuration options have been disabled via driver pre-configuration, the Configuration Status box will show Administrator Preferences Not Applied Last Configured xx/yy/zzzz (which is the date of install) Default Configuration User interface Traditional mode installations—The Printer Automatic Configuration is automatically executed at the end of the installation routine.
Dynamic mode installations—The Printer Automatic Configuration happens automatically using the following methods: a. Hitting Print. b. After Enter a Printer Address. c. Selecting Check Status... of an existing printer. d. Searching for products on the network subnet. The configuration is automatically updated each time the client connects to the printer via Dynamic mode connection. Command line interface Starting with HP UPD v4.
Table 7-3 Platform specific commands for scripting the Update Now process (continued) HP UPD version Platform Example command line HP UPD v5.5 32-bit rundll32 %systemroot%\system32\spool\drivers \w32x86\3\hpmux130.dll,UpdateStaticModePrinter "printer name here" /q 64-bit rundll32 %systemroot%\system32\spool\drivers \x64\3\hpmux130.dll,UpdateStaticModePrinter "printer name here" /q HP UPD v5.4 32-bit rundll32 %systemroot%\system32\spool\drivers \w32x86\3\hpmux118.
Table 7-3 Platform specific commands for scripting the Update Now process (continued) HP UPD version Platform Example command line HP UPD v5.2 32-bit rundll32 %systemroot%\system32\spool\drivers \w32x86\3\hpmux109.dll,UpdateStaticModePrinter "printer name here" /q 64-bit rundll32 %systemroot%\system32\spool\drivers \x64\3\hpmux109.dll,UpdateStaticModePrinter "printer name here" /q HP UPD v5.1 32-bit rundll32 %systemroot%\system32\spool\drivers \w32x86\3\hpmux104.
Table 7-3 Platform specific commands for scripting the Update Now process (continued) HP UPD version Platform Example command line HP UPD v4.7 32-bit rundll32 %systemroot%\system32\spool\drivers \w32x86\3\hpmux083.dll,UpdateStaticModePrinter "printer name here" /q 64-bit rundll32 %systemroot%\system32\spool\drivers \x64\3\hpmux083.
Example steps to initiate Printer Automatic Configuration via command line 1. Note the Printer Name and Platform Specific DLL of the installed HP UPD. From the system's Devices and Printers folder, right mouse on the printer name and select Properties, About to locate the HPMUX*.DLL and the installed driver name instance. Figure 7-5 Locate the platform specific DLL 2. Open a command prompt: START-RUN-CMD.EXE [enter] C:\> rundll32 %systemroot%\system32\spool\drivers \w32x86\3\hpmux091.
Automatic configuration enabled 1. Accuracy in Device capabilities: capabilities of the target device can change without end user awareness. Automatic configuration allows the UPD to accurately reflect the capabilities of the target device. 2. Staged deployment: If the printers are not yet available printer automatic configuration is a good option. The INSTALL.EXE utility will still create the port.
Table 7-4 Defaults applied when the Printer Automatic Configuration fails attempted communication. (continued) PLC5, PLC6 Post Script Hard disk Installed Installed Device type Monochrome (1) Color (2) NOTE: Device type can be changed to Color by reconfiguring the Device Type on the Properties→Device Settings tab. Some monochrome PCL 5 and PCL 6 devices cannot handle color data. If color data is sent, the device will either generate an error or unexpected print output may occur.
● Administrator Preferences Not Applied ● Last Configured xx/yy/zzzz ● Default Configuration b. Enabled (Auto Configuration Takes Priority) c. Enabled (Driver Pre-Configuration Takes Priority) 1. Is the current Processing order for DMC /PRINTER AUTOMATIC CONFIGURATION 2. Is the default for PRINTER AUTOMATIC CONFIGURATION.
Steps to Remove See Uninstall the HP UPD on page 45 Symptoms when Printer Automatic Configuration fails When the HP UPD Printer Automatic Configuration services cannot communicate direct to the target printing device the exact capabilities of the target device will be unknown to the installed HP UPD printer. Symptoms or observable changes to the HP UPD installed driver can include the following. ● Error message displays, This command could not be completed because a printer communication error occurred.
Change HP UPD properties (for all jobs or per job) There are two ways to gain access to the HP UPD properties (print job preferences): ● All jobs — From the Devices and Printers folder—Recommended to change default print settings for all applications that use this driver. ● Per job — When printing from an application—Recommended to change print settings for a single print job or for print jobs during a single session in an application.
Known issue with redirected printers Before making a remote desktop connection with a terminal server, you can specify if the local devices (such as printers) and resources should be visible in the remote session. If this option is used, then the locally installed printers with the HP UPD driver will be displayed as a redirected printer and can be used in the remote desktop session.
3. After running "Update Now" were expected results returned? a. Check the Printer Properties-About tab and verify "Last Configured xx/yy/zzzz" date matches the Microsoft OS system date (confirmed typing START-RUN-cmd /k date). If not then Auto Configuration did not succeed. b. Was an error message returned? "This command could not be completed because a printer communication error occurred" Check for the correct port, port address, physical and logical connection to the target device. c.
g. Can the UPD client host gain access to the device's HP Embedded Web Server? http:// device_ip_address or https://device_ip_address h. Are there network issues such as denial-of-service at the print server or printing device, network service interruption, or unauthorized and privileged access to the target print device or print server? i. Is the TCP filter enabled? TCPIP→Advanced→Options tab→Properties (types of traffic allowed to pass to the TCP protocol)? 6.
FAQ 1. For non permanent instance installations of the HP UPD will the printer be queried every time? For cases where a user has chosen to create a permanent instance of a printer, settings are permanently saved to the local registry (like any other print driver) and the user would continue to print to that permanently created instance. For cases where a user has not chosen to create a permanent instance of a driver, registry entries are saved in a .CREG file (cached registry).
4. After the PRINTER AUTOMATIC CONFIGURATION has completed a successful bidirectional update several device features appear in the HP UPD driver user interface that my device does not support. For example, why does the DEVICE SETTINGS tab show "Tray 3: Not Installed" for several trays? The settings are place holders for the HP UPD.
7. f. Run UPD's Printer Automatic Configuration through the HP UPD driver user interface or the command line specific to the installed UPD version (see Command line interface on page 69). g. Check the device capabilities updated from the default settings.
10. Does the HP UPD support SNMP v3? SNMP v3 is not supported by UPD, therefore SNMP v3 enabled or disabled at the HP printer has no impact on UPD SNMP v1/2 print, status or configuration. The HP UPD supports SNMP v1/2. All HP devices supported by the HP UPD are v2 compatible. 11. Is SNMP required by the HP UPD for printing? No, the SNMP stack installed by the HP UPD is only used for returning printer configuration and printer status back to the printer driver.
13. How is SNMP utilized in the HP UPD? The HP UPD’s SNMP stack provides Automatic Configuration between the HP UPD print object and the HP print device, the Status Notification Popup after a new printer install and FILE-PRINT to HP UPD printer, and the status message prompt for a manual duplex print job. GET operations are used by the HP UPD (requestor) and the device (responder) over TCP/IP or DOT4 connections. SET is not utilized by the HP UPD.
8 ENWW Manage the HP UPD using HP Managed Printing Administration (HP MPA) and Active Directory Group Policy ● Manage the HP UPD using HP MPA ● Manage the HP UPD with Active Directory Group Policy ● How HP AD/MPA policy gets applied to the driver 87
Manage the HP UPD using HP MPA Introduction The HP Managed Printing Administration (HP MPA) software enables the HP UPD to create a controlled and customized print environment. The HP MPA software consists of three main components. ● Managed Print Policies (MPPs) ● Managed Printer Lists (MPLs) ● User Groups For more information, see the HP MPA Web site www.hp.com/go/mpa NOTE: HP MPA can only be installed on 32-bit Windows operating systems.
Table 8-1 HP MPA supported version information (continued) HP MPA version Release date New features Required HP UPD version v2.6.9 December 2012 Ability to set the Default Print Setting policy and lock Office Ink for supported HP ink-based devices to Driver Default, Black and White, Draft/General Office, or Normal/Professional. HP UPD v5.6.0 and newer RQ2891 - Administrator defined settings in AD group policy or HP MPA policy take precedence over settings in user's profile at the system level.
Table 8-1 HP MPA supported version information (continued) HP MPA version Release date New features Required HP UPD version v2.5.8 June 1, 2010 Includes new device images Requires HP UPD v4.7 or newer to use this feature NOTE: HP MPA is only supported on 32-bit servers and workstations. v2.5.7 July 2009 Added new printer images for Printer lists Requires HP UPD v4.7 or newer to use this feature v2.5.
NOTE: MPA is only supported on Windows 32–bit operating systems. ◦ Microsoft Windows XP SP3 (32-bit) NOTE: Microsoft no longer supports Windows XP operating systems. Support of the HP UPD with Windows XP might be limited. ● ◦ Windows 8 (32-Bit) ◦ Microsoft Windows 7 Pro, Enterprise, and Ultimate (32-bit) ◦ Microsoft Windows Server 2003 SP2 (32-bit) ◦ Microsoft Windows Server 2008 SP2 (32-bit) ◦ Windows Vista (32-bit) Supported Internet Browsers ◦ ● ENWW Internet Explorer v7.0, v8.0, v9.
NOTE: You must install IIS before installing MPA, and set the following IIS parameters. When installing IIS, follow your company’s internal security process and practices. For example, most require HTTPS over HTTP. Top-level categories are shown in bold type. Parameter naming differs slightly by operating system.
NOTE: You must install Java Runtime Environment before installing MPA. Software availability The HP MPA is available in the following languages. ● English Install the HP MPA software Follow these steps to install the HP MPA software. NOTE: HP MPA can only be installed on 32-bit Windows operating systems. IIS Internet Information Services and Java Runtime Environment must be installed prior to installing HP MPA.
1. Browse to C:\Inetpub\HPManagedPrintAdmin\Database. 2. Copy the file hpmpa.mdb to your backup location. Uninstall the HP MPA software When uninstalling the HP MPA, the hpmpa.mdb database file created during installation is not removed. An older version HP MPA must be uninstalled before a newer version can be installed, and this database file remains behind to accommodate the updating of HP MPA versions without losing any data.
● Classic interface: Uses typical Windows format to facilitate management of the HP MPA through text. ● Graphic interface: Uses Java to facilitate management of the HP MPA through images. Follow these steps to open the to open the HP MPA software. 1. Double-click the HP Managed Printing Admin icon on the desktop. 2. The Welcome to the HP Managed Printing Administrator control panel screen displays. Click Classic interface or Graph interface.
Table 8-2 HP MPA classic interface options (continued) Option Item User Groups Create a new user group Edit an existing user group Associate with a policy Remove a user group Help System Administrator's Guide Graphic interface The graphic interface screen displays a real-time mapping of Users, Groups, Policies, and Printer Lists. Figure 8-1 HP MPA—Graphic interface view on page 96 shows the main screen of the graphic interface.
● Show associations ● Font Size Settings for each of these options are identified in Table 8-3 HP MPA graphic interface options on page 97. 2. Right-click an entry that you want to modify in the Users, Groups, Policies (MPPs), or Printer Lists (MPLs) column and select one of the options shown in the following table. Table 8-3 HP MPA graphic interface options Column Option Users Remove 'user name' Rename 'user name' Show policy XML for 'user name': The user name policy displays in XML format.
Table 8-3 HP MPA graphic interface options (continued) Column Option Policies (MPPs) Remove policy 'policy name': The Confirm Removal dialog box displays. Click Yes to confirm the removal. Edit 'policy name': For more information, see Edit an existing MPP on page 114. Rename 'policy name': Opens Edit Policies (MPPs) name dialog box. Enter a new name and click OK. Show policy 'policy name': The policy displays in XML format. Export policy 'policy name' to XML file: The policy displays in XML format.
Table 8-3 HP MPA graphic interface options (continued) Column Option Printer Lists (MPLs) Remove 'printer list name' Edit 'printer list name': For more information, see Edit an existing MPL on page 124. Rename 'printer list name' settings...: The Edit Printer Lists (MPL) Name dialog box displays. Modify the name and click OK. Show XML for 'printer list name'...: The printer lists name displays in XML format. Manage MPL view: The Manage MPL view dialog box displays.
● UseMode settings. Controls the mode users use to access the printing environment; and, controls printing attributes, detection of HP printers, product-verification level, and availability of services. (See UseMode Settings on page 101 for detailed instructions.) ● Default print settings. Controls basic user experience of the print driver. ● Color access. Controls user access to printing color on a color-capable product. (See Color Access settings on page 106 for detailed instructions.
4. Modify the settings as necessary. 5. In the Update Policy group box, click Apply (to apply selected options and leave the Properties screen open) or Done (to apply selected options and close the screen). Until you have clicked Apply or Done, any settings that have changed are not saved in the MPP. See the following topics for information about configuring specific properties for a new MPP.
Table 8-5 UseMode Settings—Properties panel options Option Description Show device address Select this option to provide the product address to users associated with this MPP. (Selected by default.) Restricted mode Select this option to restrict the selection of destination printers not selected through a defined MPL or normal mode. In Restricted mode, only those printers defined in the MPL are available for printing. When this box is not selected (clear), the default is to operate in Normal mode.
Table 8-5 UseMode Settings—Properties panel options (continued) Option Description When printing This list controls how the HP UPD prompts users who are associated to this MPP when they select a destination printer based on the selection of one of the following options. NOTE: Selecting one of these options (with the exception of (Do not specify)) overrides the local configuration. ● (Do not specify). Select this option to maintain local configuration.
Table 8-6 Default Print Settings panel–Template: menu options Options Descriptions (None) Select this option to remove all Default Print settings from the selected MPP. NOTE: Selecting this option prevents the change of more settings. (Create a new template) Select this option to create a new Default Print Settings template. When you select this option, all fields can be modified. Choose a name for the new template that is meaningful to your organization.
Table 8-7 Default Print Settings option (continued) Private Printing ● (Do not specify) ● Driver Default (Off) ● Proof and Hold ● Private Job (require pin) ● Private Job (no pin) ● Quick Copy ● Stored Job (no pin) ● Stored Job (require pin) ● Personal Job with Secure Print ● Stored Job with Secure Print NOTE: Secure Print is only available in new HP MPA installations, not in upgraded installations.
5. Click Apply to save your changes, or click Hide to close the Default Print Settings panel without saving changes. NOTE: A prompt with an error message displays at the top of the screen if you click Apply without providing enough information in the Default Print Settings panel. The following is an example of such an error message. Please review the following errors: You specified creation of a new template for Default Print Settings, but did not give a name. 6.
Table 8-9 Color-printing user access (continued) Setting Applications controls Description ◦ Allow color printing on Sunday ◦ Allow color printing on Monday ◦ Allow color printing on Tuesday ◦ Allow color printing on Wednesday ◦ Allow color printing on Thursday ◦ Allow color printing on Friday ◦ Allow color printing on Saturday The following controls are available. ● Do not control color printing by application. ● Allow color printing for only the applications listed below.
Table 8-10 User Search Capabilities panel–Template menu options (continued) (Create a new template) Select this option to create a new user search template. When you select this option, all fields can be modified. Name the template in a way that is meaningful to your organization. You might also determine whether a naming convention exists for your organization. HP Default When this option is selected, HP default user search values are applied to this MPP.
Table 8-12 Supplies Status Notifications panel–Template menu options (continued) (None) Select this option to remove all status and supplies notifications restrictions from the selected MPP. NOTE: Selecting this option prevents the change of any more settings. (Create a new template) Select this option to create a new status-and-supplies notification template. When you select this option, all status-and-supplies notification options are modifiable.
Table 8-15 Status and supplies notification options 7. Option Description Supplies Details Select this option to allow users to click the Supplies Details link in the Status & Supplies Notifications pop-up window. (Selected by default.) Shop for Supplies Select this option to allow users to click the Shop for Supplies link in the Status & Supplies Notifications pop-up window. (Selected by default.
Table 8-17 Job Accounting Settings—Properties panel options 5. Option Description Pass the job accounting XML to a Windows DLL function When you select this option, you must type in the Module name and API name for the Windows DLL function. Post the job accounting XML to an http or https web server When you select this option, you must type in the URL for the http or https web server.
Table 8-19 Job Delivery Settings—Properties panel options (continued) 5. Option Description Delivery port name Type in the name of the delivery port. URL for completion Type in the URL for the http or https web server. Call a Windows DLL function to handle delivery of the print job data When you select this option, you must type in the Module name and API name for the Windows DLL function.
Refresh rate Select one of the following values from the Refresh rate menu to determine how often the HP MPA settings refresh. ● Once per week ● Once per 24 hours ● Once per 18 hours ● Once per 12 hours (HP default value) ● Once per 6 hours ● Once per hour ● Once per 30 minutes ● Once per minute ● Once per 30 seconds ● Once per second ● Every UPD Query: Select this option to refresh the HP MPA settings every time the HP UPD executes a query for printer products.
Table 8-20 Managed Print Policy–Update policy panel options (continued) Apply Select this option to apply the changes to the selected MPP. Use this option to remain in the Properties screen and make more changes. Associate MPL(s) Select this option to save your changes to the selected MPP, and then browse to the Associate MPLs with an MPP screen to establish an association with MPLs. For more information, see Associate an MPL with an MPP on page 124.
Table 8-21 Managed Printer Policy—Manage MPL associations panel options (continued) 5. Associated with other MPP(s) To establish an association with the selected MPP, select the check box next to any MPL listed in this panel, as necessary. Not associated with any MPP To establish an association with the selected MPP, select the check box next to any MPL listed in this panel, as necessary.
Remove an existing MPP 1. On the Managed Print Policies menu, select Remove an existing policy. 2. From the Name menu, select the MPP name to remove. 3. Click Next. The Confirm screen automatically populates with the MPLs and user groups associated with the MPP selected for removal. 4. Click Remove to continue with the removal of the selected MPP, or click Back to return to the Select an MPP screen without removing the MPP.
MPLs can simplify printing for users and improve administrator control over the environment. Costs savings in productivity, security, support, and supplies frequently justify the effort of implementing MPLs. Any business with a supported Microsoft Windows printing environment can benefit from the flexibility and ease of use that MPLs provide.
Table 8-25 MPL printers panel–Options (continued) Manual printer entry Select this option to add printers to the selected MPL manually. Remove printer(s) Select this option to remove printers from the selected MPL. See the following topics for information about configuring specific settings for a new MPL.
Table 8-26 Discovered printers screen options (continued) Query device configuration 5. Select this check box to query the printing product to determine the following information. (Selected by default.
Table 8-27 Discovered printers screen options (continued) 8. Select/deselect all printers Select this check box to toggle between selecting all or none of the printers in the Printer window include in the selected MPL. (Selected by default.) Query device configuration Select this check box to query the printing product to determine the following information. (Selected by default.
Table 8-28 Discovered printers screen options (continued) Query device configuration 6. Select this check box to query the printing product to determine the following information. (Selected by default.
Table 8-29 MPL printers panel–Manual Printer Entry options Option Description Printers This panel populates automatically with previously retrieved printer information. Click a specific printer to modify the fields.
Table 8-30 MPL printers–Advanced panel options Option Description Disable color printing Select this check box to disable color printing for the selected printer. Validate when printing Select this check box to require communication with the printer before it is available for printing. If the printer is on a print server (for example, Novell) that does not allow bidirectional communication, this check box should be clear.
Table 8-31 MPL settings panel (continued) Refresh rate MPL name 7. Select the refresh rate from the menu to determine how often the MPL refreshes. The selected refresh rate applys only to this MPL. The available controls are as follows.
1. In the Managed Printer Lists menu, select Duplicate an existing list. The Select an MPL to duplicate screen displays. 2. In the Copy from: drop-down menu, select the MPL to duplicate. 3. In the New name: field, enter the name for the new MPL. 4. Click Next. The MPL printer screen displays and automatically populates with the values assigned to the duplicated MPL. 5. Modify the settings for the selected MPL, as necessary.
3. If available, click Configure to configure the settings for the specified view. 4. Click Apply, and then click Done when you are finished selecting and configuring the MPL view. See the following topics for more information about each view type. ● Clickable image map view ● List with printer graphics view ● Tabular HTML view Clickable image map view The clickable image map view is an interactive image-based map that lists selectable printers associated with the specified MPL.
6. In the Printer select panel, select a printer to which you want to assign an image. 7. Click Auto match images to automatically match all the printers with their corresponding images. The printer image selected in the Printer select drop-down menu displays in the Image panel. Other automatically matched images display as icons in the Image map panel 8. In the Printer image panel, select one of the following options.
Table 8-35 Labels panel options (continued) Size Weight Color Width Select one of the following to apply the appropriate font size. (Medium is the default.) ● Large ● Medium ● Small Select one of the following to apply the appropriate font weight. (Normal is the default.) ● Normal ● Bold Select one of the following color options from the menu to apply the color to the label text. (Black is the default.
Table 8-36 Graphics view—List format options (continued) All printer groups on one page Click this option to format the table with all printer groups on one page. Each printer group in its own frame Click this option to format the table with one printer group per frame. 4. Click Preview to view the list with the selected options. A new browser window displays that contains the list output. 5. Click Configure to make more changes to the list. The Configure list with printer graphics screen displays.
9. In the Complete panel, select one of the options listed in Table 8-38 Complete panel options on page 130. Table 8-38 Complete panel options Option Description Back Click Back to return to the Select a view type screen without saving the changes. Apply Click Apply to apply your changes to the MPL view and remain in the Configure list with printer graphics screen to make any more modifications. Preview Click Preview to view the applied changes. A new browser window displays with the list output.
method, you can allow users to select a printer by drilling down from a high-level image map to the low-level view within the clickable image map. In Advanced view, you can point to a starting Web page. This Web page can be made using standard Web publishing tools with or without images to help ease users through a layer view of MPLs. For example, the starting Web page could show a state with links to individual cites. Each city would open to a Web page with individual buildings linked.
1. On the Managed Printer Lists menu, select Manage Virtual Printers. The Create a new virtual printer screen displays. 2. Enter the address of the printer in TCP/IP or hostname format. 3. Click Add. See Edit existing virtual printer on page 132 for more information. Edit existing virtual printer Follow these steps to edit an existing virtual printer. 1. On the Managed Printer List menu, select Manage Virtual Printers. The Edit existing virtual printers panel opens. 2.
1. On the Managed Printer Lists menu, click Edit an existing list. The Select an MPL screen displays. 2. Select the MPL from which a printer or printers are to be removed and click Next. The Printers screen display. 3. On the MPL printers screen, select the printers to remove by clicking them in the Printers panel. (Press and hold the Ctrl key to select more than one printer.) 4. Click Remove printer(s).
Table 8-42 User group creation options Option Description Back Click Back to return to the main menu without saving the changes. Apply Click Apply to update the user entries and remain in the Users screen to make more modifications. Done Click Done to update user entries and return to the main menu. Edit an existing user group Follow these steps to edit an existing user group. 1. On the User Groups menu, select Edit an existing user group. The Edit an existing user group screen displays. 2.
Using MPP and MPL xml files directly to manage HP UPD As stated earlier, Managed Print Policies (MPP) or Managed Printer Lists (MPL) that are automatically generated by HP Managed Printing Administration are XML documents that control the driver operation mode in a particular printing environment. These XML documents can be used directly, without the use of HP MPA, to control the HP UPD behavior.
NOTE: The use of spaces, quotes and commas must be exact. If an extra space, comma, or quote is added or left out, the command string is ignored. The Managed Print Policies XML file format The basic MPP XML file has the following format: Figure 8-3 (MPP) XML File Format A description of each XML tag, previously listed, is covered in detail in the following table. Note that some of these tags are optional while most of them are required.
Table 8-43 MPP XML Tag Descriptions (continued) XML Tag Name Required Description Yes The element that defines the name of the MPP policy file. No This element can be used to uniquely identify the user for future MPL request, job accounting, or job delivery calls. The policy ticket should assign a unique userid value for each ticket that is requested by a computer.
Table 8-43 MPP XML Tag Descriptions (continued) XML Tag Name Required Description Path No This element specifies the path to the XML or HTML document that will be referenced when the user selects MPL from the search options. This element, like the MPL xmlfile element, can reference local files, UNC paths, or Web servers. If the path you specify represents an XML file, you can use a local file path, a UNC path, or a web server address: s:\printlists\myprintlist.
Table 8-43 MPP XML Tag Descriptions (continued) XML Tag Name Required Description No This element is used to define whether the HP Universal Print Driver should allow a user to see the device address (such as tcpip, hostname, unc) is mapped to this device. If not present, the default (true) is to allow the user to see what device address is being used.
Table 8-43 MPP XML Tag Descriptions (continued) XML Tag Name Required Description Search No This node defines the contents of what search options should be available. enable enable enable enable enable SSNP name No This element is used to manage the SSNP status prompts.
Table 8-43 MPP XML Tag Descriptions (continued) XML Tag Name Required Description ColorAccess name="HP Default" No Control color printing by setting up templates that define how and when color can be used. This is useful when restricting color printing to a specific time of day (for example, only during work hours) or a specific application (for example, only photo application software).
The Managed Printer Lists XML File Format The basic MPL XML file has the following format: Figure 8-4 MPL XML File Format A description of each XML tag, previously listed, is covered in detail in the following table. Note that some of these tags are optional while most of them are required. Table 8-44 MPL XML Tag Descriptions XML Tag Name Required Description Yes This line must display at the top of the XML file and must look exactly as it appears. vX.Y.
Table 8-44 MPL XML Tag Descriptions (continued) XML Tag Name Required Description PAGE 160Table 8-44 MPL XML Tag Descriptions (continued) XML Tag Name Required Description Yes (Use one tag.) One of these XML tags might be used to define the type of connection and the printer address. If you want users to connect to this printer using an IP Address, then use the element. If you want the users to connect to the printer using a network print share or queue use the element.
Table 8-44 MPL XML Tag Descriptions (continued) XML Tag Name Required Description No This is an optional tag to specify whether the printer has a hard disk drive installed in it or not. By default the MPL enabled driver assumes that the printer does not have a hard disk drive installed. The driver will attempt to get this hard disk drive information from the device itself if it can communicate with it.
NOTE: For information on creating a multiple layer printer list view with a clickable map for the last layer, see the Appendix "Create multi-layered MPL (graphical) views".
Manage the HP UPD with Active Directory Group Policy Active Directory Group Policy and the HP UPD Active Directory Administrative template allow complete management of the HP UPD printing experience within your Active Directory infrastructure. You can use the HP UPD Active Directory Administrative Template to add policies to an existing Group Policy Object or create new, custom HP UPD Group Policy Objects for each user, group, or Organizational Unit.
The following sections provide installation instructions for both types of templates and additional template information: ● Install and use the ADM template on Windows 8, Windows Server 2012, Windows Vista, Windows 7, Windows Server 2003, Windows Server 2008 and Server 2008 R2 using Microsoft Group Policy Management Console (GPMC) ● Install and use the ADMX/ADML template on Windows 8, Windows Server 2012, Windows Vista, Windows 7, Windows Server 2008 and Server 2008 R2 using Microsoft Group Policy Manage
11. Select User Configuration, click Policies, select and right-click Administrative Templates, and then select Add/Remove Templates. 12. Browse to and select the HP UPD Active Directory template (for example, HP_MPP_4.3.6.adm). The policies configured to manage the HP UPD behaviors are similar to those found in the HP Managed Printing Administrator tool. See Manage the HP UPD using HP MPA on page 88 for more information.
Remove the HP UPD Administrative template 1. Open the Microsoft Group Policy Editor. 2. Click User Configuration, select Select Policies, select Administrative Templates, and then select HP Managed Print Policies. 3. Set each of the policies to Not configured. 4. Click Administrative Templates, and select Add/Remove Templates.
Table 8-45 UseMode settings–General settings Option Description Not Configured Enabled Select this option button to make the following options available. ● Disable Color ● Show device address ● Enable Policy for all users. This setting allows the administrator to configure the HP UPD to enable AD policy without having to configure every installed instance of the HP UPD.
Table 8-47 Enabled Services tab Option Description Not Configured Enabled Select this option button to make the following options available.
Default Print Settings NOTE: When the Default Print Settings Properties window is set for Not Configured, the HP UPD uses the driver defaults for the settings. Table 8-48 Default Print settings Option Description Not Configured Enabled Select this option button to make the following options available. ● ● ● ENWW Duplex. ◦ Driver Default ◦ Print on both sides ◦ Print on both sides–Flip pages up ◦ Print on both sides–Flip pages up–Lock Economode.
Table 8-48 Default Print settings (continued) Option Description ● ◦ General Office–Lock ◦ Professional ◦ Professional–Lock Allow special device information and offers to be displayed check box Disabled Color access control Application Filtering Table 8-49 Application Filtering Option Description Not Configured Enabled Select this option button to make the following options available.
User Search Capabilities Table 8-51 User Search Capabilities Option Description Not Configured Enabled Select this option button to make the following options available. ● Network print shares check box–Allow users to browse for and use printer shares on the network. ● Network printers check box–Allow users to search for and use TCP/IP printers connected to the network.
Job Accounting NOTE: Job accounting and Job delivery are no longer supported in HP Active Directory Administrative template. Job accounting information can be passed as xml to a Windows DLL function call or posted to an http or https server.
Table 8-55 Job Delivery (continued) Option Description ◦ All printers will deliver job according to this scheme ◦ Only printers that have been selected in the MPL will deliver jobs ● Delivery port name: field ● URL for job completion: field Disabled Call a Windows DLL function to handle delivery of the print job data Table 8-56 Call a Windows DLL function to handle delivery of the print job data Option Description Not Configured Enabled Select this option button to make the following options av
Table 8-58 MPP Information settings (continued) Option Description Enabled Select this option button to make the following options available. ● Info Link Name: field ● Info Link URL: field Disabled Managed Printer List settings Table 8-59 Managed Printer List settings Option Description Not Configured Enabled Select this option button to make the following options available.
NOTE: The path string consists of a prefix like http, and a folder or subfolders separated by a colon (‘:’). ● ◦ If the data is the default MPL view from HP MPA, the prefix is http. ◦ If the data is XML (exported from HP Web Jetadmin), the prefix is http. ◦ If the data is a graphical view exported from HP MPA (an Image map, Printer Graphics View, or Tabular view), the prefix is hpmpl. Type. Choose the correct type of printer list being selected.
Final test Install the latest version of the HP UPD and verify that the screens and final print result reflect the policy settings entered in the Group Policy Editor (gpedit.msc).
How HP AD/MPA policy gets applied to the driver Unlike DCU configured drivers, AD/MPA policies are dynamic policy. What that means is, after the driver installation, the administrator can change the policies from the server, and that change will get applied to all the clients. The drivers on the clients will reflect the new policy.
162 Chapter 8 Manage the HP UPD using HP Managed Printing Administration (HP MPA) and Active Directory Group Policy ENWW
A USB connectivity Disabling HP Smart Install (if present) Several low-end HP LaserJet models have HP Smart Install enabled by default. If the HP UPD driver should be used during a plug and play event, HP Smart Install must be disabled at the control panel before starting the install process.
2. Click the icon for the product installation settings. Change the setting from Yes to No, let me choose what to do, and then click Never install driver software from Windows Update. Click Save Changes.
Pre installing the HP UPD using pnputil NOTE: The steps below use the Microsoft pnputil to stage the driver. HP DDU can also be used to stage the driver. The HP DDU is included with the HP Printer Administrator´s Resource Kit (HP PARK). ENWW 1. Go to www.hp.com/go/upd, and then download the HP UPD driver (PCL 5, PCL 6 or PS). 2. Save the file, and then double-click the executable. The WinZip Self Extractor screen displays. Click When done unzipping open:.\install.exe to remove the check mark. 3.
5. Pre- install all drivers (such as the printer driver, LEDM driver, DOT4 driver, etc.). After the C:\ prompt, type: pnputil- a C:\HP Universal Print Driver\\*.inf NOTE: should be replaced with the actual driver version. See the example below. NOTE: For more information on pnputil, refer to Microsoft: www.msdn.microsoft.com/en-us/ library/windows/hardware/ff550419(v=vs.85).aspx 6. Close the cmd line window. 7. Connect the product to the computer using a USB cable. 8.
Pre installing the HP UPD Using Install.exe Starting with UPD 5.6.5, new options in install.exe add the ability to select USB mode for USB Plug and Play with options to remove all versions of HP Universal Printing Driver from Windows driver store, or to add the HP Universal Printing Driver to Windows driver store. NOTE: These settings only impact the Windows driver store. No HP UPD printer is installed, no printer driver is removed and no existing print queues are impacted.
7. Double click Install.exe 8. When the license dialog appears, read the license agreement and then click the Yes button. 9. Select USB mode- Plug and Play.
NOTE: By default, Remove all versions of HP Universal Printing Driver from Windows driver store and Add ‘HP Universal Printing PCL 6' driver to Windows driver store is selected.
11. When prompted, connect a USB cable between the product and the computer. 12. When the Removable Devices dialog appears, click the OK button. 13. When the Plug and Play event finishes, click the Close button.
14. Click the Finish button to close the installer dialog. ENWW Pre installing the HP UPD Using Install.
172 Appendix A USB connectivity ENWW
B ENWW Known issues 173
HP Laserjet 400 Color M451dw installed as an imaging device instead of a printer after plug and play event on Windows 7 or Windows XP UPD 5.5 or later needs to be pre-installed before performing the following the steps in this section. ● For Windows 7, this can be done using pnputil –a *.inf. ● For Windows XP, the driver can be pre-installed with the HP Driver Deployment Utility. Method to delete the HP PNP Scan Null driver In Windows 7 and Windows XP: 1. Open Windows Explorer. 2.
c. Select the option to Always search file names and contents. 3. Search for hppscnd (within the files). If present, the search result will show one or more oemxxx.inf files. 4. For Windows 7, go to a command prompt (run as administrator) and type pnputil -d oemxxx.inf. Remove all scan null drivers found in the previous step. For Windows XP, rename all oemxxx.inf files found in the previous step to oemxxx.inf.old.
2. Right-click the first listed HP PNP Scan Null driver, and then select Uninstall. In the Confirm Device Uninstall window, select Delete the driver software for this device. Windows will now automatically try to reinstall the printer. ● If two HP PNP Scan Null drivers were displayed under Imaging Devices, no further action is required. ● If there are two old HP PNP Scan Null drivers installed, you will have to repeat the action in Device Manager.
HP UPD Null Scan driver Introduction The scan driver cannot be used for HP MFP products that are supported by the HP UPD when HP UPD v5.2.x or earlier is installed.
4. Click Imaging devices. If the device is listed as HP PNP Scan Null, then the HP Null Scan driver is installed. Replace the HP PNP Scan Null driver with a product-specific Scan driver 1. Click Start. 2. Right-click Computer, and then select Properties. 3. Click Device Manager. 4. Click Imaging devices. 5. Right-click HP PNP Scan Null, and select Update Driver Software…. 6. Select Browse my computer for driver software. 7. Select Let me pick from a list of device drivers on my computer. 8.
9. If you have a product CD with the correct scan driver, select Have Disk. Otherwise, select HewlettPackard from the Manufacturer list, and the device model in the Model list. Click Next. 10. If you receive the Update Driver Warning message, click Yes to install the driver. 11. You are done. Verify a scan operation works correctly.
Issues after upgrade from HP UPD v5.2.x Introduction A change was made in HP UPD v5.2.x that impacts printers that are upgraded to HP UPD v5.3.x or higher. The issue is isolated to environments that have installed HP UPD v5.2.x, followed by installation or printer upgrade to HP UPD v5.3.x or later releases. Symptoms appear after completing the driver upgrade. This appendix chapter contains the following sections for how to avoid and resolve this issue: ● Symptoms ● Steps to avoid the v5.
Steps to avoid the v5.2 upgrade issue Systems that have not had HP UPD v5.2 installed are not impacted. Systems that have HP UPD v4x, v5.0.x, or v5.1.x can upgrade to HP UPD v5.3.x or higher without introducing or encountering the issue addressed in this advisory. The best path to complete avoidance is to not install v5.2.x. If v5.2 is already installed follow the upgrade guidelines below. HP recommends HP UPD upgrade from v5.2 to v5.3 or later when: ● New print driver features introduced in HP UPD v5.
Steps to delete a printer The steps below assume the version specific release of HP UPD v5.3 or higher has already been installed on the system To delete an HP UPD print object assigned the HP UPD v5.2 driver version that will be upgraded, or for a printer that was upgraded from v5.2 to v5.3 or later, perform the following steps: 1. From the Device and Printers folder, select the printer name using the HP UPD v5.2 driver version that you wish to upgrade to v5.3 or higher. 2.
1. From the Device and Printers folder, select Add Printer. 2. Assign the previously used port to the new printer object. 3. Select the HP UPD v5.3 or higher version specific driver to the printer (for example, HP Universal Printing PCL6 (v5.3)). 4. Name the printer object to a temporary name, one that has never been used on the system (for example, PCL6-COLOR). Complete the install. 5. Select the printer object PCL6-COLOR-TEMP from the Device and Printers folder. 6. Select Printer Properties.
Settings issues after upgrading HP UPD When switching from earlier HP printer drivers, many customers have noticed that the paper type has changed from Unspecified to Plain or Heavy Media (others types are also reported). For example, this could be seen in an upgrade from HP UPD v4.1 to v5.0. The paper type change is caused by a mismatch in the way settings are stored in the old driver and the new driver. For this reason, upgrading is not supported.
C Use Status Notification Pop-ups Introduction The HP UPD provides a feature named Status Notification Pop-ups (SNPs). SNPs provide immediate job information and printer status information by a small pop-up window on the client PC. SNPs also provide current information about printer consumables, such as toner levels and links to HP SureSupply ordering system and HP Instant Support page.
How the SNP works When selected for printing, the HP UPD attempts to communicate directly with the printer to gather status and job information during printing. By querying the printer through SNMP get commands, network traffic is kept to a minimum and is only present during printing. If the HP UPD is unable to communicate with the printer, possibly due to security settings, or SNMP community names set on the printing products, then the pop-ups do not appear on the client PCs. Normal printing is unaffected.
The Privacy Settings dialog box displays soon after installing the HP UPD. In this dialog box, the user can opt-in to the HP Special Offers Program. The following options appear in the Privacy Settings dialog box: ● Yes, allow this info to be sent to HP ● No, do not send this info to HP ● I'm not sure, ask me again later If Yes, allow this info to be sent to HP is selected, the HP Special Offers Program feature is enabled.
4. Click OK. Figure C-1 Enable or disable Printer Status Notifications The following conditions describe the possible situations that can enable or disable the Printer Status Notification setting in the driver's Device Settings properties. ● When no HP MPA or AD policy is defined for SNP and SNP is enabled, the Printer Status Notification combo box in the Device Settings user interface is set to Enable. The user can modify this setting.
Use the pop-up window to enable/disable SNP It is possible to alter the behavior of the SNPs within the pop-up window by using the Notifications Settings tab. To view the Notification settings, click the Notifications Settings link any time the pop-up is visible. NOTE: The Notification Settings tab only displays in the pop-up window in an environment where no Managed Print Policies appear on the network. The options available for configuration are as follows: ● Enabled.
Manage SNP with HP Managed Printing Administration (HP MPA) Unlike any other print driver, the HP UPD can be controlled by a Managed Print Policies (MPPs). An MPP is an XML document that controls the driver operation mode in a particular printing environment. In addition, the MPPs can also manage the behavior of the SNP each printer user experiences. The HP Managed Printing Administration tool (HP MPA) allows print administrators to create MPP to attain the desired SNP experience.
D Create multi-layered MPL (graphical) views Introduction This section explains how to set up the HP UPD in dynamic mode, with one link titled something like “Browse for Printers…” as illustrated below. When the users click this link, they are presented with a map or list of the United States, with links to the various company sites displayed. Click a site link and a progressively more detailed map displays until a particular building and floor of interest is reached.
● Create the managed printer list ● Create clickable image maps ● Create the Web pages ● Publish the Web pages ● Link your Web pages ● Use the HP MPA tool ● Use the Active Directory Administrative Template ● View results Create the managed printer list Create your managed printer list using the HP MPA tool. In the example above, create 14 MPL’s. With HP MPA you can create clickable maps for the MPL (for the view type select Clickable image map, and then click Configure).
4. Write down the value for the Final URL field. You will need the information when you create your Web pages. 5. You can also copy and save the URL into a temporary file for later use. NOTE: If you save the URL to a temporary file, you might need to edit it if the format contains extra information. For example, if the URL is http://localhost/hpmpl/?preview=true&mplid=1, you need to remove preview=true.
Publish the Web pages To publish your Web pages, go to the computer where the Microsoft Internet Information Services (IIS) system is installed. This might be the computer that has HP MPA installed, or another computer. In the following examples, the HP MPA is installed on the same computer. 1. Browse to the following folder: C:\InetPub\wwwroot NOTE: This is the default path for the Microsoft IIS Web pages. If the default was changed, browse to the new path location. 2.
5. Enter the URL of the starting Web page in the Starting URL field. NOTE: You can create as many MPLs and clickable maps as you wish. However, only one must be associated with a policy. Any remaining maps are associated with the policy through the Web pages you created. Use the path prefix html: or http:, and the suffix html. For example: html://192.168.1.99/ click_maps/US.html or http://192.168.1.99/click_maps/US.html 6. Click Apply and then click Done to exit.
5. Enter the URL of the starting Web page in the Path field. NOTE: If the file is a graphical view exported from HP MPA or created with a Web authoring tool (Image map, Printer Graphics View, or Tabular View), use the path prefix hpmpl:. The HP UPD converts hpmpl: to http: before accessing the Web server for the page. For example: hpmpl:// 192.168.1.99/click_maps/US.html If the file is the default MPL view from HP MPA, the prefix is http:. If the file is .
ENWW View results 197
198 Appendix D Create multi-layered MPL (graphical) views ENWW
E Third-party articles and Windows printing information This appendix contains a list of useful articles. In addition, some background information about printing on Windows systems is also provided. The Microsoft articles listed in this appendix can be found on the Microsoft Knowledge Base Web site using the following URL format: http://support.microsoft.com/kb/ The following table lists the articles.
Table E-1 Important articles (continued) Category Microsoft Knowledge Base Article Number Description Generic Windows behavior (printer installations) 832219 Users cannot print after you install a service pack, update rollup, or printer hot fix on a server in Windows 2000 or in Windows Server 2003 944733 The Add Printer Wizard stops responding in Windows Server 2003 SP1 when you install a printer to a print server 2511290 A computer that is running Windows 7, Windows Vista, Windows Server 2008 or W
Table E-1 Important articles (continued) Category Microsoft Knowledge Base Article Number Description Miscellaneous 972616 You cannot use the "runas" command to print from different user accounts in a single session from a 32-bit program on a computer that is running 64-bit version of Windows Server 2008 or Windows Vista 2480910 Wrong printer forms for network printers are used in Windows Server 2008 or in Windows Vista 972026 Some print jobs fail together with the Event 6161 when the "Print to Fil
202 Appendix E Third-party articles and Windows printing information ENWW
F HP Print Administrator's Resource Kit (PARK) The HP Printer Administrator Resource Kit (PARK) is a collection of tools, scripts and documentation to help print administrators install, deploy, configure and manage the HP Universal Print Driver. In the single file download, the PARK contains both supported and unsupported software tools, scripts and documentation.
Supported tools The following tools provided within the Print Administrators Resource Kit are eligible for HP technical support. ● Active Directory Template for UPD: This Active Directory template allows an Administrator to manage the HP Universal Print Driver user Policies, and Printer Lists from within the Active Directory infrastructure. ● AutoUpgradeUPD: AutoUpgradeUPD.exe simplifies the process of creating clean print queues on a print server.
Unsupported Tools The following tools provided within the Print Administrators Resource Kit are not HP supported. These are provided as a resource to customers. If you have any questions, comments, or enhancement requests regarding these unsupported tools, email HP at UPD_PARK@hp.com. Responses will be at HP’s discretion, and response times are not under a service level agreement and may vary. Documentation available from the download site for the Software contains additional information related to support.
206 Appendix F HP Print Administrator's Resource Kit (PARK) ENWW
G Frequently asked questions Introduction This appendix chapter contains the following sections: ● HP UPD installation and configuration ● HP UPD policy ● Operating system HP UPD installation and configuration Use this section to find answers to common installation and configuration questions. 1. Can I pre-configure the HP UPD using HP Web Jetadmin and the HP Driver Configuration Utility? Yes. The HP UPD supports pre-configuration through HP Web Jetadmin and the HP Driver Configuration Utility. 2.
monitor is used. For cases where locally installed products are selected, the LPTX, USB00X, or DOT4 port will be used. This depends on the USB protocol that is negotiated between the HP UPD, and the product. HP has its own version of the TCP/IP port monitor for communicating with network products. It is not part of the installer package of the HP UPD.
12. Any tips for using Microsoft's PrintMig? Testing has found limitations using the PrintMig tool with both HP and non HP drivers. For the HP UPD, install the HP UPD first on the target host to register all files and COM objects, then perform the PrintMig restore onto the host. PrintMig tool has been placed on end of life by Microsoft. 13. What is the first step during upgrade? Avoiding unintended issues resulting in a change to the shared UNIDRV and postscript files has been an issue.
19. How can I select the version specific driver in Windows 2008 R2 and Windows 7 when using INSTALL.EXE and creating a new port during the installation? When you use INSTALL.EXE to install HP UPD in traditional mode, you can select Add a local printer. When selected, you can create a new port using the Standard TCP/IP Port, you can select Query the printer and automatically select the driver to use in the screen titled Type the printer hostname or IP address. By default this query option is enabled.
5. Are both modes of the HP UPD (traditional and dynamic) managed through Active Directory Group Policy and HP MPA? Both operating modes of the HP UPD are manageable through the Active Directory Group Policy and the HP MPA application. 6. What versions of the HP UPD support the Active Directory Group Policy? HP UPD v4.0 and newer. 7. How much does the HP UPD Active Directory Template cost? The HP UPD Active Directory Administrator Template file is available for download at no charge from www.hp.
5. Can the HP UPD be used to print via IPP to a print server? Yes, client/server printing with HP UPD over IPP is possible. See the Windows Server documentation for instructions on how to install the Internet Printing role and install printers on client systems. 6. Can the HP UPD be used with Web Services Delivery (WSD) port? Yes, HP UPD can print via WSD. One way to use Web Services Delivery in Windows 2008/Windows 7 is with print manager.
H HP UPD deployment worksheet Introduction Use this worksheet to guide your HP UPD deployment.
● Standard TCP/IP Port? ● HP Standard Port Monitor? RAW or LPR? How are IP addresses distributed to your printers? ● If static IP addresses are distributed, how are they reserved (DNS, DHCP reservation, BOOTP)? ● Are printers set to DHCP, BOOTP, or Manual when configuring the IP address? Ports and protocols ● Is SNMP enabled in your environment across all subnets? ◦ If not, please describe the subnets where SNMP is disabled and if it is possible to enable SNMP.
● If the answer is more than one, a checklist needs to be filled out for each of the servers that are to be created or migrated.
● Not all HP printer models are supported by HP UPD. Compare this newly created list to the list of products supported by HP UPD. A list of supported products is available at www.hp.com/gp/upd. ● Mark the list to indicate which queues will use HP UPD, and which queues will require a product specific driver. Upgrade print queues on an existing server to the HP UPD How will be server be backed up before the migration begins? ● Use the Microsoft Print Migrator 3.1 tool or the Server 2008/Vista PrintBrm.
Print queue settings ● ● Pre-configuration settings ◦ ______________________ ◦ ______________________ ◦ ______________________ Are any security settings such as Access Control Lists (ACLs) that you want configured for products at the printer or queue level? Point and Print Client Information Citrix, or Terminal Services? _______ Citrix version? _______ How many clients? ● Windows XP 32-bit _______ ● Windows XP 64-bit _______ ● Vista 32-bit _______ ● Vista 64-bit _______ ● Windows 7 32-bit
● Windows 7 32-bit _______ ● Windows 7 64-bit _______ ● Windows 8 32-bit _______ ● Windows 8 64-bit _______ Does the capability exist to run software or adjust client settings via login scripts or AD Group Policy? ____________ Are the client PC’s typically used exclusively by one user or shared by many users? How many current drivers are stored in the print driver repository/library (if applicable)? Is there a default driver language (PCL 5, PCL 6 or PS) for end-user printing? ● Can users request a
● Keep current queue settings? __________ ● Pre-configure settings in addition to migrating current settings? __________ ● Pre-configuration settings ◦ ______________________ ◦ ______________________ ◦ ______________________ ● Pre-configure the queues that cannot have settings migrated? __________ ● Pre-configuration settings ◦ ______________________ ◦ ______________________ ◦ ______________________ Are any security settings such as Access Control Lists (ACLs) configured for products at
220 Appendix H HP UPD deployment worksheet ENWW
I HP UPD deployment flowcharts Introduction The HP UPD can be installed and configured many ways. The following flowcharts contain green lines which outline the recommended deployment paths. These configurations allow for the simplest deployment and implement the full functionality of the HP UPD. All of the paths outlined on the flowcharts are supported, but following some of the paths might involve extra steps or limit the functionality of the HP UPD.
Start Figure I-1 HP UPD deployment start Start Choose PDL (PCL 5, PCL 6 or PS) No Novell environment? Yes Refer to Novell specific instructions and white papers Add Queues Replace Server Upgrade drivers on existing server? No Move to direct IP Yes Policy No New client replacing old client? Yes Yes No New client with new printer names? Yes End Direct IP print Moving from print servers to direct IP? New Queues No New Server replacing old server? Refer to Citrix specific instructions and w
Citrix environment See the HP white paper HP Printers Supported in Citrix Presentation Server Environments at www.hp.com/go/ upd for more information. Novell environment See Environment C: Novell on page 43 for more information. Microsoft Windows Print Server In a print server environment there are four possible ways to deploy the HP UPD. 1. New server with new queue names. In this scenario the administrator sets up a new print server and assigns new names to all the print queues. 2.
names as the old PC to minimize impact on the users, or the users might not have administrator rights and can’t add printers. 4. Upgrade drivers on existing client. In this scenario the administrator upgrades the existing HP drivers on an existing client to the latest version of the HP UPD. Client driver deployment and software distribution systems Print driver installation must be done through an account that has administrator rights on the client PC.
Update server/replace server This section applies to print server deployments only. Update server When considering an update to a operating production server, it is strongly advised to set up a test server and perform the initial upgrade and testing on the test server. Create a test server? The procedure for a clean start is similar to replacing an existing server. Replace server–clean start Get queue and port information from the old server.
The Microsoft tools prnmngr.vbs and prnport.vbs simplify the task of gathering information such as queue names, driver names, port names, and IP addresses from the old server. This information can be used later to create the new queues manually, or to automate the process by scripting. See Automate the process through scripting on page 242 for more information about automation and scripting. Replace server–import drivers and queues from old server Run PrintMig.exe or PrintBrm.exe on old server.
Client printing This section applies to direct IP print deployments only. Move to direct IP Update Client Replace Client Get connection and port information from old server Backup client No Clean Start? Yes Verify client Run PrintMig.exe or PrintBrm.
NOTE: Not all drivers are compatible with PintMig.exe, so the error log must be inspected after the restore. Also, the PrintBrm.exe tool is only available on later version Microsoft operating systems such as Vista and Server 2008. PrintBrm.exe can import from a down level OS, but it might not be able to restore to a down level OS. Update client When updating a client, it is strongly advised to set up a test client and perform the initial upgrade and testing on the test client.
Policy This section applies to direct IP print deployments only. Policy means choosing settings other than the HP UPD defaults and applying them during or after the deployment. These settings can include who can print in color, setting grayscale or duplex to be the default setting, or assigning printers to users, based on department, floor, etc.
If the administrator wants to assign settings or printers based on who is using the computer, the choice is whether to use Active Directory (AD) or HP Managed Printing Administration (HP MPA). Use Active Directory? The decision to use Active Directory versus HP MPA depends first on whether there is an Active Directory domain available, and the granularity of policy desired.
Add/new queues This section applies to both server deployments and direct IP print deployments.
Prepare list of printers, queue and port names and port settings. To create new queues on a new server or client, make a list of all the printers that are to be connected. Include the printer IP address or hostname. You might want to also decide on a printer naming convention, location information, and port name convention if you decide not to use default port naming. Prepare list of drivers required for printer models.
Create queues This section applies to both server deployments and direct IP print deployments. Will drivers other than the HP UPD be installed? The HP UPD ships with a current version of the Microsoft UNIDRV and PSCRIPT5 files. If drivers other than the HP UPD will be installed, follow these steps to verify that all drivers you plan to install are compatible. 1. Verify the other drivers are compatible with the HP UPD provided unidrv/postcript version. 2.
HP DCU only settings? Install.exe setting only? HP DCU and INSTALL.EXE settings? The HP DCU is included with the HP Printer Administrators Resource Kit (HP PARK). To download the HP PARK, go to www.hp.com/go/upd and click Download software. Click a print driver, verify your language, and then click your operating system. From the table that lists the HP Printer Administrators Resource Kit, click Download.
Table I-1 HP DCU options (continued) Features Install Managed Printer List Y 1 2 3 g APW APW cluster HP DCU MPA AD Y Y HP DCU can be used with INSTALL.EXE, or APW, and must be run on driver first. Option must be specified when INSTALL.EXE is run on all physical nodes. See Use Status Notification Pop-ups on page 185 for more information about turning off SNP Pop-ups. These INSTALL.EXE options apply to all queues and all users. Otherwise, the settings apply only to the current user.
Ports and protocols This section applies to both server deployments and direct IP print deployments.
By default, the HP UPD uses, and HP recommends the use of, the Microsoft supplied Standard TCP/IP port monitor for all network communications. If it is necessary to use the HP Standard Port Monitor, create and configure all the network ports before HP UPD print queue creation, or reconfigure the ports after installation.
238 Appendix I HP UPD deployment flowcharts ENWW
Versioning of print driver shared files All the files for all the printer drivers on Windows operating systems are located in one folder: %WINDIR% \system32\spool\drivers\, where can be W32X86 for 32-bit processors, x64 for 64-bit processors, etc. The HP UPD consists of HP specific files and shared Microsoft files. The shared files are part of the UNIDRV or postscript architectures. These files are shared by other HP drivers, and printer drivers from other manufacturers.
these situations that care must be taken in how the different versions are deployed to avoid potential problems and unwanted side effects. Figure I-2 Basic Printing T C P/IP H P U n ive rsa l P rin tin g U SB or T C P/IP ` ` H P U n ive rsa l P rin tin g H P U n ive rsa l P rin tin g In both of the two topologies described in the diagram above, the version of the driver does not matter as long as it is compatible with the printing products.
The diagram above depicts a more typical enterprise printing environment, where a client can be connected to more than one print server and might also have directly connected products. It is in these situations that careful driver version management is critical. Consider the following scenario: The client first Plugs and Plays with printer C, causing the pre-loaded print driver v3.0 to be installed. Next, the client connects and prints to server A.
Automate the process through scripting Get queue and port information from old server or client The Microsoft tools prnmngr.vbs and prnport.vbs can simplify the task of gathering information such as queue names, driver names, port names, IP addresses, etc, from the old server. This information can be used later to create the new queues either manually or to automate the process by scripting. Creating print queues and ports The Microsoft tools prnport.vbs, prnmngr.vbs and printUI.
J HP UPD new features added and OS support changes Introduction This chapter contains the following sections that provide the configuration information about new features in various HP UPD releases. ● New features HP UPD v5.6.5 ● New features HP UPD v5.6.0 ● New features HP UPD v5.4 ● New features HP UPD v5.3.1 ● New features HP UPD v5.2.5 ● New features HP UPD v5.2 ● New features HP UPD v5.1 ● New features HP UPD v5.0 ● New features HP UPD v4.7 ● Discontinued options in INSTALL.
● Selection of the version-specific driver designates the major.minor.subminor UPD version release New HP UPD Installer Starting with UPD 5.6.5, new options in install.exe for Windows Vista and later Windows operating systems add the ability to select USB mode for USB Plug and Play with options to remove all versions of HP Universal Printing Driver from Windows driver store, or to add the HP Universal Printing Driver to Windows driver store. NOTE: These settings only impact the Windows driver store.
New features HP UPD v5.6.0 Operating system support change Added support for Windows 8 and Windows Server 2012 NOTE: UPD Dynamic Mode printing and Job Storage PIN and Encryption only supported for desktop applications. New driver initialization New driver initialization routine to prevent interactive services detection (Session 0) messages.
6. Scroll down and click your printer, multifunction printer, or all-in-one model from the search results. 7. Select your language from the Choose your software/driver language: drop-down list. 8. Select your operating system including x32 or x64 (such as Windows 8 (32-bit)). 9. Locate the “HP LaserJet USB (DOT4) communications driver for Windows 8/Server 2012” file and then click the Download button. NOTE: The HP Dot4.msi only supports HP printers. 10. Click the Save button. 11.
install.exe /m no longer requires driver name When using install.exe /m, the driver name string is no longer required on the command line when using it to install a specific HP UPD version. install.exe /s can specify virtual node (cluster install) When using install.exe /s, you can specify the virtual node for cluster installation. The following shows the syntax: install.exe /s"\\VirtualServerName" NOTE: There is no space between the back-slashes (\\) and VirtualServerName.
● Photo printing shortcut sets color treatment correctly for Microsoft Office applications in vector path ● Support added for 3-hole punch accessory for LJ9065 ● Lock watermarks via driver configuration tools ● install.exe /gcfm added ● Cartridge Life Tracking ● Grayscale ON/OFF central policy added ● install.
Microsoft Windows 7 and Windows Server 2008 R2 installation updated ● HP UPD now installs in shared isolation mode by default on Microsoft Windows 7 and Windows Server 2008 R2 ● Microsoft Windows 7 support added to INSTALL.EXE for Web Services for Devices (WS4D).
Retain Settings During Upgrade Many driver settings might be retained when upgrading from previous versions of the HP UPD. Please see Install HP UPD v5.1 and later on page 26. Manual duplexing enabled for certain, older products Manual duplexing is supported on the following products with HP UPD v5.1. ● HP LaserJet 4350 ● HP LaserJet 4300 ● HP LaserJet 8150 ● HP LaserJet 4100 ● HP LaserJet 4050 ● HP LaserJet 5100 ● HP Color LaserJet 4550 New features HP UPD v5.
● All available features and capabilities of the non-HP or unsupported target product might not be present, might not work, or might not provide a consistent user experience. HP recommends that customers test and validate the printing experience before adopting. ● HP is unable to add additional new features for non-HP products into the HP UPD. ● Technical support is available for HP UPD printing to products on the HP UPD supported printers list only.
1. Obtain the most current version HP Web Jetadmin from www.hp.com/go/wja. 2. Change all five paper types through HP Web Jetadmin. This functionality is dependent upon product support. 3. Install HP UPD in traditional mode and perform Update Now from the Device Settings tab of Printer Properties. 4. View the Paper Type in Printing preferences. Username added to watermark selections This feature adds a new pre defined watermark called [User Name].
Global per machine policy management Prior to HP UPD v5.0, policy management was enabled for the user that installed the driver. Other users who logged onto the machine were not managed. With the release of the HP UPD v5.0, new INSTALL.EXE switches allow the administrator to enable HP MPA or AD policy for all users logging onto the PC. See Available options when installing by command prompt on page 34 for the specific install switches. New features HP UPD v4.
HP recommends that unless you have a specific reason for disabling Printer Automatic Configuration, you should leave it enabled. Using the HP Driver Configuration Utility to manually configure the products does not allow for configuring a product as color, or setting the trays or envelope feeders. These items must be configured manually and must be done for every queue through the product properties. Also, Update Now is disabled and the update process cannot be automated.
3. Click Job Separator, under Installable Options, and then select Enabled. 4. Click OK. At least one feature for Output Bins should be selected to show up on the Output tab. A button displays on the Finishing tab when the job separator feature is enabled. Click this button to open a dialog box to configure the separator page. Select the Separator Page Details option in the separator page dialog box to enable all controls on the dialog box.
Table J-1 Discontinued switches and command options (continued) Switch/Command Option Definition Alternative /eads Enable active directory support for the current user.
Table J-1 Discontinued switches and command options (continued) Switch/Command Option Definition Alternative /ddu Disables the Online Driver Updates option on the Services tab in the HP UPD.
Table J-1 Discontinued switches and command options (continued) Switch/Command Option Definition Alternative /pfpjob Set the job storage options for the HP UPD. ● HP DCU/HP DDU/WJA Configurable: Print Preferences tab, Job Retention Mode: Proof and Hold, Personal Job, Quick Copy, Stored Copy.
K Support information to collect Introduction Efficient troubleshooting leading to issue resolution requires collection of basic and extended information related to the reported incident. Use this worksheet as the first step to contacting technical support. This appendix chapter contains the following sections: ● 1) Symptoms ● 2) Print driver ● 3) Environment specifications ● 4) Printer information ● 5) Application ● 6) Files to collect 1) Symptoms a. What is the reported issue? b.
2. ● For a traditional mode installation, select the About tab. The version displays at the top. ● For a dynamic mode installation, the version displays on the lower left. Test the latest version of the HP UPD available from www.hp.com/go/upd. Does the error occur with the latest version of the driver from hp.com? b. Determine the installation details 1. What is the printer description language, PS, PCL5, or PCL6? 2.
3. AD Template? Version is part of the template’s file name. 4. HP DDU version? Select the About button. 3) Environment specifications a. Version of Microsoft operating system (print server and print client) To obtain system information, use any of the following methods. 1. Brief–click Start, click Run, and then type WINVER.EXE 2. Extended–click Start, click Run, and then type cmd.exe to open the command prompt dialog box. Type /k systeminfo.exe at the command prompt. 3.
1. Client printers or session printers? 2. If client printers, what driver is mapped to the client for auto-creation (Citrix UPD; HP UPD; HP model specific driver)? e. Microsoft Terminal Services 1. Version of the Terminal Server. 2. RDP client version. 3. Operating system version of client. 4. What driver is mapped to be redirected to the printer? 5. Does the same issue exist outside of a Terminal Server session? f. Novell 1. Version of Novell print server. 2.
5) Application ● Application(s) affected and application version number. Open the Help menu in the application and select About to find the application version number. ● Test documents specific to reproducing the issue. 6) Files to collect The following list contains information that might be requested to continue troubleshooting for the purpose of debugging, analyzing and creating reproducible test cases. ENWW a. MSINFO32: Click Start, click Run, and then type MSINFO32.exe. Save the *.
m. 1. XP/Server 2000, 2003 and 2008: support.microsoft.com/kb/254649 (dump files, when enabled, are stored by default in %SystemRoot%\Minidump folder). 2. VISTA and Windows 7: support.microsoft.com/kb/931673 (dump files, when enabled, are stored by default in Drive:\Users\UserName\AppData\Local\Temp) Directory file listing: C:\>DIR %SYSTEMROOT\system32\spool\drivers /s >C:\w32x86.tx n. SetupAPI.log: Located in %SYSTEMROOT% o. Screen shots: Error dialogs, user interface, etc. p.
L ENWW Glossary of terms Term Definition as related to the HP UPD Bidirectional Communication (bidi) See printer automatic configuration hpcpuXXX.cf_ file Driver Configuration Utility file used for pre-configuration of the HP UPD driver hpcpuXXX.cfm file Driver Configuration Utility file used for pre-configuration of the HP UPD driver Device The physical output device at the end of the print connection (i.e. a printer or MFP).
Term Definition as related to the HP UPD Driver Name By default, the HP UPD installation sets the printer name to match the driver name for the first installed printer. The driver name is defined by the vendor and read by the Microsoft operating system from the driver's *.INF file. To view the "Driver" name, from the Printer's folder select an installed printer, right mouse click and select Properties or Printer Properties, go to the Advanced Tab, and locate field name "Driver.
ENWW Term Definition as related to the HP UPD Graphics Device Interface (GDI) The Microsoft® Windows® graphics device interface (GDI) enables applications to use graphics and formatted text on both the video display and the printer. Windows-based applications do not gain access to the graphics hardware directly. Instead, GDI interacts with product drivers on behalf of applications. msdn.microsoft.com/en-us/library/ dd145203(VS.85).
Term Definition as related to the HP UPD Port Monitor The port monitor uses Simple Network Management Protocol (SNMP) to read the configuration of the target print product and to determine the product's detailed status.
Term Definition as related to the HP UPD UPD Non-Version Specific HP installed universal print driver that does not contain the HP UPD's release version as part of the driver name string. For example, "HP Universal Printing PCL 6". The features of the driver are the same as the HP UPD Version Specific. Update Now See Printer automatic configuration WHQL Windows Hardware Quality Lab is a testing process required to receive the "Certified for Windows" logotype.
270 Appendix L Glossary of terms ENWW
Index A Active Directory template Application Filtering 154 Color Access Control 154 Default Print Settings 153 Enabled services tab 151 General settings 150 HP Managed Print Policies 150 HP Managed Printer Lists (HP MPL) 158 Job Accounting 156 Job Delivery 156 Managed Printer List settings 158 MPP Information Settings 157 Status Notification Pop-ups (SNPs) 155 Time of Day Restriction 154 UseMode settings 150 User configuration 150 User Interaction Settings 151 User Search Capabilities 155 Active Directory
HP Managed Printer Policies (HP MPP) 99 HP MPA Setup Wizard 93 HP UPD, SNPs 190 languages available 93 software availability 93 software requirements 90 uninstall 94 User Groups 133 HP MPA Setup Wizard 93, 94 HP MPA, install HP MPA Setup Wizard 93 HP MPA, uninstall 94 Add/Remove Programs 94 HP MPA Setup Wizard 94 HP Secure Encrypted Print. See HP SEP HP SEP about 63 configure 64 HP Universal Print Driver System Administrator Guide.
Status Notification Popups (SNPs) HP Managed Printer Policies (HP MPP) 108 HP MPA 108 system requirements HP UPD 7 T terminal server HP UPD, install 42 traditional mode about 25, 54 Add Printer Wizard install 31 HP Universal Printing Installer Wizard 32 install.
© 2013 Hewlett-Packard Development Company, L.P. www.hp.