Update to USB Driver Support on HP-UX 11iv3 (April 2010)

3
Integrated Remote Console Support using iLO
IRC is supported in PHKL_39407 and subsequent patches. In order to use IRC with the X server,
patch PHSS_39258 must also be installed.
USB Hub Support
With the release of PHKL_39820 (September 2009), the HP-UX USB-02 driver officially supports
hubs. This support includes but is not limited to low speed devices attached to high speed hubs.
The driver also supports configurations in which multiple hubs are chained together. As per the
USB specification, there are limitations on chaining self powered and non-self powered hubs.
Specifically, when multiple hubs are cascaded no more than one of those hubs can be non-self
powered. When the driver detects a configuration involving multiple attached hubs that lack
external power, it prints the following message in the syslog.
WARNING: Unpowered USB Hub may not supply enough power for attached device(s).
The driver will try to connect the attached devices, but they may fail to connect or may not
function correctly.
While the driver supports mass storage devices attached to the system via hubs, these devices
may not be used for boot or install. To use the command setboot to a USB device, or to attempt
to install from a USB device, that device must be directly connected to the system. Attempting
any of these operations to a device that is connected via a hub will produce undefined results.
Delivery Mechanism
The USB driver subsystem is no longer provided as an ISU product. Instead, it is 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 11iv3 is the latest
USB-02 patch. It in turn has co-requisites on several other patches.
In order for the latest USB-02 patch (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 the latest USB-02 patch.) There are two
ways to achieve this condition:
a) Install USB-00 version D and its co-requisites from the HP-UX Software Release for
March 2009 and then install the latest USB-02 patch
OR
b) Remove USB-00 version C or earlier from the system entirely and retrieve and install the
latest USB-02 patch and its co-requisites from the patch hub. (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 option, enabling the new functionality is done using the following
commands in this order:
1) swremove –x auto_kernel_build=false USB-00 (if it is installed on your system)
2) swinstall PHKL_39820 and its co-requisites (no special options needed)
Note: Installation of the patches will create a new kernel and reboot the system.