-Make sure the card is physically installed correctly.
-Turn off Plug-N-Play support in your BIOS if you haven't already.
-Run lspci and verify that the card/chipset is correctly identified in the Ethernet Controller info.
-cat /proc/ioports should show the card and/or module assigned to a non-conflicting address range.
-cat /proc/interrupts should show eth0 assigned to a non-conflicting IRQ.
-If any of the above fail, try putting the NIC in a different PCI slot.
-lsmod shows that the correct module is loaded. If not, do modprobe
modulename. To load the module at boot, put the following line in /etc/modules.conf:
alias eth0
modulename
-Assuming static IP addressing, /etc/sysconfig/network should contain the following
Code:
NETWORKING=yes
FORWARD_IPV4="no"
HOSTNAME="YourHostName"
DOMAINNAME="YourDomainName"
GATEWAY="IP_of_Gateway_Device"
GATEWAYDEV="eth0"
and /etc/sysconfig/network-scripts/ifcfg-eth0 should contain at least:
Code:
DEVICE="eth0"
BOOTPROTO="none"
IPADDR="192.168.1.1"
NETMASK="255.255.255.0"
NETWORK=192.168.1.0
BROADCAST=192.168.1.255
ONBOOT="yes"