HP Managing Third Party Printers In Web Jetadmin ENWW C01675324
User Manual: HP HP Web Jetadmin - Managing Third-Party Printers
Open the PDF directly: View PDF .
Page Count: 10
Download | |
Open PDF In Browser | View PDF |
MANAGING THIRD-PARTY PRINTERS in HP Web Jetadmin CONTENTS Overview ................................................................................................................................2 Discovering devices ..................................................................................................................2 Device plug-ins .........................................................................................................................2 Level of support ........................................................................................................................3 Reserved functionality ...............................................................................................................5 Functionality definitions .............................................................................................................5 Troubleshooting........................................................................................................................7 Summary .................................................................................................................................8 Appendix A—Third-party support examples .................................................................................9 Appendix B—HP vs. third-party support summary .......................................................................10 OVERVIEW Administrators want the ability to effectively discover and manage printers offered by all major printer vendors from a single software interface. Only having to install one software and learn a single interface saves valuable time and money. The tool also has to provide adequate levels of support for all vendors. Fortunately, HP Web Jetadmin is a premier printer management solution that can effectively discover and manage non-HP printers. The level of support provided depends on the ability of the device to adhere to a set of industry standards. DISCOVERING DEVICES During discovery of devices, HP Web Jetadmin uses SNMP queries to gather information from the device. If HP Web Jetadmin concludes that the device is a peripheral such as a printer, plotter, or multifunction device, it will display it in the list of discovered devices. In order for HP Web Jetadmin to conclude that a device is a peripheral, the device must be able to answer a set of industry-standard questions. A Management Information Base (MIB) is a set of objects that defines the types of SNMP queries that can be asked of a device. For example, the Standard Printer MIB (RFC 1759) is a generic set of objects to which most peripherals should be able to provide answers when queried. The Standard Printer MIB consists of objects that describe functionality and capabilities of the printer such as page counts or media types. Other common MIBs include MIB2 (RFC 1213) and the Host Resources MIB (RFC 1514). Device vendors also have a set of proprietary MIBs that contain information unique to their devices. HP Web Jetadmin must have knowledge of MIB objects in device plug-ins before it can send queries to devices using those MIB objects. Devices must be able to answer queries defined in the common industry-standard MIBs in order for HP Web Jetadmin to discover the devices. Otherwise, there is not enough information pertaining to the device to warrant displaying it in the list of discovered devices. HP Web Jetadmin focuses on printer management, and it would be increasingly difficult to distinguish devices as printers unless they can answer a standard set of questions such as those defined in the Standard Printer MIB. Once a device is discovered in HP Web Jetadmin, the level of support that can be provided will depend on the depth of queries defined in the respective device plug-ins. DEVICE PLUG-INS Device plug-ins in HP Web Jetadmin contain SNMP queries to support functionality for a device. The more definitions that exist in the plug-in that are unique to that device, the higher the level of support that is provided. HP Web Jetadmin has no specific knowledge of Figure 1—Third-party device support 2 proprietary objects for a third-party device, therefore a single plug-in containing industry-standard objects is used for each vendor. The level of information that can be provided depends on the ability of the device to answer the standard queries. For HP devices, a device plug-in exists for every HP model that contains proprietary objects to provide advanced support. LEVEL OF SUPPORT Third-party device support in HP Web Jetadmin can be quite extensive—however, it is strictly the responsibility of the device to answer the standard queries. A significant amount of HP Web Jetadmin functionality can be supported through standard queries such as basic status, configuration, alerts, reporting, and page counting. HP Web Jetadmin attempts to support the following functionality for third-party devices using standard queries for basic support: Device Page Status tab Device A single picture of a generic device to represent the vendor Device Model, IP Hostname, IP Address, System Contact Status Basic status (online/offline, toner low, toner out, media low, media out, paper jam, cover open, service requested) Front panel display Supplies Input tray remaining levels Supplies remaining levels Detailed Info tab General category Serial Number Engine Cycle Count Contact Person System Contact System Location Interpreter information (language, version, date) Jetdirect category HW address, protocols, packets, system uptime, system name Config tab Device Contact Person System Contact System Location Control Panel language Printer Job Langauge (PJL) Configuration Company Name Network System Name IP Address Troubleshoot tab Reset device EWS button Capabilities Installed components such as input tray capacities, interpreter languages, duplexer, hard disk, total memory 3 Alerts (limited set of events via polling only, no traps) Service (online, offline, error, disconnected) Supplies (paper out, toner low, toner out, other supplies low/out/replace) Media Path (paper jam, cover open, output full) Reports Supplies tab Input tray levels Supplies levels Alerts tab General alerts only, polling only of SNMP Alert table and status Object Identifier (OIDs) Device Inventory Device Utilization (Total Page Counts only) Columns Supplies remaining levels Input tray capacities Input tray remaining levels Engine Cycle Count Storage such as hard disk and installed RAM Serial Number Contact Person System Contact System Location System Name System Up Time Figure 2—Third-party device support: Status page Figure 3—Third-party device support: Column samples 4 RESERVED FUNCTIONALITY While a majority of functionality in HP Web Jetadmin is provided by using SNMP queries, some functionality is reserved for HP devices only, as the functionality requires techniques beyond querying SNMP objects. The basic and advanced support provided for non-HP devices is restricted to the usage of industry-standard or vendor-specific SNMP queries to gather information. Functionality that is reserved for HP devices due to non-SNMP techniques to provide it includes: Firmware upgrades Print queue creation Some extended configuration items Print Test Page button Secure disk erase Font and forms management FUNCTIONALITY DEFINITIONS The following section provides definitions for many of the supported features for third-party devices and the objects used for obtaining the information. The feature is supported if the device can answer the industry-standard query defined in these definitions. Bitmap and Icon HP Web Jetadmin displays any predefined bitmaps and icons that have been created in a device plug-in. HP devices have a unique matching picture, while third-party support provides one generic picture per third-party vendor. Model The printer model name appears according to the response to hrDeviceDescr. Status Device status, indicating the current state of the printer (for example: Online, Paper jam) is displayed based on responses to standard objects such as hrPrinterDetectedErrorState. Control Panel Display The current message on the printer front panel is displayed using prtConsoleDisplayBufferText. Serial Number The Serial Number is a unique manufacturing identifier for the printer. The serial number is a critical identifier item for HP Web Jetadmin that is used to determine the uniqueness of a device along with other items such as MAC Address and IP Address. Some functionality, such as Reports, is blocked in HP Web Jetadmin if the serial number cannot be obtained. Therefore, HP Web Jetadmin makes strong efforts to obtain the serial number from third-party devices. The most typical and widely supported object for obtaining serial number is prtGeneralSerialNumber. Engine Cycle Count Engine Cycle Count is a value stored on the printer that represents a cumulative total of pages printed for the life of the printer. Engine Cycle Count is displayed if a printer supports prtMarkerLifeCount. Page counts for monochrome, color, simplex, duplex, fax, copy, and scan are only obtainable via proprietary queries and only supplied for HP devices. IP Hostname IP Hostname is displayed as long as the operating system can resolve an IP address to a hostname from a name server such as DNS or WINS using a GetHostByAddr call. System Name, which can be 5 the hostname if the NIC registers it with a name server, is displayed if the device answers the sysName MIB2 object. System Contact System contact is displayed according to the response to sysContact. Description Description is displayed according to the response to sysLocation. Storage Presence of storage media such as hard disk, flash disk, RAM disk, and installed RAM can be detected using hrDiskStorage objects. Additional storage information is provided under the Storage tab for certified devices. Capabilities Capabilities such as installed languages, trays, and accessories are displayed on the Capabilities and Detailed Info tabs using Status page as supported by the device and based on objects such as prtInterpreterDescription or prtInputDescription. Remaining Toner Levels The approximate amount of toner or ink remaining in the cartridge cavity is determined by calculating a percentage based on the prtMarkerSuppliesLevel and prtMarkerSuppliesMaxCapacity. Remaining Input Tray Levels The approximate amount of paper remaining in a particular tray is displayed by calculating a percentage based on responses to the Standard MIB objects prtInputCurrentLevel and prtInputMaxCapacity. Alerts Polling at a specified interval is used to provide alerts based on status queries that match certain conditions or prtAlerts table objects. Standard status queries can typically determine the following types of alert conditions: Toner Out Toner Low Paper Out Paper Low Cover Open Offline Paper Jam Printer Error HP devices can process traps for real-time alerts when events occur for most items under General category. Polling of remaining supplies levels to provide Supplies alerts at desired thresholds is also available for HP devices. Configuration The following items are provided at minimum for configuration, assuming the device supports the objects: System Contact (sysContact) System Location (sysLocation) Control Panel Language (prtConsoleLocalization) 6 Contact Person (prtGeneralServicePerson) System Name (sysName) HP devices can provide extended configuration items using proprietary objects. Reports Third-party support includes only reports that indicate Device Inventory or Engine Cycle Counts. HP devices include reports that make use of the various supported page count values such as Accessories Inventory (capabilities), Supplies Utilization (marker supply info), Device Utilization (page counters), and Peak Usage (hourly page counters). TROUBLESHOOTING Trying to determine why a particular third-party device supports what it does usually boils down to the ability of the device to answer the queries HP Web Jetadmin sends. HP Web Jetadmin is at the mercy of the device to answer industry-standard queries. Some devices support more gauges than others and it cannot be assumed that all devices from a particular vendor will support the same features. For example, one Xerox model may support the control panel display while another Xerox model does not. Common explanations for why particular items may not appear for devices include: Issue: A gauge may be present for a consumable but the gauge is hashed out instead of containing a remaining percentage. Reason: If a device answers prtMarkerSuppliesDescription correctly, the gauge is present, since HP Web Jetadmin knows the consumable exists. However, if the device cannot answer either prtMarkerSuppliesMaxCapacity or prtMarkerSuppliesLevel correctly, the percentage cannot be calculated and HP Web Jetadmin displays hashes instead to indicate an “unknown” level. Figure 4—Supplies gauges contain hashes instead of levels. Generic HP bitmap Issue: A paper tray gauge does not indicate a remaining percentage. Reason: If a device answers the prtInputType query to indicate a tray is present, the device may respond to the prtInputMaxCapacity and prtInputCurrentLevel queries with either valid values or indicate that at least one sheet remains. If valid values are Figure 5—Device utilization report displays only total pages returned, a calculation is presented. If valid values are not provided, HP Web Jetadmin displays either “empty” or “not empty” depending on whether the device indicates at least one sheet remains. Issue: Control Panel displays “Not Supported” or “Unknown”. Reason: “Not Supported” indicates the device did not respond to the prtConsoleDisplayBufferText object. “Unknown” may indicate that the device recognizes the prtConsoleDisplayBufferText object but did not respond with any text. 7 Issue: The model name for the device appears to be much longer than the true name of the device. Reason: HP Web Jetadmin relies on hrDeviceDescr to display the model name. Properly truncated Figure 6—Unknown front panel message. Non-truncated device model name. model names are generally provided in proprietary objects. HP Web Jetadmin does not know how to truncate a response to hrDeveiceDescr if it contains too many characters. For example, if a Lexmark printer responds with “Lexmark X652de 7932M8R LJ.MN.P092”, HP Web Jetadmin cannot know where to truncate the string. Issue: No consumable gauges are present for items such as toner or fuser. Reason: A device must answer prtMarkerSuppliesDescription correctly, otherwise HP Web Jetadmin has no idea the consumable exists and cannot display a gauge. Figure 7—Missing supplies gauges. Unknown front panel message. Generic HP bitmap SUMMARY By supporting third-party printers in HP Web Jetadmin, LAN administrators can now discover and manage printers from all major printer vendors with a single software interface. By simplifying printer management with a single, powerful tool, HP Web Jetadmin can save administrators significant time and effort. 8 APPENDIX A—THIRD-PARTY SUPPORT EXAMPLES N N N N N N N N N N N N N N* N N N N N N N N N N N N N N N N N N N N N N N N Y Y Y Y Y* Y* Y* Y Y Y Y* Y Y* Y* N Y* N Y* Y Y Y* Y* Y Y Y Y* Y* Y* Y Y* Y Y* Y* Y Y Y Y Y System Contact N N N* N N N N N N N N N* N N N N N N N N* N N N N* N* N N N N* N N N N N N Y N N System Location N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N Y N N Paper tray Level N N N N N N N N N N N N N N* N N N N N N N N N N N N N N N N N N N N N N N N OPC Y N Y Y Y N Y N Y N Y N* N* N* N* Y Y Y N N* Y N N* N* N* Y Y Y N* Y Y N N Y N Y Y Y Transfer Unit N N N N N N N N N Y N N Y Y Y N Y N N N N N Y Y Y Y N Y Y N N Y Y Y Y Y N N Cleaning Kit Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Fuser N N Y N N N Y Y Y N Y Y N Y Y Y Y Y N Y Y N Y Y Y Y Y Y Y N Y Y Y Y Y Y Y Y Consumable gauges Toner /Ink Control Panel Display Canon iR 5070 Canon iR C2880 Canon iR C4080 Canon iR2230 Canon iR5000 Canon MF8170 Gestetner DSC 38 KONICA MINOLTA bizhub 420 KONICA MINOLTA bizhub C253 KYOCERA MITA Printing System Lanier 2138 Lanier MP C7500 Lexmark Optra Se 3455 Lexmark Optra W810 Lexmark T632 Lexmark X646e Lexmark X652de Okidata C5100 Ricoh Aficio 2051 Ricoh Aficio 3260C Ricoh Aficio AP 3800C Ricoh Aficio MP 2510 Ricoh Aficio MP 4500 Ricoh Aficio MP C2500 Ricoh Aficio MP C4500 Samsung SCX-6x55 Series Savin SLP 38C Sharp MX-2700N Toshiba e-STUDIO2500c Xerox DocuColor 3535 Xerox Phaser 6250DP Xerox Phaser 8560 Xerox WorkCentre 4150 Xerox WorkCentre 4260 Xerox WorkCentre 5645 Xerox WorkCentre 7242 Xerox WorkCentre Pro 128 Xerox WorkCentre Pro 65 Page Count Device Name Serial Number The following table contains a list of potential functionality that HP Web Jetadmin supports for third-party devices. An asterisk (*) next to a consumable gauge indicates the gauge is present, but the device is unable to reflect an exact value. In the case of Paper Trays, since it can reflect a value of “Empty” or “Not Empty”, it is considered a “Y” (yes) for support. In the case of the other consumable gauges, since it reflects no value at all, it is considered an “N” (no) for support. Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y 9 APPENDIX B—HP VS. THIRD-PARTY SUPPORT SUMMARY This table includes a summary of feature differences between HP and third-party device support. Function Picture Third-party Model One standard bitmap per vendor or generic HP bitmap if vendor plug-in undefined hrDeviceDescr Status hrDeviceStatus Control Panel Display prtConsoleDisplayBufferText Control Panel Language Serial Number prtConsoleLocalization prtGeneralSerialNumber Page Counts prtMarkerLifeCount Contact Person System Contact System Location System Name Remaining Supplies Levels prtGeneralServicePerson sysContact sysLocation sysName prtMarkerSuppliesLevel prtMarkerSuppliesMaxCapacity prtInputCurrentLevel prtInputMaxCapacity Polling only of status objects and prtAlerts table to provide alerts for following events when present during polling interval: Toner Out Toner Low Paper Out Paper Low Cover Open Offline Paper Jam Printer Error Device Inventory and Device Utilization (total page count only) Remaining Input Tray Levels Alerts Reports HP Unique customized bitmap to match each device for which a device plug-in exists Same, but may use HP-specific objects for better representation Same, but may use HP-specific objects for better representation Same Same HP-specific objects for better representation HP-specific objects to represent total, monochrome, color, simplex, duplex, copy, fax, scan, and so on Same Same Same Same Same Same Processing of traps for real-time alerts when events occur for most items under General category; polling of remaining supplies levels to provide Supplies alerts at desired thresholds. Includes reports that make use of the various supported page count values such as Accessories Inventory (capabilities), Supplies Utilization (marker supply info), Device Utilization (page counters), Peak Usage (hourly page counters) © Copyright 2015 HP Development Company, L.P. The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein. c01675324EN, Rev. 2, August 2015
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.5 Linearized : No Author : HP LaserJet Content Design & Delivery Create Date : 2015:07:24 15:01:04-06:00 Keywords : Rev. 2, 08/2015 Modify Date : 2015:07:24 15:01:43-06:00 Language : en-US Tagged PDF : No XMP Toolkit : Adobe XMP Core 5.4-c005 78.147326, 2012/08/23-13:03:03 Metadata Date : 2015:07:24 15:01:43-06:00 Format : application/pdf Title : Managing Third-Party Printers in HP Web Jetadmin - ENWW Creator : HP LaserJet Content Design & Delivery Subject : Rev. 2, 08/2015 Document ID : uuid:f0b2dd71-d606-484c-b5dc-ea8a37ad7eec Instance ID : uuid:85fe1a8e-2188-4dc2-a7b6-d849d663210b Page Count : 10 Warning : [Minor] Ignored duplicate Info dictionaryEXIF Metadata provided by EXIF.tools