Couple of things to try:
If you manually configure the IP address, can you ping anything at all? Can you ping yourself or the default gateway?
If you use a wired connection, does it work ok?
If you can ping yourself and the gateway, can you ping an outside ip address like 8.8.8.8?
That should get you started to see if it's the card itself, or a dns issue, etc.