It finally occurred to me to check the permissions on /etc/resolv.conf
and noticed that it's now a symlink to /etc/ppp/resolv.conf
Both the directory (/etc/ppp) and the file (resolv.conf) were owned by
root and had permissions set so that only owner and group (also root)
could read them. After changing permissions, I can now do DNS lookups
as user, browse with lynx and, I assume, browse with mozilla but won't
find out until I get home.
Stupid of me not to check that earlier. I think one of the options I
chose -- or failed to choose -- when I was fooling around with
pppoe-rp must've done that (it had an option for "allow user access"
or something like that).
Thanks once again, Neil, for your response.
(E-Mail Removed) (dave) wrote in message news:<(E-Mail Removed). com>...
> I just got Verizon DSL and am connecting to it using a Netgear RT311
> router. My problem is that I'm having trouble doing name resolution. I
> can run nslookup/host/etc as root and can run lynx as root but if I
> run mozilla, netscape4.x or opera as user, I get "foo.com could not be
> found" errors unless I type the IP address of the web site into the
> browser location bar. Strangely, this appears to also happen if I run
> mozilla as root.
>
> When I get my IP address from the router, the following gets written
> to my /etc/resolv.conf:
>
> search verizon.net
> nameserver 192.168.0.1
>
> where 192.168.0.1 is the IP address of the router on the local
> network.
>
> I've tried changing the nameserver to one of Verizon's (151.197.0.38)
> but that doesn't seem to wwork either.
>
> Any ideas as to what's going wrong?