- Reset the iPod:
Reset iPod touch: Press and hold the On/Off Sleep/Wake button and the Home
button at the same time for at least ten seconds, until the Apple logo appears.
- Power off and then back on your router
- Reset network settings: Settings>General>Reset>Reset Network Settings
- The troubleshooting here.
Despite the WiFi connection sign you may not really be connected to your WiFi network.
Your router may not have given your iPod a valid local network IP address when the iPad requested it. To check on this go to Settings > Wifi > your network name and touch the ">" to the right to see the network details. If the IP address shown starts with 169 or is blank then your router didn't provide an IP address and you won't be able to access the Internet.
Sometimes the fix for this can be as simple as restarting your router (remove power for 30 seconds and restart). Next, reset network settings on your iPod (Settings > General > Reset > Reset network settings) and then attempt to connect. Since you say that you have already tried this it might be necessary to update the router's firmware with the latest from the manufacturer's support web pages.
As lllaass suggested above, you can try to isolate the problem to either your network or your iPod by testing it on some other networks.
If you need more help please give more details on your network, i.e., your router make, model and version, the wifi security being used (WEP, WPA, WPA2), whether MAC address filtering is being used, the router firmware level being used, etc.
It's difficult to give much more advice without some details on your network, i.e., your router make, model and version, the wifi security being used (WEP, WPA, WPA2), whether MAC address filtering is being used, the router firmware level being used, etc.
If your iPad is working on your friend's network then you probably have a problem on your home network.