FreeIPMI の FAQ セクションから:7. 私のシステムは IPMI をサポートしていますか?
<ブロック引用>私のシステムは IPMI をサポートしていますか?
残念ながら、システムがインバンド通信を介して IPMI をサポートしているかどうかを判断するための普遍的に定義されたメカニズムはありません。ここにいくつかの提案があります。
<オール>FreeIPMI の ipmi-locate を使用して、システムで IPMI が見つかるかどうかを判断できます。ただし、ipmi-locate を介して IPMI を検出できなかったからといって、システムに IPMI が存在することを否定するには不十分です。あなたのシステムはそのような情報を公開しないか、クライアントがデフォルトの場所で通信することを期待するかもしれません.
dmidecode は、システムで IPMI をサポートするデバイスを調べるために同様に使用できます。 IPMI を grep するか、コマンド ラインで IPMI DMItype を指定できます。
# > dmidecode --type 38
# dmidecode 2.10 SMBIOS 2.5 present.
Handle 0x0049, DMI type 38, 18 bytes IPMI Device Information
Interface Type: KCS (Keyboard Control Style)
Specification Version: 2.0
I2C Slave Address: 0x10
NV Storage Device: Not Present
Base Address: 0x0000000000000CA2 (I/O)
Register Spacing: Successive Byte Boundaries
FreeIPMI の ipmi-ping を使用して、特定のホスト/IP アドレスでマシンに IPMI サービスがあるかどうかを確認できます。より広範囲の IPMIdiscovery には、ipmi-detectd デーモンと ipmi-detect ツールを使用できます。
繰り返しになりますが、IPMI をサポートするデバイスが見つからないというだけでは、IPMI がサポートされていないことを示すには十分ではありません。
最終的に、お使いのシステムで IPMI がサポートされているかどうかを判断するには、製品ドキュメントまたは試行錯誤からのある程度の情報が必要になる場合があります。