在 Oracle® Solaris 11.2 中管理设备

退出打印视图

更新时间: 2014 年 7 月
 
 

如何添加 PCI 适配卡

以下过程同时适用于将 PCI 或 PCIe 卡添加到系统中。

  1. 标识可热插拔的插槽并将锁打开。
    # cfgadm pci
  2. 遵照平台指南中的相应说明将 PCI 适配卡插入插槽。
  3. 确定 PCI 适配卡插入后所占用的插槽。
    # cfgadm pci
  4. 通过以下方法之一为插槽接通电源:
    • 发出 cfgadm 命令。

      # cfgadm -c connect pci-device
    • 如果使用的是 PCIe 适配卡,可使用自动配置方法,例如按照平台指南中定义的方式按下插槽的“Attention”(注意)按钮。

  5. 确认连接点已连接。
    # cfgadm pci
  6. 使用 cfgadm 命令手动配置 PCI 适配卡。

    如果使用的是自动配置方法,可能不需要执行此步骤。有关更多信息,请参阅平台指南。

    # cfgadm -c configure pci-device
  7. 验证插槽中的 PCI 适配卡的配置。
  8. 如果此设备为新设备,请配置任何支持的软件。

    例如,如果此设备是一块以太网卡,请按如下所示使用 ipadm 命令来设置接口:

    # ipadm create-addr ip-interface

    注 -  可以在引导时启用或禁用自动配置方法,具体取决于平台的实现。请针对环境设置合适的自动配置方法。
示例 2-5  添加 PCI 适配卡

在本示例中,pcie3 卡被添加到系统。

# cfgadm pci
Ap_Id   Type         Receptacle   Occupant     Condition
pcie1   unknown      empty        unconfigured unknown
pcie2   unknown      empty        unconfigured unknown
pcie3   unknown      disconnected unconfigured unknown
pcie4   unknown      empty        unconfigured unknown
pcie5   pci-pci/hp   connected    configured   ok
pcie6   unknown      disconnected unconfigured unknown

# cfgadm -c connect pcie3

# cfgadm pci
Ap_Id   Type         Receptacle   Occupant     Condition
pcie1   unknown      empty        unconfigured unknown
pcie2   unknown      empty        unconfigured unknown
pcie3   unknown      connected    unconfigured unknownDevice is added.
pcie4   unknown      empty        unconfigured unknown
pcie5   pci-pci/hp   connected    configured   ok
pcie6   unknown      disconnected unconfigured unknown

# cfgadm -c configure pcie3

# cfgadm pci
Ap_Id   Type         Receptacle   Occupant     Condition
pcie1   unknown      empty        unconfigured unknown
pcie2   unknown      empty        unconfigured unknown
pcie3   ethernet/hp  connected    configured   unknownDevice is configured.
pcie5   pci-pci/hp   connected    configured   ok
pcie6   unknown      disconnected unconfigured unknown

# ipadm create-addr -a 192.168.1.10 net1