dns/pppoe Problems

I would appreciate any help anyone could give.
I am having DNS problems...
Here are the facts:
linux: 2.2.16
Distrib: SUSE 7.0
pppd: rp-pppoe
ISP: Verizon Avenue
IP: Dynamic
DNS: 10.5.0.65 ???
Default Gateway: 10.5.0.65 ????

I have tried putting the above IP into /etc/resolv.conf with no luck, I have also tried leaving the file blank.

I CAN connect to my ISP.
I CAN ping external IP address
I CANNOT ping www.suse.com www.hp.com etc..

an nslookup returns the error:
Can't find server name for address 10.5.0.65 No response from server.

I think that maybe the dns IP is incorrect.
Any thoughts?

RECON

Would you print out your resolv.conf? I suspect that there is a problem there.

I have checked and double-check resolve.conf...
When I use "adsl-setup"
I choose "server" for server chooses......

This puts the following in resolv.conf, that was previously empty:

nameserver 63.101.87.21
nameserver 63.210.25.179

And that's it......

with these in resolve.conf, I can connect, otherwise I cannot.....
but the dns still doesn't resolve domain names for me......

Once connected, resolv.conf is now a link to /etc/ppp/resolv.conf, which is now empy....???

I can then ping outside IP's but not domain names.........

Also resolve.conf is owned by root, but the group is "dialout" ???

Are there other files, or variable I should check???????

********
Another thing,
I can ping 63.101.87.21 once connected, but I CANNOT ping 63.210.25.179

PLEASE HELP!!!!

I figured it out!!!!

Just for future reference,
when using RP-PPPOE (Roaring Penguin's pppoe package),
choosing server will put the nameservers IP's into
/etc/resolv.conf however, when you use
start-adsl that file is moved, and a link is created to
/etc/ppp/resolv.conf , which in my case was empty

I copied /etc/resolv.conf to /etc/ppp/resolv.conf before starting
adsl. Now it WORKS!! I am surfing with a linux machine!!!

RECON