Помогите найти проблему, пожалуйста.
Система LFS. При попытке сделать modprobe dummy (и не dummy тоже. Это для примера) ругается так:
FATAL: Error inserting dummy (/lib/modules/2.6.8.1/kernel/drivers/net/dummy.ko): Invalid module format
В kern.log пишет так:
Feb 19 16:54:51 localhost kernel: dummy: version magic '2.6.8.1 preempt PENTIUMIII 4KSTACKS gcc-3.4' should be '2.6.8.1 SMP preempt PENTIUM4 4KSTACKS gcc-3.4'
То есть где-то что-то было скомпилировано под P4 и с SMP.
А нужно под P3 и без SMP.
Кого перекомпилить? Откуда берется последняя строка?
Модуль перекомпиль под текущее ядро. Это честнее чем трогать version.h А то у тебя модуль скомпилился под одним ядром, а ты пытаешься его всунуть находясь в другом.