Check /var/log/messages for more information regarding the error.
Asuumiung your network card is properly detected at startup, getting on the net is usually as easy as running a proper DHCP client. I recommend 'dhcpcd'. I do not recommend using 'pump' if you can avoid it. More info on dhcpcd here:
http://www.phystech.com/download/dhcpcd.html