V4L2モジュールをビルドしてインストールするために、それをダウンロードする必要がありますか、それともすでにカーネルの一部です(そして、カーネル構成を介してビルドするために、それを選択するだけです)?
Angstromディストリビューション[カーネル2.6.32.61]を実行しています。
カーネル構成の結果:
--- Multimedia support
*** Multimedia core support ***
[*] Video For Linux
[*] Enable Video For Linux API 1 (DEPRECATED)
*** Multimedia drivers ***
[*] Video capture adapters --->
[*] Radio Adapters --->
[ ] DAB adapters
これはVanillalinuxソースの一部であり、2.6.xが含まれている必要があります。 make menuconfig
を実行してヒットした場合 /、検索を取得します。
.11ソースの場合、V4L2コアはVIDEO_DEVによってトリガーされます。これにはデバイスドライバー->マルチメディアサポートとデバイスドライバ->マルチメディアサポート->カメラ/ビデオグラバーまたはその他のカメラサポート。ほとんどの人はおそらくUSB経由でアクセスしたいと思うでしょう、そしてあなたがデバイスドライバー->マルチメディアサポート->メディアUSBアダプター-> USBビデオクラスV4L2を選択した場合その一部です。
ただし、2.6.xのオプションは若干異なる場合があります。
おそらくこれをカーネルに組み込む必要はありません。現在の構成を取得し、必要なオプションをモジュールとして追加できる場合は、make modules_install
を設定してINSTALL_MOD_PATH
できるはずです(そうでない場合は、/lib/modules/x.x.x
になります)。それらをターゲットシステムの/lib/modules/x.x.x
にコピーします。次に、ターゲットシステムからdepmod
を実行する必要があります(またはman depmod
を参照)。