如何通过网络使用IPMI查找PCI设备

时间:2015-01-31 03:31:45

标签: pci ipmi

我一直在尝试使用IPMI工具(例如OpenIPMI,FreeIPMI和ipmitool)来发现和监控服务器中的PCI设备。使用通过网络使用IPMI工具通过IMM的IBM服务器,我似乎无法获得有关服务器中PCI设备的任何信息。 IPMI工具仅返回系统的基本信息,如BMC,机箱,电源,风扇等。没有关于设备插入PCI插槽的信息。

我尝试了“fru list”,“sdr elist”等基本命令,但无法从PCI插槽中获取任何信息。

希望有人有使用这些工具的经验,并且能够从PCI插槽中的设备获取信息。

具体来说,我想获取FRU信息以及用于访问设备的设备ID,I2C从设备地址等。

感谢您提供的任何信息......

1 个答案:

答案 0 :(得分:1)

IPMI规范中没有要求将包含SMBus的PCI连接器A侧引脚40和41路由到BMC。供应商可能会这样做,但大多数都没有。

这样看,BMC可以关闭PCI总线和主CPU的电源。无论如何,你无法从他们那里读到任何东西。

这就是为什么AdvancedTCA规范需要管理电源和两个IPMB总线到每个刀片插槽。 AdvancedTCA规范要求每个插槽的IPMB总线连接到BMC。刀片可以通电并使用最大15瓦的功率来提供IPM控制器,您可以在不打开主CPU电源的情况下读取您要查找的数据。

汉克布鲁宁 JBlade