
カーネル モジュールをダウンロードしてコンパイルしましたtg3.ko
。Debian システムのどこに配置すればよいでしょうか?/lib/modules/2.6.32-5-xen-amd64/kernel/drivers/net/tg3.ko
すでに 1 つあります。
理想的には、元のファイルをそのままにして、自分のファイルの「優先度を上げる」ようにします。そうすれば、自分のファイルが読み込まれなかったり消えたりしても、元のファイルはフォールバックとして残ります。
私が知っている唯一の方法は ですdpkg-divert
が、それを使用すると少しぞっとします。特に、ネットワーク モジュールを使用してサーバー上で実行するのは怖いです。:)
答え1
モジュールを に配置し/lib/modules/2.6.32-5-xen-amd64/updates/
(存在しない場合はディレクトリを作成)、再実行しますdpkg-reconfigure linux-image-2.6.32-5-xen-amd64
(depmod
方法がわかっている場合は、単に実行します)。 で新しいドライバーが見つかるかどうかを確認しますmodprobe -l tg3
。
man 5 depmod.conf
詳細については、こちらをご覧ください。