|
||||||||||||||||||||||||||||||||||||||
1. Managing Removable Media (Overview) 2. Managing Removable Media (Tasks) 3. Accessing Removable Media (Tasks) 4. Writing CDs and DVDs (Tasks) 5. Managing Devices (Overview/Tasks) 6. Dynamically Configuring Devices (Tasks) 7. Using USB Devices (Overview) Managing USB Devices in the Solaris OS (Roadmap) Using USB Mass Storage Devices (Task Map) Using USB Mass Storage Devices How to Display USB Device Information How to Create a File System on a USB Mass Storage Device How to Modify Partitions and Create a PCFS File System on a USB Mass Storage Device How to Create a Solaris Partition and Modify the Slices on a USB Mass Storage Device How to Mount or Unmount a USB Mass Storage Device How to Disable Specific USB Drivers How to Remove Unused USB Device Links Using USB Audio Devices (Task Map) How to Identify Your System's Primary Audio Device How to Change the Primary USB Audio Device Hot-Plugging USB Devices With the cfgadm Command (Task Map) How to Display USB Bus Information (cfgadm) How to Unconfigure a USB Device How to Logically Disconnect a USB Device How to Logically Connect a USB Device How to Logically Disconnect a USB Device Subtree How to Change the Default Configuration of a Multi-Configuration USB Device 9. Using InfiniBand Devices (Overview/Tasks) 11. Administering Disks (Tasks) 12. SPARC: Adding a Disk (Tasks) 13. x86: Adding a Disk (Tasks) 14. Configuring Solaris iSCSI Targets and Initiators (Tasks) 15. Configuring and Managing the Solaris Internet Storage Name Service (iSNS) 16. The format Utility (Reference) 17. Managing File Systems (Overview) 18. Creating UFS, TMPFS, and LOFS File Systems (Tasks) 19. Mounting and Unmounting File Systems (Tasks) 20. Using The CacheFS File System (Tasks) 21. Configuring Additional Swap Space (Tasks) 22. Checking UFS File System Consistency (Tasks) 23. UFS File System (Reference) 24. Backing Up and Restoring File Systems (Overview) 25. Backing Up Files and File Systems (Tasks) 26. Using UFS Snapshots (Tasks) 27. Restoring Files and File Systems (Tasks) 28. UFS Backup and Restore Commands (Reference) 29. Copying UFS Files and File Systems (Tasks) |
Hot-Plugging USB Devices With the cfgadm Command (Task Map)
Hot-Plugging USB Devices With the cfgadm CommandYou can add and remove a USB device from a running system without using the cfgadm command. However, a USB device can also be logically hot-plugged without physically removing the device. This scenario is convenient when you are working remotely and you need to disable or reset a non functioning USB device. The cfgadm command also provides a way to display the USB device tree, including manufacturer and product information. The cfgadm command displays information about attachment points, which are locations in the system where dynamic reconfiguration operations can occur. An attachment point consists of the following:
Attachment points are represented by logical and physical attachment point IDs (Ap_Ids). The physical Ap_Id is the physical path name of the attachment point. The logical Ap_Id is a user-friendly alternative for the physical Ap_Id. For more information on Ap_Ids, see cfgadm_usb(1M). The cfgadm command provides the following USB device status information.
The following sections describe how to hot-plug a USB device through the software with the cfgadm command. All of the sample USB device information in these sections has been truncated to focus on relevant information. How to Display USB Bus Information (cfgadm)For examples of using the prtconf command to display USB configuration information, see How to Display USB Device Information.
How to Unconfigure a USB DeviceYou can unconfigure a USB device that is still physically connected to the system. However, a driver will never attach to the device. Note that a USB device remains in the prtconf output even after that device is unconfigured.
How to Configure a USB Device
How to Logically Disconnect a USB DeviceIf you want to remove a USB device from the system and the prtconf output, but you are not physically near the system, just logically disconnect the USB device. The device is still physically connected. However, the device is logically disconnected, unusable, and not visible to the system.
How to Logically Connect a USB DeviceUse this procedure to logically connect a USB device that was previously logically disconnected or unconfigured.
How to Logically Disconnect a USB Device SubtreeUse this procedure to disconnect a USB device subtree, which is the hierarchy (or tree) of devices below a hub.
How to Reset a USB DeviceIf a USB device behaves erratically, use the cfgadm command to reset the device, which logically removes and re-creates the device.
How to Change the Default Configuration of a Multi-Configuration USB DeviceKeep the following in mind when working with multi-configuration USB devices:
|
|||||||||||||||||||||||||||||||||||||
|