Have you tried as root in terminal
Or if not getting a ip then router needs reset or correct key , it could be /etc/resolv.conf as this file should only have you isp's dns server ip's in it. You can add the router ip as well as this does work.
There is sometimes the extra generic one 195.?? and remove this one. Not sure why it is there as it only works propperly in Europe / Netherlands. USA has too much lag in the connection to properly use this.
You could be conencted to the wireless router and still have no internet then check /etc/resolv.conf
If you can not connect to the wireless router then the router is either locked to your mac address 11:22:33:44:55:66 something like this or the pass key you are using needs to be same as in the router WarraWarra instead of warrawarra. Case sensitive letters.
Make sure caps lock is off when entering this pass key as you might end up inserting WARRAWARRA and then no connection.
I have had to unplug the router for about 5 min's and then plug it in again as sometimes they do lock-up or the static electricity makes them unhappy and a reset like this get's it going again. Can be same for modem type device as well.
Same goes for wireless name Linksys is different network from linksys.
Next check to make sure the wifi card is propperly recognized / right driver for it.
To check if the driver is loaded for the card.
If not loaded then use "modprobe prism" replacing prism with the correct name for the driver.
You can have ot load the driver at boot if not doing so already by adding it to /etc/modules.autoload.d/kernel-2.6 and just add the name of the module / driver
You get the idea.
Making sure the network actives and works on boot form a working config you would have to use
rc-update add net.wlan0 default
Replacing the wlan0 with the name of the wifi that has been given to yours
eth1 or ath0
http://www.gentoo.org/doc/en/handbook/h ... art1_chap3