HP UPD - Install using the HP Smart Device Agent Base for USB Plug and Play (white paper)
For customers whose printing environment is being managed by a Managed Print Service (MPS)
provider using HP Smart Device Services enabled software, the HP Smart Device Agent Base
service enables the MPS provider to easily manage your USB connected printers in the same way
they manage your networked printers. Please contact your MPS provider for more information.
For customers who are not currently being managed by a MPS provider but might be considering a
move to MPS in the future, having the Smart Device Agent Base already installed on your clients
will make a future transition to MPS seamless. Until then, the HP Smart Device Agent Base will
have minimal impact on your system, performing the following functions and nothing more:
On first install of the HP Smart Device Agent Base service and each reboot:
o The service checks for USB attached printers. If none are found, the service sleeps
for one hour then tries again.
o If and only if one or more USB attached printers are found, the service tries to
establish a connection to a securely verified instance of HP Smart Device Services
enabled software on the network as follows:
The service performs a local DNS lookup for the hostname “hp-print-mgmt”.
If and only if the local DNS lookup fails, the service performs a UDP
Multicast discovery (using ports 49001-49008, maximum of 4 hops).
o If no HP Smart Device Services enabled software is found, the service shuts itself
down completely and does not check again until the computer is rebooted.
If you wish to uninstall the HP Smart Device Agent Base, it can be uninstalled from the “Add or
Remove Programs” console. It is not automatically uninstalled when the HP UPD is uninstalled.
Description
Pre-installing using the HP Smart Device Agent Base for USB Plug and Play software:
Integrates an SDA “base” component for USB connected printers
Enables customers to move from self-managed to MPS with ease
Installs the Windows Local Service HPSmartDeviceAgentBase
Installs silently (no UI) by executing a separate msi as a step in the USB driver install
Simple and secure
NOTE: The HP Smart Device Agent Base does not collect any data from the PC or from connected
printers or mfps. The service does not communicate with the cloud or listen on any ports. It cannot
be used by anything except a verified JetAdvantage Management Connector (JAMc) instance.
During the install process, the HP Smart Device Agent Base software performs the following items:
Installs the HP Smart Device Agent Base
Pre-stages the HP UPD in the Windows driver store
Once installed:
The HP Smart Device Agent Base searches for USB connected printers. If none are found,
the service goes into sleep mode for one hour and then checks again, repeating this
sequence.
If the service determines that a USB-connected printer is present, the service does a DNS
query to see if JAMc is available. If it does not find JAMc, the service checks to see if JAMc
is available through a UDP multicast over ports 49001-49008.
If no JAMc is found, the service does not check again until the computer is rebooted.
To install the HP Smart Device Agent Base for USB Plug and Play
NOTE: To pre-configure the HP Smart Device Agent Base for USB for a Software first, plug and
play installation, use the HP Driver Deployment Utility (HP DDU) available as part of the HP Print
Administrators Resource Kit (HP PARK), and select the Preload the Driver option. This method
creates a package with a setup.exe utility that is easy to deploy interactively or via scripting. See