kernel-2.4.18-12.5.i686.rpm has /lib/modules/2.4.18-12.5/kernel/drivers/net/e100 /lib/modules/2.4.18-12.5/kernel/drivers/net/e100.o /lib/modules/2.4.18-12.5/kernel/drivers/net/e100/e100.o /lib/modules/2.4.18-12.5/kernel/drivers/net/e1000 /lib/modules/2.4.18-12.5/kernel/drivers/net/e1000.o /lib/modules/2.4.18-12.5/kernel/drivers/net/e1000/e1000.o It makes mkinitrd --with e100/e1000 very unhappy. Yes, it is a bug in mkinitrd which I will report and provide a fix. But kernel shouldn't do it. It is a bug in e100/Makefile and e1000/Makefile. Check out how tulip, aic7xxx, ... do it.
I am uploading a patch.
Created attachment 75404 [details] A patch