HP Web Jetadmin - Upgrading Firmware Using HP Web Jetadmin

11
</property>
<property name="PrinterResponseTimeoutMinutes">
<type>HP.Imaging.Wjp.Sdk.Core.Framework.ConfigurationItemString</type>
<value>90</value>
</property>
<property name="SocketConnectionTimeoutMinutes">
<type>HP.Imaging.Wjp.Sdk.Core.Framework.ConfigurationItemString</type>
<value>10</value>
</property>
Try tripling the values to see if they make enough of a difference for upgrades to succeed.
For HP FutureSmart devices that use a .bdl file for firmware, edit the file:
C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Hewlett-
Packard\HPWebJetadmin\WjaService\config\HP.Imaging.Wjp.Communication.Protocol.Web.Servi
ces.IFim.config.xml
NOTE The XML file is only created after a firmware upgrade has initiated (and might have been
cancelled).
Change the BindingSendTimeout to 7200 (2 hours) instead of the default 1 hour.
<property name="BindingSendTimeout">
<type>HP.Imaging.Wjp.Sdk.Core.Framework.ConfigurationItemString</type>
<value>7200 </value>
</property>
If .rfu files are failing, since they
are sent to the device over Port
9100 just like a Windows print
job, many other techniques can
be used, even a command
prompt, to remove HP Web
Jetadmin from the equation and
prove that the file can be
received over Port 9100. One
common technique is to use the
PJL Config item found under
Config > Device when viewing a
single device. Any file can be
uploaded to the repository,
including a firmware file, and
HP Web Jetadmin merely opens
up a TCP Port 9100 connection
to the device and sends the file. This is identical to what firmware upgrade performs, but it eliminates
all of the version checking prior to sending and status polling after the file is sent.
Additional Firmware Upgrade Utilities
There are several alternate utilities that can be used in addition to HP Web Jetadmin to upgrade HP
Jetdirect if so desired:
Figure 15 HP Download Manager