JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 管理:设备和文件系统     Oracle Solaris 11 Information Library (简体中文)
search filter icon
search icon

文档信息

关于本书

1.  管理可移除介质(概述)

2.  管理可移除介质(任务)

3.  访问可移除介质(任务)

4.  写入 CD 和 DVD(任务)

5.  管理设备(概述/任务)

6.  动态配置设备(任务)

7.  使用 USB 设备(概述)

USB 设备的新增功能

USB 接口关联描述符支持

EHCI 同步传输支持

USB 设备可热插拔行为

USB 和 1394 (FireWire) 支持

x86: 在基于 GRUB 的引导中支持 USB CD 和 DVD

USB 虚拟键盘和鼠标支持

Oracle Solaris 对 USB 设备的支持

USB 设备概述

常用的 USB 首字母缩略词

USB 总线说明

USB 设备和驱动程序

USB 驱动程序增强功能

EHCI、OHCI 和 UHCI 驱动程序

Oracle Solaris USB 体系结构 (USB Architecture, USBA)

关于 Oracle Solaris OS 中的 USB

USB 2.0 功能

USB 2.0 设备功能和兼容性问题

总线供电设备

USB 键盘和鼠标设备

USB 滚轮鼠标支持

USB 主机控制器和集线器

USB 集线器设备

SPARC: USB 电源管理

USB 电缆原则

8.  使用 USB 设备(任务)

9.  使用 InfiniBand 设备(概述/任务)

10.  管理磁盘(概述)

11.  管理磁盘(任务)

12.  SPARC:设置磁盘(任务)

13.  x86:设置磁盘(任务)

14.  使用 COMSTAR 配置存储设备

15.  配置和管理 Oracle Solaris Internet 存储名称服务 (Internet Storage Name Service, iSNS)

16.  format 实用程序(参考)

17.  管理文件系统(概述)

18.  创建和挂载文件系统(任务)

19.  配置附加交换空间(任务)

20.  复制文件和文件系统(任务)

21.  管理磁带机(任务)

索引

USB 设备的新增功能

以下各节介绍了 Oracle Solaris 发行版中 USB 的新增功能。

USB 接口关联描述符支持

Oracle Solaris 11:USB 设备节点类型,即 IA 节点,是为接口关联描述符 (Interface Association Descriptor, IAD) 支持而创建的。此功能指的是,驱动程序可能会支持同一设备的多个接口,如 Web 摄像头的视频和音频接口。如果未发现 IA 节点的驱动程序,则将结点驱动程序 (usb_ia) 绑定到 IA 节点以创建接口节点。有关更多信息,请参见 usb_ia(7D)

EHCI 同步传输支持

Oracle Solaris 11:USB EHCI 主机控制器驱动程序为 USB 2.0 或高速同步设备提供了同步传输支持。有关更多信息,请参见 usb_isoc_request(9S)

USB 设备可热插拔行为

Oracle Solaris 11:此 Solaris 发行版介绍了一种新的设备属性,即可热插拔,用于标识可在不重新引导系统的情况下连接的或断开连接的设备以及在无用户介入的情况下自动配置的或取消配置的设备。所有 USB 和 1394 设备均被标识为可热插拔设备,具有使用 USB 海量存储设备中说明的优点。此外,不可移除介质 USB 和 1394 设备不再被标识为可移除介质设备,并且不再具有可移除介质属性。

这些更改主要是在内核级别进行的,可以提高对不可移除介质 USB 和 1394 设备的支持,并改进这些设备的性能。但是,这些更改不影响这些设备的使用。例如,挂载和取消挂载这些设备的工作由 rmvolmgr 控制。从用户的角度而言,仅设备的可热插拔和可移除介质属性才是可见的更改。

USB 和 1394 (FireWire) 支持

不可移除的 USB 存储设备和 1394 海量存储设备在驱动程序级别上都被标识为可热插拔的设备。此行为意味着,这些设备可以在不重新引导系统的情况下连接或断开,并且可以无需干预自动配置或取消配置。这些更改是在内核级别进行的,因此不会影响这些设备的使用。例如,挂载和取消挂载这些设备的工作由可移除介质管理服务控制。

此外,还可使用 format 实用程序来访问不可移除 USB 设备和 1394 海量存储设备并设置标签。但是,在 /etc/driver/drv/scsa2usb.conf 文件中将 remvalue 设置为 true 可以覆盖这些设备的新增可热插拔行为。将此参数设置为 true 意味着将该设备视为驱动程序级别的可移除介质设备,前提是该行为是首选行为。

有关使用这些设备的更多信息,请参见 scsa1394(7D)使用 USB 海量存储设备(任务列表)

x86: 在基于 GRUB 的引导中支持 USB CD 和 DVD

Oracle Solaris 11:可以在基于 GRUB 的引导环境中使用以下 USB 功能:

有关引导的更多信息,请参见《在 SPARC 平台上引导和关闭 Oracle Solaris》《在 x86 平台上引导和关闭 Oracle Solaris》

USB 虚拟键盘和鼠标支持

Oracle Solaris 11:借助 USB 虚拟键盘和鼠标支持,可以挂接多个键盘和多个鼠标,这种情况下该键盘组或鼠标组的行为如同一个虚拟键盘或鼠标。这意味着每个物理设备的输入都会并入单个输入流中。例如,如果在一个键盘上键入 SHIFT,而在另一个键盘上键入 A,则回显的字符为大写的 A。

另外,还支持将 USB 键盘或鼠标添加到手提电脑中,并将这些设备作为一个整体设备用于手提电脑的 PS/2 键盘和触摸板。

此外,虚拟键盘和鼠标功能还支持条形码读取器。

有关更多信息,请参阅 virtualkm(7D)