6

ipmitool は、LAN ポートを介したシリアル通信を可能にする ipmi ドライバーを構成するために使用されます。Windows 用の ipmitool はありますか? ipmi ソース コードをダウンロードして、Windows 用にビルドできますか? Windowsでビルドする方法についての指示を共有してください。

4

4 に答える 4

10

Windows 用の IPMI の構築:

  1. Windows システムに Cygwin をインストールします。 Cygwin

    Cygwin のインストール時に、デフォルト パッケージに加えて gcc および crypto パッケージを選択します。

  2. ipmitool からipmitoolソース コードをダウンロードします。
  3. ipmitool を解凍し、構成してビルドします。

    cd ipmitool-1.8.12

    ./configure --enable-intf-lanplus

    作る

  4. IPMI バイナリと関連する dll を zip ファイルにパッケージ化します。

    mkdir ipmitool

    cp ipmitool-1.8.12/src/.libs/ipmitool.exe ipmitool/

    cp /bin/cygwin1.dll ipmitool/

    cp /bin/ cygcrypto-1.0.0.dll ipmitool/

    cp /bin/cygz.dll ipmitool/

    cp /bin/cyggcc_s-1.dll ipmitool/

    tar -zcvf ipmitool.tar ipmitool

  5. ファイル ipmitool.tar を宛先ホストで解凍します。サンプル コマンドの一部:

    ipmitool.exe -I lan -U ユーザー名 -P パスワード -H ホスネーム センサー

    ipmitool.exe -I lanplus -U ユーザー名 -P パスワード -H hosname -C 3 sol activate

于 2012-11-28T17:17:18.443 に答える
1

私が見つけたいくつかのことを追加します。Jason が前述したように、ipmitool は github に移動しました。ソース リストの INSTALL ファイルには、非常に包括的なビルドとインストールのドキュメントがあります。

Cygwin DLL の依存関係を調べたところ、cygwin が「cygcheck」という専用のツールを生成していることがわかりました。

新しくビルドした ipmitool.exe に対して実行すると、次のように生成されました。

C:\users\user1\documents\ipmitool-master\src\ipmitool.exe - os=4.0 img=0.0 sys=5.2
    C:\cygwin64\bin\cygwin1.dll - os=4.0 img=0.0 sys=5.2
"cygwin1.dll" v0.0 ts=2021-03-29 09:42
    C:\WINDOWS\system32\KERNEL32.dll - os=10.0 img=10.0 sys=10.0
  "KERNEL32.dll" v0.0 ts=2022-01-18 10:29
    C:\WINDOWS\system32\ntdll.dll - os=10.0 img=10.0 sys=10.0
    "ntdll.dll" v0.0
    C:\WINDOWS\system32\KERNELBASE.dll - os=10.0 img=10.0 sys=10.0
    "KERNELBASE.dll" v0.0
    C:\WINDOWS\system32\ntdll.dll (already done)
    C:\WINDOWS\system32\api-ms-win-core-fibers-l2-1-1.dll - os=6.3 img=6.3 sys=6.3
    "api-ms-win-core-fibers-l2-1-1.dll" v0.0 ts=2013-08-22 08:04
    C:\WINDOWS\system32\ntdll.dll (already done)
    C:\WINDOWS\system32\KERNEL32.dll (already done)
于 2021-06-04T01:08:28.380 に答える
1

Windows 用の MobaXterm (Cygwin の代替) を使用して、ipmitool プラグインをダウンロードできます。

http://itsaboutlinux.blogspot.nl/2016/03/ipmitool-for-mobaxterm.html

于 2016-06-01T20:15:41.827 に答える