12
1 Maximizing energy conservation in HP LaserJet M500 and M600 series printers October 5, 2011 Quickset: SMB – Small and Medium businesses with minimal central management The following steps, applied to an M500 or M600 series printer (via the Embedded Web Server) that is in factory default configuration, will set it up for minimal energy usage in a home, small or medium business environment where centralized remote management is not in use: 1) Energy Setting: Enable Sleep/Auto Off Time 2) Energy Settings: Sleep/Auto Off after: 5 (minutes) 3) Energy Settings: Wake/Auto On Events: Network Port 4) Network Tab/Network Settings: Disable SNMPv1/v2* 5) Network Tab/Other Settings, uncheck: a. SLP Config b. Bonjour * c. WS Discovery d. Web Services Print* 6) Shut down clients at night *Disabling these protocols will impact some printer features such as UPD, AirPrint and Win 7 status. Quickset: Enterprise – Centrally managed printers In a large business environment in which centralized remote management is a key facet of printer maintenance, the following settings are recommended to provide minimal energy consumption without loss of control: 1) Energy Setting: Enable Sleep/Auto Off Time 2) Energy Settings: Sleep/Auto Off after: 5 (minutes) 3) Energy Settings: Wake/Auto On Events: Network Port 4) Network Tab/Other Settings, uncheck: a. SLP Config b. Bonjour c. WS Discovery 5) Tune management systems (WJA, RMA) to minimize SNMP and align with working hours. (See notes below) 6) Disconnect clients from the Embedded Web Server.

Maximizing energy conservation in HP LaserJet M500 and M600

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

1  

MaximizingenergyconservationinHPLaserJetM500andM600seriesprintersOctober 5, 2011 

Quickset:SMB–SmallandMediumbusinesseswithminimalcentralmanagementThe following steps, applied to an M500 or M600 series printer (via the Embedded Web Server)  that is 

in factory default configuration, will set it up for minimal energy usage in a home, small or medium 

business environment where centralized remote management is not in use: 

1) Energy Setting:  Enable Sleep/Auto Off Time 

2) Energy Settings: Sleep/Auto Off after:  5 (minutes) 

3) Energy Settings: Wake/Auto On Events: Network Port 

4) Network Tab/Network Settings: Disable SNMPv1/v2*  

5) Network Tab/Other Settings, uncheck: 

a. SLP Config 

b. Bonjour * 

c. WS Discovery 

d. Web Services Print* 

6) Shut down clients at night 

*Disabling these protocols will impact some printer features such as UPD, AirPrint and Win 7 status. 

Quickset:Enterprise–CentrallymanagedprintersIn a large business environment in which centralized remote management is a key facet of printer 

maintenance, the following settings are recommended to provide minimal energy consumption without 

loss of control: 

1) Energy Setting:  Enable Sleep/Auto Off Time 

2) Energy Settings: Sleep/Auto Off after:  5 (minutes) 

3) Energy Settings: Wake/Auto On Events: Network Port 

4) Network Tab/Other Settings, uncheck: 

a. SLP Config 

b. Bonjour  

c. WS Discovery 

5) Tune management systems (WJA, RMA) to minimize SNMP and align with working hours.  (See 

notes below) 

6) Disconnect clients from the Embedded Web Server. 

2  

TableofContentsQuickset: SMB – Small and Medium businesses with minimal central management .................................. 1 Quickset: Enterprise – Centrally managed printers ...................................................................................... 1 Auto-Off/Auto-On Technology .................................................................................................................... 3 

USB and Auto-Off/Auto-On ..................................................................................................................... 4 

ePrint and Auto-Off/Auto-On ................................................................................................................... 4 

Energy Settings – Sleep Timer...................................................................................................................... 5 Sleep Schedule .......................................................................................................................................... 6 

Maintenance Events ...................................................................................................................................... 6 HTTP and Telnet ....................................................................................................................................... 6 

