bnx2: 'bnx2/bnx2-mips-09-6.2.1b.fw' ファームウェアファイルをロードできません。

bnx2: 'bnx2/bnx2-mips-09-6.2.1b.fw' ファームウェアファイルをロードできません。

kernel.orgでカーネル3.10.19をコンパイルしました。 bnx2のサポートが有効になっています。私のサーバーからeth0インターフェースを呼び出そうとすると、次のエラーが発生します。

bnx2: Can't load firmware file "bnx2/bnx2-mips-09-6.2.1b.fw"

/lib/firmware/bnx2次のファイルがあります。

bnx2-mips-06-6.2.1.fw   
bnx2-rv2p-09-6.0.17.fw
bnx2-mips-09-6.2.1a.fw
bnx2-rv2p-06-6.0.15.fw      
bnx2-rv2p-09ax-6.0.17.fw

bnx2-mips-09-6.2.1b.fw ファイルがありません。

私がするなら:

cp bnx2-mips-09-6.2.1a.fw bnx2-mips-09-6.2.1b.fw

うまくいきますが、きれいな解決策ではありません。

私は次の投稿を読んだ。https://lkml.org/lkml/2012/4/18/142しかし、私が理解しているかどうかはわかりません。

問題を解決するための最良の方法は何ですか?

ベストアンサー1

Debian 8.1 で:

bnx2ドライバをインストールし、無料ではなくリポジトリを追加することを忘れないでください。

apt-get install firmware-bnx2

マシンを再起動してください。

これは私の問題を解決しました。

bnx2パッケージ: https://debian.pkgs.org/10/debian-nonfree-i386/firmware-bnx2_20190114-2_all.deb.html

おすすめ記事