Lihat opsi CONFIG_FIRMWARE_IN_KERNEL
,, CONFIG_EXTRA_FIRMWARE
dan CONFIG_EXTRA_FIRMWARE_DIR
konfigurasi (ditemukan di Device Drivers -> Generic Driver Options ).
Opsi pertama akan mengaktifkan firmware yang dibangun di dalam kernel, yang kedua harus berisi nama file firmware (atau daftar nama yang dipisahkan ruang), dan yang ketiga di mana mencari firmware.
Jadi, dalam contoh Anda, Anda akan mengatur opsi itu ke:
CONFIG_FIRMWARE_IN_KERNEL=y
CONFIG_EXTRA_FIRMWARE='iwlwifi-6000-4.ucode'
CONFIG_EXTRA_FIRMWARE_DIR='/lib/firmware'
Sebuah saran: Mengkompilasi semua modul ke dalam kernel bukanlah ide yang baik . Saya pikir saya mengerti ambisi Anda karena pada titik tertentu saya juga putus asa untuk melakukannya. Masalah dengan pendekatan tersebut adalah bahwa Anda tidak dapat membongkar modul begitu sudah built-in - dan, sayangnya terutama driver nirkabel cenderung buggy yang mengarah pada perlunya memuat ulang modul mereka. Juga, dalam beberapa kasus, versi modul dari driver terbaru tidak akan berfungsi.