SNMP ........................................................................................................................................................ 6 

SLP Configuration .................................................................................................................................... 6 

Bonjour ..................................................................................................................................................... 7 

Web Services Print .................................................................................................................................... 7 

WS Discovery ........................................................................................................................................... 7 

Installing drivers for an Auto-Off/Auto-On printer ...................................................................................... 7 USB Installation ........................................................................................................................................ 7 

Device discovery of Auto-Off/Auto-On Printers ...................................................................................... 7 

Installation and SNMP .............................................................................................................................. 8 

Disabling SNMP in the TCP/IP Ports ..................................................................................................... 10 

Tuning the environment .............................................................................................................................. 10 SNMP and WebJetAdmin ....................................................................................................................... 10 

Remote Management Appliance (RMA) ................................................................................................ 11 

Client workstations ................................................................................................................................. 11 

Energy Efficient Ethernet (EEE) Networking (IEEE 802.3az-2010) ......................................................... 11 Developers notes ......................................................................................................................................... 11 

Auto-Off wake-up delay ......................................................................................................................... 11 

 

 

3  

Auto‐Off/Auto‐OnTechnologyThe M551, M601, M602 and M603 HP Eco‐Smart LaserJet printers feature Auto‐Off/Auto‐On 

technology that dramatically reduces their power consumption.  Auto‐Off/Auto‐On disables non‐

essential background functions to reduce power consumption to less than one watt when the printer is 

idle.   

The M500 and M600 series printers provide four power modes: 

When OFF, the printer will draw less than half a watt.  The printer can be turned OFF manually 

with the power button or automatically by the sleep timer.  When OFF, the printer can be 

turned back on only with the power button.  When OFF, the power button is unlit. 

When enabled, a sleep timer puts the printer into Auto‐Off in which it draws less than one watt.  

The printer will awake automatically from Auto‐Off for printing and maintenance tasks from the 

network.  When in Auto‐Off the power button will blink at approximately three second 

intervals. 

In Sleep, the printer draws approximately six watts (depending on specific models and installed 

features) and, like Auto‐Off, will react automatically for printing and maintenance tasks.  The 

control panel remains fully operational as well.  However, from Sleep, the printer will react 

more quickly than from Auto‐Off.  When in Sleep, the power button will blink at approximately 

three second intervals, indistinguishably from Auto‐Off. 

The printer must be READY for printing and will consume power ranging from twenty watts 

when idle (waiting for job) to several hundred watts while actively printing.  The printer will 

automatically fall into Sleep, Auto‐Off, or OFF, based on the sleep timer. When the printer is 

READY, the power button remains continuously lit. 

These modes and their relationships are illustrated below: 

 

Configured correctly these Laserjet printers can remain in the Auto‐Off/Auto‐On state for more than  

Auto‐Off 

READYOFF 

Sleep 

Power Button Sleep Timer ‐ Power Button Only 

Power ButtonSleep Timer – All Events

Sleep Timer – Network Port

Print JobPower Button

Control Panel, Maintenance 

Events 

Sleep Timer – Network Port 

M500 and M600 Series Power States

4  

In a typical office environment these printers can remain in Auto‐Off more than 70% of the time, when 

the printer and the user environment are configured carefully. 

The power states diagram identifies the events that cause the printer to enter and exit the Auto‐Off 

state: 

1) The arrival of a Print Job or pressing the Power Button will wake the printer from Auto‐Off.  

Though these cause an increase in energy consumption, they are necessary activities for a 

printer.  

2) When the Sleep Timer expires and the Wake/Auto‐On is configured for Network Port, the 

printer enters Auto‐off and minimizes energy usage.  For energy savings, this event should be 

maximized by making the Sleep Timer as short as reasonable. 

3) When Maintenance Events occur, the printer generally must leave Auto‐Off and enter the Sleep 

power state to process these events.  When the Sleep Timer expires, the printer will return to 

