/ / Linuxカーネルモジュールのコンパイル-linux-kernel

Linuxカーネルモジュールのコンパイル - linux-kernel

ガイドに従ってマルチパスTCP(mptcp)をセットアップしようとしています ここに そこで提供されているカスタムカーネルをダウンロードし、コンパイルしてインストールする必要があることを理解しています。 私の問題は、ネット上で見つけた関連ガイド(例: ここに, ここに)、彼らはすべて、私もカーネルモジュールをコンパイルする必要があることを述べています(sudo make modules_install)。 しかし、 mptcpウェブページ、モジュールに関する言及はありません。マシンのカーネルの「デフォルト」モジュールをダウンロードしてコンパイルする必要がありますか、それとも他に何かがありませんか?

回答:

回答№1は0

ドキュメントに矛盾はありません。「DoItYourself」ガイドは、関連するドライバー/モジュールの詳細について説明しています。DIYガイドの2行目から最終行: ディストリビューションで推奨されているように、カーネルをコンパイル、インストール、再起動します。

他のページが何について話しているかを既に知っていることを前提としています。

先端: 既存のものを見つける .config システム/ディストリビューションのファイル。 99%を有効にするので、作業を節約できます。 ドン "t 気にしますが 必要 ディスクドライバー、キーボードドライバーなどのmptcpカーネルを構築するため

ubuntuのページには、これがどこにあるかが書かれています。

終わったら git clone ...、あなたは mptcp すべてのカーネルソースがあるディレクトリ。コピー きみの .config それに

次に、すべてを行います make xconfigなど、ubuntuガイドから、DIYに従ってmptcpを有効にします。

次に、あなたがする必要があります make そして make modulesなど、 ディストリビューション

先端: あなたがで混乱する前に mptcp カーネルソースの場合、ubuntuが提供するカーネルの設定、構築、インストール、ブート/実行を練習することをお勧めします。それがうまくできたら、次に物事を mptcp ディレクトリ。