Re: diald / ppp routing problems on hamm system
On Tue, 04 Nov 1997 10:45:10 CST Ken Lauffenburger (firstname.lastname@example.org) wrote:
> I very recently upgraded my home system from bo to hamm. As soon
> as I installed the netbase package, diald stopped working. The
> PPP link would connect, but the PPP link no longer was selected
> as the default route. However, I could establish the link using
> the 'pon' command. (I was using a fairly old revision of PPP,
> maybe ppp_2.2.0f-23.)
> In the past few days, I have brought ppp, diald, and other network
> packages up to the latest hamm revisions. In doing so, I changed my
> PPP configuration files to conform to the new directory/filename
> format, tried various option settings, and have pored through the PPP
> and diald documentation. But diald continues not to work, although
> I can get the PPP link up using pon.
> Here is what I have observed:
> (1) The first time I execute a command that accesses a network
> resource, diald establishes the PPP link right away. However,
> no data appears to cross the link after it comes up. If I issue
> the 'route' command at this point, it hangs without displaying the
> route table, as if it is suspended trying to access the nameserver.
Which is probably what happens.
Tell route not to resolve host addresses with -n.
On your problem:
There were some problems reported with the /etc/nsswitch.conf.
The networks line says " files dns" which means that when resolving a network address, libc will try first /etc/networks, then ask on DNS.
However route tries to resolve the net diald passes to it and blocks in there (the DNS server cannot be contacted because there's no route to it, and the route cannot be established because the net has to be resolved).
Try removing the dns entry from the networks line of /etc/nsswitch.conf.
Anyways, this is problematic to have this networks line with dns, and a future version of base-files is supposed to fix this.
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
Trouble? e-mail to email@example.com .