Auto‐Off.  These Maintenance Events are the primary cause of unnecessary wake‐ups from 

Auto‐Off that lead to excess energy consumption.  

USBandAuto‐Off/Auto‐OnWhen in Auto‐Off, in order to keep energy consumption below 1W, the USB circuitry is entirely powered 

down.  The M500 and M600 printers cannot, therefore, automatically awake from Auto‐Off for print 

jobs from the USB port.  By extension, any accessories such as badge readers or external network 

devices connected via USB are inactive during Auto‐Off and cannot awaken the printer.  When these 

accessories are in use, it will be necessary to use the power button to awaken the printer first. 

The printer should also be awakened, by pressing the power button, before initiating an installation over 

USB. 

ePrintandAuto‐Off/Auto‐OnHP’s ePrint technology for emailing print jobs directly to the printer relies upon active interaction 

between the printer and the ePrint servers in the Internet.  When the printer is in Auto‐Off, the internal 

processes to connect to the ePrint servers are suspended and will not resume until the printer exits 

Auto‐Off.  Though this reduces energy consumption by staying in Auto‐Off and eliminating excessive 

network exchanges,  it will cause ePrint jobs to be delayed until the printer is used for other activities.  

Any of the events that cause the printer to exit Auto‐Off will initiate the ePrint transactions to pick up 

print jobs. Note that though the ePrint jobs will be printed when the printer awakes, jobs will be deleted 

from the ePrint servers between 2 and 24 hours after they are submitted, depending on load. 

5  

EnergySettings–SleepTimerThe Sleep Timer is the core control for the printer’s energy savings.   It can be found on the Energy 

Settings page, 

 

Energy Settings Page 

and is comprised of three controls: 

A) The Enable Sleep/Auto Off Timer checkbox allows the printer to automatically enter Sleep or 

Auto‐Off after a period of inactivity. 

B) The contents of the Sleep/Auto Off After textbox specifies how long the printer waits, in 

minutes, after any activity before entering Sleep or Auto Off.  

C) The Wake/Auto On Events selection determines how the printer goes to sleep and how it 

awakes: 

All Events: the printer will go into Sleep and be awakened for print jobs. 

Network Port:  the printer will go into Auto Off and be awakened by network activity.  This 

is the “normal” Auto On/Auto Off mode that provides optimum energy savings. 

Power Button Only: The printer will go into Off and can only be returned to service by 

pressing the Power button.  When the power button is pressed, the printer will perform a 

full boot up. 

For these settings, the printer will enter the specified power saving mode after a period of inactivity, 

as specified by the Sleep/Auto Off After value.  This timer is enabled with the  Enable Sleep/Auto 

Off Timer checkbox. 

6  

SleepScheduleWhen a Sleep Schedule is used to align the printer sleep time with off‐business hours, Wake/Auto On 

Events can only be set to All Events.  Likewise, if Wake/Auto On Events is set to either Network Port or 

Power Button Only, Sleep Schedule cannot be set. 

When in use, the Sleep Schedule will only put the printer into Sleep.  The printer will never go to Auto‐

Off and thus, to minimize energy usage, Auto‐Off/Auto‐On is recommended over Sleep Schedule. 

MaintenanceEventsMaintenance Events covers a broad area of activities that support various features of the printer.  A 

number of these require the printer to wake from Auto Off and enter Sleep mode.  For maximum 

energy savings these features can be disabled at the expense of some loss of functionality. 

HTTPandTelnetHTTP and Telnet are used to access the remotely manage the printer.  Though activities on these 

protocols will wake the printer from Auto‐Off to Sleep, since these are used manually (and thus 

infrequently) they have little impact on the energy consumption of the printer. 

SNMPSNMP, or Simple Network Management Protocol is a versatile and ubiquitous protocol used for 

managing network devices.  It is used to by printer drivers to determine the printer status before 

sending a job, during the installation of a printer to catalog the features of the printer, by WebJetadmin 

