在 Oracle® Solaris 11.2 中管理设备

退出打印视图

更新时间: 2014 年 7 月
 
 

USB 设备功能和兼容性问题

要确定 USB 设备的速度,请检查 /var/adm/messages 文件中类似于以下内容的消息:

Dec 13 17:05:57 mysystem usba: [ID 912658 kern.info] USB 2.0 device
(usb50d,249) operating at hi speed (USB 2.x) on USB 2.0 external hub:
storage@4, scsa2usb0 at bus address 4

Oracle Solaris 在基于 SPARC 和 x86 的系统上均支持 USB 设备,特别注明的除外。通过修改 scsa2usb.conf 文件,可以使用其他存储设备。有关更多信息,请参见 scsa2usb(7D) 手册页。

以下各节提供有关特定 USB 设备的其他信息。

总线供电的设备

USB 集线器并非自供电设备。这些集线器从其连接到的 USB 总线获取电力,继而将电力提供给与其连接的设备。因此(同时也为了进行电源管理),提供给这些下游设备的电力将受到限制。所以应避免使这些集线器过载。尤其应注意以下限制:

  • 不能串联两个总线供电的集线器。

  • 每个总线供电的集线器为每个端口提供的最大电流仅为 100 mA。

  • 只能将自供电设备或低总线供电的设备连接到总线供电的集线器,而不能连接高总线供电的设备。

  • 某些集线器或设备可能会报告电源错误。对于此类集线器,可能无法预测连接情况。

USB 键盘和鼠标设备

在基于 SPARC 的系统上,请勿在系统引导期间或在 ok 提示符下移除键盘和鼠标。在引导过程中,OpenBoot PROM (OBP) 只允许键盘和鼠标设备使用主板根集线器端口。系统重新引导后,可以随时将键盘和鼠标移动到另一个集线器。插入到相应端口后,这些设备将能完全正常工作。

在基于 SPARC 的系统上,请注意与这些设备相关的以下问题:

  • USB 键盘上的电源键与类型 5 键盘上的电源键作用不同。在 USB 键盘上,SUSPEND/SHUTDOWN(暂停/关机)键用于暂停或关闭系统。但是,该键不用于打开系统电源。

  • 在基于 SPARC 的传统系统上,USB 键盘和鼠标设备无法与类型 3、4 或 5 键盘同时工作。

有关多键盘和鼠标设备支持的信息,请参见 virtualkm(7D) 手册页。

USB 集线器和主机控制器

USB 主机控制器具有一个嵌入式集线器(称为根集线器),该集线器的端口位于系统的后面板上。

使用 USB 集线器时,请避免执行以下操作:

  • 在基于 SPARC 的系统或基于 x86 的系统上将集线器串联超过四级。在 SPARC 系统中,OpenBootPROM 不能可靠地探测超过四级的设备。

  • 串联总线供电的集线器。总线供电的集线器没有自己的电源。

  • 将需要大量电力的设备(例如 USB 磁盘驱动器)连接到总线供电的集线器(这样可能会使集线器的电力用尽而无法为其他设备供电)。总线供电的集线器可能会拒绝连接这些设备。


注 -  USB 3.0 主机控制器支持以下传输类型:控制、批量和中断。但是,与先前的 USB 版本不同,USB 3.0 不支持同步传输类型。