usba(7D)

NAME

DESCRIPTION

USB
provides a low-cost means for attaching peripheral devices, including mass-storage devices, keyboards, mice, and printers, to a system. USB supports 126 hot-pluggable USB devices per USB bus. For complete information on USB, go to the USB website at http://www.usb.org.

The USBA consists of the original USBA framework and a more evolved framework called USBA 1.0. The original USBA framework provides compatibility with all drivers which worked before the current release. The USBA 1.0 framework supports more devices (including USB 2.0 devices), and offers better
performance than the original USBA framework.

In this release, the original USBA framework operates all USB 1.0 and USB 1.1 ports (including on-board ports), and the USB 1.0 framework operates all USB 2.0 ports (such as PCI USB 2.0, or USB 2.0/1394 combo cards). prtconf(1M) with the -D option associates devices with drivers whose names begin with "usba10" when the USBA 1.0 framework services those devices. Please see www.sun.com/desktop/whitepapers.html for more information regarding
the USB dual framework.

The USBA 1.0 framework adheres to the Universal Serial Bus 2.0 specification, and supports a maximum data transfer rate of 480 Mbits per second (Mbps). The original USBA framework adheres to the USB 1.1 specification and supports a maximum data transfer
rate of 12 Mbps. Both provide a transport layer abstraction to USB client drivers.

The driver is using an older revision of USBA. The pipe policy revision used is older and this driver is not supported on the current platform. <name><number> refer to the driver name and its instance number, respectively.

No driver found for device <device_name> (interface <number> node name=<node_name>)

The installed Solaris software does not contain a supported driver for this hardware. <number> is the interface number.

No driver found for device <name>.

The installed Solaris software does not contain a supported driver for this hardware. <name> could be the device path name or the device name.

Onlining <path name> failed (<number>).

The USB device driver could not be brought online due to internal kernel errors. <number> is the value returned due to the failure.

The driver for <name> is not for USBA1.0.

A device plugged into a port managed by the USBA1.0 framework has only an original-USBA-framework compatible driver installed. Please plug into a port managed by the original USBA framework. (Please see the DESCRIPTION
section above regarding the dual framework.)