It sounds like you are not getting ip configuration info from the DHCP server. Make sure that under the wireless connection is setup to obtain IP address information automatically.
I recently came across a trojan horse called java/openstream that caused this same problem. Im not saying that is the problem, just reminding you that viruses and worms etc... can also cause issues like this.