<Disclaimer>
This info apply to Debian Linux, and it should work more or less on RH / Fedora, buy YMMV.
</Disclaimer>
Test your IP stack is working. Open a console, an become root using:
When root passord is entered, your prompt will change to #
Then, write:
You will see information for every network interface installed in your machine. It tipically starts with interface lo (local) AKA 127.0.0.1. eth0 is your first ethernet card, eth1 the 2nd, etc. Wifi
cards must appear also.
Can you see eth0 here: OK.
If not, your network card kernel module (is not exactly the same, but view it as a "driver") is not loaded. Post here and will try to help.
If you can see the network card, try using a graphical config program or, better, go to /etc/network and assign yourself an static IP. Edit file interfaces as root:
It should look kind of:
Obviously, you will have to adjust IP ranges, gateway Ip and so on.
Restart network using: /etc/init.d/networking restart.