Most of the set up is automatic, i.e., the router automatically sets itself up. Otherwise, it is really difficult. I've never done it manually.
Sounds like you are having dns issues. In addition to pinging , try copying the below ip addresses and pasting them into your browser:
Google: 209.85.135.99
Free Republic: 209.157.64.200
If the web pages display, then your dns settings are wrong or none at all. This information (the domain name server(s)) is usually passed down to the router automatically from the modem/dsl network. If you have your router set up in automatic/dhcp mode (WAN side). It is always best to let the router automatically configure itself.
You can easily force ip addresses on the LAN side. However, for the best stability, and if you don't have a lot of practice, dhcp is the best way to go.
WAN = modem side of the router, dsl network
LAN = local area network (your side of the router).
Check list (procedure):
1. make sure both WAN and LAN sides of your router have dhcp set up. And/or configuration is automatic. You may have reset this if you forced it to manual before.
2. Turn your PC off, your router off, and your modem off.
3. Turn your modem on, wait 1 minute, turn your router on, wait 1 minute, then boot your PC.
If you were successful, then you should have full access to the internet.
Note: if you have done this a few times, you will know when the modem, router, etc. has booted by watching the lights.
Good Luck.
Tomorrow I'm going to get a new Linksys gigabit NIC and put it in. Parakeets up!