[pptp-server] patched pppd 2.3.8 / 2.3.10

Nhan NGO DINH nngodinh at tiscalinet.it
Fri Dec 3 14:41:07 CST 1999


Hi,

I've a lot of problems with a PPTP connection between two machines with
Linux. Both of them have the kernel 2.2.12. On the server side there is
PoPToP 1.0.0 w/pppd mppe-patched 2.3.8. On the client side there is the
Linux PPTP client 1.0.2 with pppd mppe-patched 2.3.8. I've followed all the
instructions in the HOWTO...

Let's go first to the things that for the moment are working fine.
I have an internal class-c network with addresses in the range of
192.168.0.1-254. Server/client IP addresses are:

server: 192.168.0.1
client: 192.168.0.200

Nodes of the network are connected by an ethernet link.

The PoPToP server is configured (pptpd.conf) to have 192.168.1.1-100 for
server and 192.168.1.101-200 for client.

When I launch the pptp client the connection works fine and ppp devices are
created as well, for example:

server: ppp0 - 192.168.1.1
client: ppp0 - 192.168.1.101

And when I "ping 192.168.1.101" from server and "ping 192.168.1.1" from
client all does work.

But, when I try to route packets through the PPTP interface something goes
wrong:

server: route 192.168.0.200 gw 192.168.1.101
client: route 192.168.0.1 gw 192.168.1.1

Not only it doesn't work "ping 192.168.0.200" from server and "ping
192.168.0.1" from client, but even "ping 192.168.1.101" for server and
"ping 192.168.1.1" for client. And that's not all... After one or two
minutes the routing rules are up the PPTP links falls down.

If I try instead to remove the routing rules before the link goes down and
the PPTP connection allow any ping command between the two PPTP interfaces
without problems.

Sometimes the Linux kernel say "compression rejected"...
Any idea?

---
Nhan NGO DINH
e-mail: nngodinh at tiscalinet.it
web site: http://www.tiscalinet.it/nngodinh





More information about the pptp-server mailing list