Problem: After upgradind to kernel-souce-2.2.17-14 from the RedHat
"EtherExpressPro/100 support (Intel driver)" (module e100)
wouldn't compile any more.
Cause: The cause is the missing of the necesary lines from from
Solution: You can copy-paste the missing lines from the Makefile from the
kernel-source-2.2.16 (included in distribution) or use the diff below:
> ifeq ($(CONFIG_E100),m)
> M_OBJS += e100.o
> e100.o: e100.c e100.h
> $(CC) $(CFLAGS) $(EXTRA_CFLAGS) $(INCLUDE) -DEXPORT_SYMTAB -c -o
! there is a tab and not spaces at the beginning of last line !
Note: the regular public (non RedHat) 2.2.18 kernel does not contain this
*** This bug has been marked as a duplicate of 29947 ***