web-dev-qa-db-ja.com

カーネル更新時にドライバーモジュールの再構築をトリガーする

カーネルソースツリーに存在しない、つまりLinuxの「一部」ではないドライバーをビルドする必要があるハードウェアを使用しています。現在、新しいカーネルバージョンの使用を開始するたびに、ドライバーを手動で再構築してインストールする必要があると感じています。このプロセスを合理化する方法はありますか?

7
intuited

カーネルの更新後にカーネルモジュールを自動的に再コンパイルするには、2つのオプションがあります。

  1. 独自のスクリプトを書く

    インスピレーションについては、 this 非常に古い投稿または this を参照してください。

  2. ダイナミックカーネルモジュールサポート(DKMS)を使用する

    wiki ページおよびUbuntuコミュニティページHOWTOの DKMS を参照してください

4
dnferro