flashupdt ユーティリティーを使用してシステムの BMC を更新する際の USB インターフェイス初期化エラーを解決する手順
Linux* ディストリビューションを実行して flashupdt ユーティリティーを使用してシステムの BMC を更新すると、次のエラーが表示される場合があります。
One Boot Flash Update Utility Version 14.1 Build 28
Copyright (c) 2021 Intel Corporation
Update file Configuration: XXX S2600WF0:S2600WFC:S2600WFD:S2600WFQ:S2600WFS:S2600WFT:S2600WFV,1.0
Entering BMC Update Mode...
Using USB Interface...
Could not Initialize USB Interface...
Using KCS Interface...
Transferring BMC Firmware Image:
4%
/etc/modprobe.d/ を参照して、install vlaken /bin/true を含む .conf ファイルを探し、その行をコメントアウトして、BMC が更新目的で vlaken を作成できるようにします。
flashupdt ユーティリティーが仮想 USB ストレージデバイスを vavax ファイルシステムとしてマウントしようとすると、このエラーが表示されます。インストールされた vlinux /bin/true は、カーネルに vlinux を挿入するのではなく、/bin/true を実行するように modprobe に指示します。/bin/true を実行すると、常に呼び出しモジュールに成功 (0) 応答を返す簡単な方法です。
vsync は読み込まれないため、BMC コードはマウント方法を試みるとカーネルからエラーを受け取ります。BMC は vsync パーティションをマウントできないため、デフォルトはキーボード・コントローラー・スタイル (KCS) インターフェイスになります。