[root@localhost src]# make install
# remove all old versions of the driver
find /lib/modules/2.4.20-8 -name e1000.o -exec rm {} \; \
|| true
install -D -m 644 e1000.o /lib/modules/2.4.20-8/kernel/drivers/net/e1000.o
/sbin/depmod -a || true
install -D -m 644 e1000.7.gz /usr/share/man/man7/e1000.7.gz
man -c -P'cat > /dev/null' e1000 || true
[root@localhost src]# insmod e1000
Using /lib/modules/2.4.20-8/kernel/drivers/net/e1000.o
Warning: loading /lib/modules/2.4.20-8/kernel/drivers/net/e1000.o will taint the kernel: non-GPL license - BSD with patent grant
See http://www.tux.org/lkml/#export-tainted for information about tainted modules
/lib/modules/2.4.20-8/kernel/drivers/net/e1000.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
[root@localhost src]#
i already tell u that u use 02:05.0 Ethernet controller: Broadcom Corporation BCM4401 100Base-T (rev 01) which is a 10/100 nic.
why u stick to use e1000? that is for intel pro1000 series gigabit nic only.