如何找出用于固件升级的确切 IPMI 单元?

Dor*_*ian 14 ipmi firmware supermicro

我有一个 Supermicro IPMI,我读到你可以使用 dmidecode 来确定它是哪一个。但我得到的信息是:

Handle 0x0001, DMI type 1, 27 bytes
System Information
    Manufacturer: Supermicro
    Product Name: X9SCL/X9SCM
    Version: 0123456789
    Serial Number: 0123456789
    UUID: *
    Wake-up Type: Power Switch
    SKU Number: To be filled by O.E.M.
    Family: To be filled by O.E.M.
Run Code Online (Sandbox Code Playgroud)

可悲的是,这让我在 supermicro 网站上有多种可能的选择。有没有机会确定我安装的确切版本?

Ste*_*ski 6

有两种方法可以做到这一点:

  1. 可以以编程方式查看有关机器中 BMC 的信息。但是,根据我的经验,这些工具没有提供有用的信息。

我试过了ipmitool bmc info,它返回了一些信息。从这里开始,您需要一种将 ID 号映射到人类可以理解的内容的方法:

Manufacturer ID           : 47488
Manufacturer Name         : Unknown (0xB980)
Product ID                : 43707 (0xaabb)
Product Name              : Unknown (0xAABB)
Run Code Online (Sandbox Code Playgroud)

谷歌搜索47488&43707确实会产生一些关于这张卡的制造商的提示,但这不是很有帮助。

  1. 手动。可悲的是,这是大多数管理员最终做的事情。

找出您的主板编号,并搜索以下页面,并使用您的调查技巧来确定哪个 BMC 是您的。

  • 在我的案例中,产品 ID 使我获得了正确的 IPMI(其他人发布了他们的 ipmitool bmc 信息并说明了他们拥有哪个 IPMI。产品 ID 是相同的,他发布的规格也与我的硬件/IPMI/主板相同) (2认同)