I turned off dhcp
How did you do that? Do you mean that you stopped the
router from assigning addresses?
ip/dns server/dhcp
Each one of the things you listed is different.
Have you tried VASM to set things up?
You could also try using netconfig which can be used in a terminal
when logged on as root.
You can also edit /etc/rc.d/rc.inet1.conf and add the addresses and
gateway there.
WICD can be used to configure an device that is already running.
There is information that you are not giving that would make this
easier. Like what is the name, make and model of the ethernet card
that you have.
Also check the logs dmesg is a good one to start with.
In a terminal type:
dmesg | less
Now you can scroll through the output of dmesg.
Bigpaws