系统管理指南:设备和文件系统

使用 cfgadm 命令热插拔 USB 设备

可以在正在运行的系统中添加或移除 USB 设备,而不必使用 cfgadm 命令。不过,USB 设备也可以逻辑方式热插拔,而不必以物理方式移除。在远程位置工作并且需要禁用或重置未正常运行的 USB 设备时,这种方案比较方便。cfgadm 命令还可提供显示 USB 设备树(包括制造商和产品信息)的方法。

cfgadm 命令可以显示有关附着的信息,附着点是指系统中可以执行动态重新配置操作的位置。附着点由以下几项组成:

附着点由逻辑附着点 ID 和物理附着点 ID (Ap_Id) 表示。物理 Ap_Id 是附着点的物理路径名。逻辑 Ap_Id 是物理 Ap_Id 的用户友好替代项。有关 Ap_Id 的更多信息,请参见 cfgadm_usb(1M)

cfgadm 命令提供了以下 USB 设备状态信息。

插座状态 

说明 

empty/unconfigured

设备不是通过物理方式连接的。 

disconnected/unconfigured

设备以逻辑方式断开连接且不可用,即使仍可以通过物理方式连接设备也是如此。 

connected/unconfigured

设备以逻辑方式建立连接但不可用。设备在 prtconf 输出中可见。

connected/configured

设备已连接并且可用。 

以下各小节介绍如何使用 cfgadm 命令通过软件热插拔 USB 设备。这些小节中的所有样例 USB 设备信息都已截断,以便集中阐明相关信息。