ARMボードにロードできるように、モジュールのカーネルバージョンをカスタムバージョンに変更するにはどうすればよいですか?

ARMボードにロードできるように、モジュールのカーネルバージョンをカスタムバージョンに変更するにはどうすればよいですか?

私はARM926ベースのマザーボードを開発しており、2.6.30ベースのカスタムカーネルを使用しています。特定のカーネルモジュールを必要とするプログラムがありますが、カーネルソースコードがないため、そのボードに合わせてモジュールをコンパイルできません。汎用カーネル2.6.30用のモジュールをコンパイルし、ボード上で実行されているカスタムバージョンで動作させる方法はありますか(modprobeまたはinsmodを使用してロード)。

答え1

少なくともコンパイルされたカーネルヘッダーのコピーが必要です。

そんなことは言われていませんが、言及されたバージョンを見ればLinuxということがわかります。その場合はGPLが適用されるため、誰からカーネルのコピーを取得しても、法的にソースコードを提供する必要があります。

彼らに連絡することをお勧めします。

関連情報