Guys, seems I have found the conditions in which it happens. I have
successfully managed to *not* make it happen.

If you set the radius server IP property to match the public address,
this crash *will* happen, no matter what MTU or other encryption things
are set. PPP on Android doesn't have this problem.

Let's assume your PPTP server is at public IP 1.2.3.4, and such server
has an inside LAN IP of 192.168.79.1, you have two options:

A) You can leave the server IP property empty, in which case ppp will
work just fine !

B) You can set to a value, in order to do some manual routing on client
side later on by using that server IP.

But, if you set such property to 1.2.3.4 (matching exactly the public IP
on which the interface connects to) it will create this race condition
after a while and start sending crazy packets, crashing the ppp module.
Could be due to a looping-back broadcast.

Even though it might not be important for everyone, it shouldn't happen
that a property set on server side can crash a module on the client.
There should be a check.

Cheers,
Simone

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1705391

Title:
  PPP crash after a while, start sending crazy packets

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ppp/+bug/1705391/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to