I have a new system with a Supermicro X6DAL-XG motherboard. I am
trying to get the NIC to work. Their web page inidicates that this
motherboard includes an Intel 82541GI Gigabit Ethernet Controller.
http://www.supermicro.com/products/m...5/X6DAL-XG.cfm
I have installed RedHat Linux 9 from the Red Hat Linux 9 Bible CDs
with kernel source. I boot with 2.4.20-8smp.
I have downloaded the latest Linux driver from Intel (e1000-5.6.10.1).
I untared the driver and did "make install". Everything seemed to work
OK.
[root@localhost src]# make install
make
make[1]: Entering directory `/root/e1000/e1000-5.6.10.1/src'
gcc -DLINUX -D__KERNEL__ -DMODULE -O2 -pipe -Wall
-I/lib/modules/2.4.20-8smp/build/include -I. -DMODVERSIONS
-DEXPORT_SYMTAB -include
/lib/modules/2.4.20-8smp/build/include/linux/modversions.h -D__SMP__
-c -o e1000_main.o e1000_main.c
gcc -DLINUX -D__KERNEL__ -DMODULE -O2 -pipe -Wall
-I/lib/modules/2.4.20-8smp/build/include -I. -DMODVERSIONS
-DEXPORT_SYMTAB -include
/lib/modules/2.4.20-8smp/build/include/linux/modversions.h -D__SMP__
-c -o e1000_hw.o e1000_hw.c
gcc -DLINUX -D__KERNEL__ -DMODULE -O2 -pipe -Wall
-I/lib/modules/2.4.20-8smp/build/include -I. -DMODVERSIONS
-DEXPORT_SYMTAB -include
/lib/modules/2.4.20-8smp/build/include/linux/modversions.h -D__SMP__
-c -o e1000_param.o e1000_param.c
gcc -DLINUX -D__KERNEL__ -DMODULE -O2 -pipe -Wall
-I/lib/modules/2.4.20-8smp/build/include -I. -DMODVERSIONS
-DEXPORT_SYMTAB -include
/lib/modules/2.4.20-8smp/build/include/linux/modversions.h -D__SMP__
-c -o e1000_ethtool.o e1000_ethtool.c
gcc -DLINUX -D__KERNEL__ -DMODULE -O2 -pipe -Wall
-I/lib/modules/2.4.20-8smp/build/include -I. -DMODVERSIONS
-DEXPORT_SYMTAB -include
/lib/modules/2.4.20-8smp/build/include/linux/modversions.h -D__SMP__
-c -o kcompat.o kcompat.c
**************************************************
** e1000.o built for 2.4.20-8smp
** SMP Enabled
**************************************************
make[1]: Leaving directory `/root/e1000/e1000-5.6.10.1/src'
gzip -c ../e1000.7 > e1000.7.gz
# remove all old versions of the driver
find /lib/modules/2.4.20-8smp -name e1000.o -exec rm -f {} \; || true
find /lib/modules/2.4.20-8smp -name e1000.o.gz -exec rm -f {} \; ||
true
install -D -m 644 e1000.o
/lib/modules/2.4.20-8smp/kernel/drivers/net/e1000/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]#
I rebooted and kudzu detected the new hardware. I set the IP address.
When I got into Redhat, Network Device Control indicated that eth0 was
active, and I confirmed the IP address setting, but I noticed that the
Link/Act/Speed indicator lights on my Netgear Gigabit Ethernet Switch
were not on. I can't ping to or from other computers on the LAN, but I
can ping myself.
When I shutdown the system, it displayed an error message "Shuting
down interface eth0:e1000: eth0:e1000_reset: Hardware Error".
When I rebooted, kudzu detected that the Ethernet board e1000 had been
removed and Network Device Control indicated that eth0 was now
inactive.
Does anyone have any ideas or suggestions?