Thanks for the welcome and replying to my post
So I tried lsmod and then modprobe forcedeth. I didn't get any error message but it did not seem to correct the problem. The ethernet wire is conneced, my winxp partition is connected just fine. :/
This is what I got when I typed ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:64 errors:0 dropped:0 overruns:0 frame:0
TX packets:64 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4832 (4.7 Kb) TX bytes:4832 (4.7 Kb)