今回はファームウェア-linux-nonfreeをインストールしていません。私はそれを避けることにしました、そしてすべてがうまくいくことがわかりました。 (まあ、私のワイヤレス照明は動作しませんでしたが、アダプタは動作していたので素晴らしいです)。とにかく、最後の呼び出しでupdate-initramfs
次のエラーが発生しました。
W: Possible missing firmware /lib/firmware/tigon/tg3_tso5.bin for module tg3
W: Possible missing firmware /lib/firmware/tigon/tg3_tso.bin for module tg3
W: Possible missing firmware /lib/firmware/tigon/tg3.bin for module tg3
これは明らかに私のイーサネットアダプタのファームウェアです。最後のインストールと同じようにうまく機能します。この警告を表示しない場合や問題を解決するにはどうすればよいですか?私はAMD gfファームウェアと競合しているので、無料ではないファームウェアパッケージを望んでいません。
答え1
これはエラーではなく警告です。このtg3
モジュールはさまざまなBroadcomチップセットを駆動し、これらのファームウェアファイルはBCM5705 TSO、BCM5703 / BCM5704 TSO、およびBCM5701A0にのみ必要です。現在ロードされているが理論的に要求できるすべてのファームウェアファイルではなく、モジュールをinitramfsに含めると、update-initramfs
これらの警告が表示されます。これは、生成されたinitramfsファイルがそれほど変わらないことを示しています。たとえば、ダミーのファームウェアファイルを生成しないと、この問題を解決できません。
答え2
ファームウェアの検索とそのファームウェアが見つかる可能性があるパッケージに関する一般的な解決策は、ファームウェアファイルを含むパッケージを検索することです。もちろん、これはすべてのパッケージで生成されたすべてのファイルの一般的な検索に使用できます。
したがって、検索時に/lib/firmware/tigon/tg3.bin
そのパスに含まれるファームウェアファイルの適切な検索文字列です。tigon/tg3
したがって、Debianベースのディストリビューションの解決策は次のとおりです。
apt-file search tigon/tg3
または
dpkg-query -S tigon/tg3
はい、ファームウェアはlinux-firmware
Ubuntuに含まれています(試してみました)、無料ではありません。コンパイルに使用できるソースファイルがないため、そのファイルはnonfree
リポジトリにあります。したがって、解決策はイーサネットが機能しているかどうかを無視するか、nonfree
リポジトリを追加してそこからインストールすることです。
関連マニュアルページで検索してください。Debian 管理者マニュアルまたはDebian Wiki
答え3
あなたの答えは次のとおりです。
apt-get install firmware-linux-nonfree
私はこの問題を以前の適切な行にしばらく直しました。