to monitor the health of the printer, by accounting packages such as RMA to determine usage, and 

more. 

Though SNMP is ubiquitous, it is not an absolute necessity for proper operation of the printer and can 

be disabled at the printer.  This action should be coordinated with PCs, workstations, servers and 

network management devices on the network that would normally expect SNMP to be active.  

Two approaches can be taken with respect to SNMP.  SNMP can be disabled at the printer and the 

printer can be used with reduced functionality but less power consumption.  Alternatively SNMP can 

enabled, but the environment can be tuned to minimize the wakeups and the energy consumption.  The 

implications of these choices are discussed further in following sections. 

SNMP can be disabled from the Network tab, Network Settings page, by checking the Disable 

SNMPv1/v2 checkbox.  SNMPv3 is disabled by default. 

SLPConfigurationThe Service Location Protocol (RFC 2608) is a decentralized service advertisement mechanism.  

Participants in the protocol advertise periodically by transmitting multicast frames (SRVLOC frames). 

7  

The M500 and M600 are configured by default to participate in such advertisement, waking the printer 

from Auto Off to Sleep.  Disabling SLP Config will allow the printer to remain in Auto Off.  SLP is not 

commonly used for printing services and this will generally have no impact. 

SLP Config can be disabled from the list in Network tab, Other Settings. 

BonjourThe Bonjour protocol is a decentralized services‐discovery protocol used broadly, particularly by systems 

developed by Apple Computer (e.g. AirPrint) and as a discovery mechanism in HP’s Universal Printer 

Driver.   Bonjour can simplify the process of installing the printer.  Since the protocol operates by 

sending periodic announcements, the printer will not remain in Auto‐Off. 

Bonjour can be disabled from the list in Network tab, Other Settings.  

WebServicesPrintWeb Services Print (more commonly known as WS‐Print) is used to query the printer for information, 

similar to SNMP but using an XML format.  WS‐Print is used widely by Microsoft Windows Vista and 7.  

WS‐Print queries will wake the printer from Auto‐Off to SLEEP in order to respond. 

Web Services Print can be disabled from the list in Network tab, Other Settings. 

WSDiscovery Web Services Discovery is also a decentralized service advertisement mechanism.  Because it 

periodically multicasts presence and service updates, it wakes the printer from Auto Off.  In addition, 

the Windows Vista and Win 7 operating systems make extensive use of WS Discovery to discover and 

maintain the status of printers.  These activities will wake the printer. 

WS Discovery can be disabled from the list in Network tab, Other Settings. 

InstallingdriversforanAuto‐Off/Auto‐Onprinter

USBInstallationSince the USB interface is turned off when the printer is in Auto‐Off, the printer should be awakened 

first by pressing the power button before starting a USB installation. 

DevicediscoveryofAuto‐Off/Auto‐OnPrintersWhen installing with the product installation CD, one of the first activities is a search of the network for 

the printer.  If the printer is already in Auto‐Off, though the search activities will wake the printer, the 

response may not be quick enough for the search process.  In that case, the installer process will not find 

the new printer and either report the other printers it found, without the desired printer: 

8  

 

or report that no printers were found: 

 

In both cases, since the printer was awakened by the search process, applying the Search Again  button 

will locate the printer. 

InstallationandSNMPThere are three common ways that Windows clients connect to printers, 

HP’s Universal Printer Driver (UPD),  

the HP Standard TCP/IP Port or  

the (Microsoft) Standard TCP/IP Port.  

These methods connect to the printer through network ports that access and monitor the printer status.  

During installation, all three methods will use SNMP to obtain information about the printer and its 

network connection.  If SNMP is disabled at the printer to minimize energy usage, the information will 

have to be provided manually.  

9  

After installation, the ports continue to periodically monitor the status of the printer over SNMP.  To 

minimize energy usage, this can be disabled. 

With the exception of the UPD, SNMP is optional for the operation of the print drivers. 

