HP Web Jetadmin - Upgrading Firmware Using HP Web Jetadmin
10
Change the values to False if it desired to bypass status checking for HP Jetdirect and printer firmware
and significantly speed up batch upgrades.
Since HP Web Jetadmin now reports success after completion of delivery of file only, to check
completion status on the devices, view the Device Firmware Version and Device Firmware Date
columns to determine if successful.
SUPPORTED DEVICES
HP Web Jetadmin requires a properly formatted .rfu or .bdl file in order to allow upgrades under the
Firmware tab. Some printers might offer a firmware file that is not properly formatted. In such cases,
any technique for sending the firmware file as a print job to the printer suffices. Some printers offer a
separate download utility to upgrade firmware one device at a time. HP Web Jetadmin could also be
used in such cases to upgrade multiple printers if the files are uploaded into the PJL file repository and
sent to multiple devices using the PJL Configuration item in a configuration template.
Appendix A contains a list of all devices that support firmware upgrades through HP Web Jetadmin.
Many supported devices also allow for blocking printer firmware upgrades. The Security tab for a
device that supports this feature includes an item named Printer Firmware Update.
TROUBLESHOOTING
If firmware upgrades are failing fairly frequently, a very likely culprit is timing. Especially on slower
networks, HP Web Jetadmin might not receive the returning packets from the device during the
transaction in a reasonable time, or the entire upgrade operation exceeds the default allotted time for
completion. Configuration settings to increase timeouts can be added to HP Web Jetadmin
configuration files to force HP Web Jetadmin to wait longer for packets to be returned or operations
to be completed.
Using a text editor, edit the existing file on the HP Web Jetadmin host system in the following location:
Windows 2003 Server / XP:
DRIVE:\Documents and Settings\NetworkService\Local Settings\Application Data\Hewlett-
Packard\HPWebJetadmin\WjaService\config\FirmwareUpgrade.config.xml
Windows 7 / 2008 / Vista:
DRIVE:\Windows\ServiceProfiles\NetworkService\AppData\Local\Hewlett-
Packard\HPWebJetadmin\WjaService\config\ FirmwareUpgrade.config.xml
The three settings related to timeouts are:
</property>
<property name="JetdirectResponseTimeoutMinutes">
<type>HP.Imaging.Wjp.Sdk.Core.Framework.ConfigurationItemString</type>
<value>30</value>