4.21. KMM ファームウェアのサポート
カーネルモジュールは、ファイルシステムからファームウェアファイルをロードする必要がある場合があります。KMM は、kmod イメージからノードのファイルシステムへのファームウェアファイルのコピーをサポートしています。
modprobe コマンドを実行してカーネルモジュールを挿入する前に、.spec.moduleLoader.container.modprobe.firmwarePath の内容がノードの /var/lib/firmware パスにコピーされます。
Pod の終了時に modprobe -r コマンドを実行してカーネルモジュールをアンロードする前に、すべてのファイルと空のディレクトリーがその場所から削除されます。
4.21.2. kmod イメージのビルド リンクのコピーリンクがクリップボードにコピーされました!
手順
カーネルモジュール自体をビルドするだけでなく、バイナリーファームウェアをビルダーイメージに含めます。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
4.21.3. モジュールリソースのチューニング リンクのコピーリンクがクリップボードにコピーされました!
手順
Moduleカスタムリソース (CR) で.spec.moduleLoader.container.modprobe.firmwarePathを設定します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- オプション:
/firmware/*をノード上の/var/lib/firmware/にコピーします。