Solaris Support for USB Devices
Use the following table to identify Solaris support information for specific USB 1.1
and USB 2.0 devices.
|
Solaris 8 HW 5/03 and Later Releases |
Solaris 9 Releases |
Solaris 10
Releases |
Solaris Express Releases |
General USB 1.1 device support |
SPARC and x86 |
SPARC and x86 |
SPARC and x86 |
SPARC and x86 |
General USB 2.0 device support |
SPARC only |
SPARC
and x86 (Solaris 9 4/04) |
SPARC and x86 |
SPARC and x86 |
Specific USB 1.1 and USB 2.0 device support |
|
|
|
|
audio devices (See notes
below.) |
USB 1.1 only: Not supported on a USB 2.0 hub |
USB 1.1 only: Not supported on a USB 2.0
hub |
USB 1.1 only: Supported on a USB 2.0 hub |
USB 1.1 only: Supported on a USB 2.0 hub |
generic USB
driver (ugen(7D)) |
SPARC only |
SPARC and x86 |
SPARC and x86 |
SPARC and x86 |
hid devices (keyboard and
mouse devices, hid(7D)) |
SPARC and x86 |
SPARC and x86 |
SPARC and x86 |
SPARC and x86 |
hubs (hubd(7D)) |
SPARC
and x86 |
SPARC and x86 |
SPARC and x86 |
SPARC and x86 |
printers |
SPARC and x86 |
SPARC and x86 |
SPARC
and x86 |
SPARC and x86 |
serial devices (Edgeport (usbser_edge(7D)), Prolific (usbsprl(7D)), Keyspan (usbsksp(7D)) |
SPARC and
x86 |
SPARC and x86 |
SPARC and x86 |
SPARC and x86 |
storage devices (scsa2usb(7D)) |
SPARC and x86 |
SPARC and
x86 |
SPARC and x86 |
SPARC and x86 |
user-space USB device management library (libusb(3LIB)) |
Not supported |
Not
supported |
SPARC and x86 |
SPARC and x86 |
Notes:
Only USB 1.x audio devices are supported. No USB 2.0 audio devices are supported.
A USB 1.x audio device that is connected to a USB 2.0 hub, which is connected to a USB 2.0 port, can be used in the Solaris 10 and Solaris Express releases only. For more information, see usb_ac(7D) and usb_as(7D).
Devices that are not supported by a USB driver might have libusb applications such as gphoto2, gtkam, and pilotlink. For more information, refer to /usr/sfw/share/doc/libusb/libusb.txt.
Solaris 8 and Solaris 9 releases – For USB dual framework issues, refer to the following site:
https://www.sun.com/io_technologies/usb/USB-Faq.html
For task information associated with mass storage devices, see Chapter 8, Using USB Devices (Tasks).
For more information about ugen, see USB Driver Enhancements.