I turned off dhcp
How did you do that? Do you mean that you stopped the
router from assigning addresses?
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
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.