Update to USB Driver Support on HP-UX 11iv2
Supported Mass Storage Hardware
HP-UX is an enterprise operating system and is supported on enterprise servers. Accordingly,
official support is limited to those USB devices which are of use in such an environment.
Optical devices supported:
Internal multibay inserts for rx 2660, rx3600, and rx6600
External multibay I and multibay II cradles with supported inserts
HP dvd1040e 20x Super Multi DVD Writer
iLO/vMedia usage for optical drives and iso files
Flash drives supported:
HP Drivekey II 256Mb
HP 4GB c450w USB Flash Drive
There is currently no official support for USB hard drives or USB tape devices.
HP IP Console Switches/KVM Support
With this patch and KVM firmware 1.3.25.0 or later, KVMs are supported using either the 3XXXXX
or 4XXXXX series adapters. vMedia through KVMs using supported mass storage devices is also
functional. With earlier KVM firmware, only the 3XXXXX series adapters are supported and vMedia
through KVMs is not supported.
Integrated Remote Console Support using iLO
IRC is supported with the introduction of patch PHKL_39269. In order to use IRC with the X server,
patch PHSS_39257 must also be installed.
USB Hub Support
The HP-UX 11iv2 USB-02 driver does not officially support hubs. While certain hubs may function
correctly, others will not. In particular, full or low speed devices attached to high speed hubs will not
function. At this time, hub support is only provided in the HP-UX 11iv3 USB-02 driver.
Delivery Mechanism
The USB driver subsystem is no longer be provided as an ISU product. Instead, it will be a part of
the core HP-UX offering. Accordingly, this new support is delivered via patches. The primary patch
used to make this transition and deliver the new USB functionality on HP-UX 11iv2 is PHKL_39269.
It in turn has co-requisites on several other patches.
In order for PHKL_39269 (and therefore the new functionality) to be operational, there can be no
version of the USB-00 ISU product on the system earlier than version D. (USB-00 version D is
empty of any code and simply depends on PHKL_39269.) There are therefore two ways to install
the new USB driver subsystem:
A) One can install without using USB-00 version D. To do that, one needs to retrieve all the
required patches from the patch hub and also to remove USB-00 from the system entirely. Use the
command “swlist USB-00” to determine what version (if any) of USB-00 is installed on your system.
So, to recap using this method, enabling the new functionality is done by:
1) swremove –x auto_kernel_build=false USB-00 (if it is installed on your system)
2) swinstall PHKL_39269 and its co-requisites
Note that you cannot use this method when running under the CDE environment.
B) One can install USB-00 version D and the patches from the September 2008 Application
Software Release for 11iv2. In order to do this, one selects USB-00 version D from the Application