I have isolated most of my ppp woes. By running with options debug and
kdebug 7 I have been able to compare detailed input and output from my ISP
through 2 different distros, set up to use the same options (as best as I
can tell due to significantly different configuration packages <sigh>).

The problem seems to be with the Link Control Protocol (LCP) which has
slightly different content between the 2 systems.

On the Mandrake Beta 8.0 the relevant differences are in these lines (this
works):

[pppd] <pid> Local IP address changed to x.y.z.2
[pppd] <pid> Remote IP address changed to x.y.z.2
[pppd] <pid> [IP Data] 45 00 00 54 00 00 40 00 ...

On the Debian unstable (this does not work):

[pppd] <pid> local     IP address x.y.z.2
[pppd] <pid> remote  IP address x.y.z.2
[pppd] <pid> primary     DNS address x.y.w.32
[pppd] <pid> secondary DNS address x.y.t.31
......
[pppd] <pid> [LCP EchoReq ....

Connection to my ISP is normally done without PAP or CHAP, using a simple
chatscript.
Note that both systems have option usepeerdns enabled.
I have also tried without usepeerdns and by building my own resolv.conf file
with appropriate dns servers.

The version of ppp generic driver is 2.4.1 on both systems. The Debian
package is 2.4.0f-1.  All dependencies have been met with no errors in terms
of other packages. Is this a bug or have I made an error?

John Davidson

Reply via email to