Aus dem FAQ-Bereich von FreeIPMI:7. Unterstützt mein System IPMI?.
Unterstützt mein System IPMI?
Leider gibt es keine allgemein definierten Mechanismen, um festzustellen, ob ein System IPMI über Inband-Kommunikation unterstützt. Unter der Annahme, dass IPMI für die Kommunikation über LAN korrekt eingerichtet ist, existiert ein ziemlich zuverlässiger Mechanismus außerhalb des Bands. Hier sind einige Vorschläge.
-
ipmi-locate von FreeIPMI kann verwendet werden, um festzustellen, ob IPMI auf Ihrem System gefunden werden kann. Benutzer werden jedoch gewarnt, dass das Versäumnis, IPMI über ipmi-locate zu erkennen, nicht ausreicht, um zu widerlegen, dass IPMI auf Ihrem System vorhanden ist. Ihr System veröffentlicht solche Informationen möglicherweise nicht oder erwartet, dass Clients an Standardstandorten kommunizieren.
-
dmidecode kann auf ähnliche Weise verwendet werden, um nach Geräten zu suchen, die IPMI auf Ihrem System unterstützen. Sie können nach IPMI suchen oder den IPMI-DMI-Typ in der Befehlszeile angeben.
# > 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
-
ipmi-ping von FreeIPMI kann verwendet werden, um zu sehen, ob eine Maschine einen IPMI-Dienst an einem bestimmten Host/einer bestimmten IP-Adresse hat. Für eine umfassendere IPMI-Erkennung können der ipmi-detectd-Daemon und das ipmi-detect-Tool verwendet werden.
Auch hier reicht das Versäumnis, ein IPMI-unterstütztes Gerät zu finden, nicht aus, um einen Mangel an IPMI-Unterstützung anzuzeigen.
Letztendlich können einige Informationen aus Produktdokumenten oder Trialand Error erforderlich sein, um festzustellen, ob IPMI auf Ihrem System unterstützt wird.