When installing a driver using the HP Standard TCP/IP Port or the Standard TCP/IP Port while SNMP is 

disabled, the installation process will first fail to detect the printer type and give the following warning: 

 

 

Selecting “Hewlett Packard Jetdirect” will configure the port’s networking parameters to work properly 

with the printer. 

Following the configuration of the TCP/IP Port, the installation will require that you identify the printer 

with the following dialog: 

 

Once this is complete, the printer should be usable without SNMP. 

10  

DisablingSNMPintheTCP/IPPortsIf a printer was installed when SNMP was enabled, it can be disabled in the HP Standard TCP/IP Port and 

the Standard TCP/IP Port: 

 

Note that though you may be able to print if SNMP is disabled at the printer but enabled in the port, you 

may experience print delays as the port first attempts to gather SNMP information.  Disabling SNMP in 

the port eliminates this delay. 

Tuningtheenvironment

SNMPandWebJetAdminWebJetadmin maintains an accurate dashboard of printer status through regular SNMP and Web 

Services (Web Services Print, or WS‐Print)  queries: 

Discovery to identify new printers joining the network 

Real‐time monitoring when a WJA user is monitoring a printer 

Background polling to maintain status and detect failures 

Daily data collections to maintain historical records 

All of these activities will wake the printer from Auto‐Off (to the Sleep state) but can be managed to 

provide a reasonable compromise between energy savings and manageability.  The following are 

recommended practices: 

1) Enable SNMP on the printer and use a short (<5min) sleep timer. 

2) Terminate Real‐time monitoring (i.e. user logged in to WJA and watching printer) when done. 

3) Schedule data collection for business hours. 

11  

4) Scheduled activities, e.g. List Exports, Configurations, Firmware Upgrades, should be planned 

with the understanding that they will wake the printer. 

In addition, the delay of waking from Auto‐Off can result in WJA temporarily reporting Communication 

Error for that printer. 

RemoteManagementAppliance(RMA)RMA is used in Managed Print Service deployments to gather usage statistics for accounting using 

SNMP.  Disabling SNMP is not possible in such deployments. 

When RMA is in use, it is recommended that the statistics gathering be scheduled for normal working 

hours rather than off‐hours.  This will avoid the unnecessary wakeup. 

ClientworkstationsIn environments using “Direct IP” printing in which individual clients connect directly to the printer, the 

number of clients and their use of SNMP can cause the printer to awake from Auto‐Off frequently.  In 

such environments, it is recommended that either SNMP be disabled at the printer or that the clients be 

shut down for the non‐business hours.  Shutting the clients down, of course, has tremendous benefits in 

reducing energy consumption. 

EnergyEfficientEthernet(EEE)Networking(IEEE802.3az‐2010)Networking, particularly for modern high speed networks (100mbps Fast Ethernet and 1000mbps 

Gigabit Ethernet) requires significant power.  EEE is a new (2010) standard for Ethernet networking that 

dynamically manages the networking hardware, shutting it down when idle and bringing it back quickly 

when needed.  This dynamic approach considerably reduces energy consumption, especially when 

operating at Fast Ethernet (100Mbps) or higher. 

The M500 and M600 printers are EEE‐enabled allowing them to achieve considerable energy savings 

when connected to a network infrastructure that is similarly EEE‐enabled.  Of course, they will also 

interoperate with networking infrastructures that do not have the energy reducing features of EEE. 

Note that the EEE energy features are entirely independent of Auto‐On/Auto‐Off; EEE will reduce energy 

consumption regardless of the Energy Settings. 

Developersnotes

Auto‐Offwake‐updelayThere is a significant delay, 2‐5 seconds, required to wake a printer from Auto‐Off.  During this time 

network packets may be received by the printer but will be lost. 

12  

Most applications are intrinsically tolerant of this delay and loss, using retransmissions or retries to 

operate robustly.  However, custom applications may not expect this behavior and may need some 

modifications.