私はARM926ベースのマザーボードを開発しており、2.6.30ベースのカスタムカーネルを使用しています。特定のカーネルモジュールを必要とするプログラムがありますが、カーネルソースコードがないため、そのボードに合わせてモジュールをコンパイルできません。汎用カーネル2.6.30用のモジュールをコンパイルし、ボード上で実行されているカスタムバージョンで動作させる方法はありますか(modprobeまたはinsmodを使用してロード)。
ベストアンサー1
少なくともコンパイルされたカーネルヘッダーのコピーが必要です。
そんなことは言われていませんが、言及されたバージョンを見ればLinuxということがわかります。その場合はGPLが適用されるため、誰からカーネルのコピーを取得しても、法的にソースコードを提供する必要があります。
彼らに連絡することをお勧めします。