In the Solaris 9 4/04 release, new and revised USB feature descriptions are provided. See Device Management.
With the cfgadm command, you can hot-plug a USB device from a running system without having to shut down the system. You can also use the cfgadm command to logically hot-plug a USB device without physically removing the device. This scenario is convenient when you need to reset a USB device from a remote location.
These enhancements for hot-plugging are new for the SPARC platform in the Solaris 9 release. In the Solaris 9 8/03 Update release, these enhancements are now also available for x86 platforms.
For more information, see the cfgadm_usb(1M) man page.