Page MenuHomePhabricator

accel-ppp: pptp implementation
On hold, NormalPublicFEATURE REQUEST

Details

Difficulty level
Unknown (require assessment)
Version
-
Why the issue appeared?
Will be filled on close
hagbard created this task.Sep 6 2018, 7:17 PM
hagbard triaged this task as Normal priority.
hagbard changed the task status from Open to In progress.Sep 6 2018, 7:46 PM

Getting close to finishing it.

Sep 17 19:10:15 vyos accel-pptp: pptp: new connection from 10.1.1.102
Sep 17 19:10:15 vyos accel-pptp: :: recv [PPTP Start-Ctrl-Conn-Request <Version 1> <Framing 3> <Bearer 3> <Max-Chan 65535>]
Sep 17 19:10:15 vyos accel-pptp: :: send [PPTP Start-Ctrl-Conn-Reply <Version 1> <Result 1> <Error 0> <Framing 3> <Bearer 3> <Max-Chan 1>]
Sep 17 19:10:16 vyos accel-pptp: :: recv [PPTP Outgoing-Call-Request <Call-ID 0> <Call-Serial 0> <Min-BPS 2400> <Max-BPS 10000000> <Bearer 3> <Framing 3> <Window-Size 3> <Delay 0>]
Sep 17 19:10:16 vyos accel-pptp: :: send [PPTP Outgoing-Call-Reply <Call-ID 1> <Peer-Call-ID 0> <Result 1> <Error 0> <Cause 0> <Speed 10000000> <Window-Size 3> <Delay 0> <Channel 0>]
Sep 17 19:10:16 vyos accel-pptp: :: lcp_layer_init
Sep 17 19:10:16 vyos accel-pptp: :: auth_layer_init
Sep 17 19:10:16 vyos accel-pptp: :: ccp_layer_init
Sep 17 19:10:16 vyos accel-pptp: :: ipcp_layer_init
Sep 17 19:10:16 vyos accel-pptp: :: ipv6cp_layer_init
Sep 17 19:10:16 vyos accel-pptp: :: ppp establishing
Sep 17 19:10:16 vyos accel-pptp: :: lcp_layer_start
Sep 17 19:10:16 vyos accel-pptp: :: lcp_layer_started
Sep 17 19:10:16 vyos accel-pptp: :: auth_layer_start
Sep 17 19:10:16 vyos accel-pptp: ppp0:test123: connect: ppp0 <--> pptp(10.1.1.102)
Sep 17 19:10:16 vyos accel-pptp: ppp0:test123: ppp connected
Sep 17 19:10:16 vyos accel-pptp: ppp0:test123: auth_layer_started
Sep 17 19:10:16 vyos accel-pptp: ppp0:test123: ccp_layer_start
Sep 17 19:10:16 vyos accel-pptp: ppp0:test123: ipcp_layer_start
Sep 17 19:10:16 vyos accel-pptp: ppp0:test123: ipv6cp_layer_start
Sep 17 19:10:16 vyos accel-pptp: ppp0:test123: test123: authentication succeeded
Sep 17 19:10:16 vyos accel-pptp: ppp0:test123: ipcp_layer_started
Sep 17 19:10:16 vyos accel-pptp: ppp0:test123: pptp: ppp started
Sep 17 19:10:16 vyos charon: 09[KNL] 192.168.0.1 appeared on ppp0
Sep 17 19:10:16 vyos charon: 11[KNL] 192.168.0.1 disappeared from ppp0
Sep 17 19:10:16 vyos charon: 13[KNL] 192.168.0.1 appeared on ppp0
Sep 17 19:10:16 vyos charon: 15[KNL] interface ppp0 activated
Sep 17 19:10:16 vyos systemd-sysctl[5284]: Overwriting earlier assignment of net/core/rmem_max in file '/etc/sysctl.d/99-sysctl.conf'.
Sep 17 19:10:18 vyos ntpd[2139]: Listen normally on 8 ppp0 192.168.0.1 UDP 123
Sep 17 19:10:18 vyos ntpd[2139]: peers refreshed
Sep 17 19:11:16 vyos accel-pptp: ppp0:test123: recv [PPTP Echo-Request <Identifier 1000000>]
Sep 17 19:11:16 vyos accel-pptp: ppp0:test123: send [PPTP Echo-Reply <Identifier 1000000>]
Sep 17 19:11:29 vyos charon: 09[KNL] interface ppp0 deactivated
Sep 17 19:11:29 vyos charon: 10[KNL] 192.168.0.1 disappeared from ppp0
Sep 17 19:11:29 vyos charon: 12[KNL] interface ppp0 deleted
Sep 17 19:11:29 vyos accel-pptp: ppp0:test123: recv [PPTP Call-Clear-Request <Call-ID 0>]
Sep 17 19:11:29 vyos accel-pptp: ppp0:test123: terminate
Sep 17 19:11:29 vyos accel-pptp: ppp0:: lcp_layer_free
Sep 17 19:11:29 vyos accel-pptp: ppp0:: auth_layer_free
Sep 17 19:11:29 vyos accel-pptp: ppp0:: ccp_layer_free
Sep 17 19:11:29 vyos accel-pptp: ppp0:: ipcp_layer_free
Sep 17 19:11:29 vyos accel-pptp: ppp0:: ipv6cp_layer_free
Sep 17 19:11:29 vyos accel-pptp: ppp0:: ppp destablished
Sep 17 19:11:29 vyos accel-pptp: ppp0:: send [PPTP Call-Disconnect-Notify <Call-ID 0> <Result 4> <Error 0> <Cause 0>]
Sep 17 19:11:29 vyos accel-pptp: ppp0:: pptp: disconnect by peer
Sep 17 19:11:29 vyos accel-pptp: ppp0:: pptp: disconnect
Sep 17 19:11:29 vyos accel-pptp: ppp0:: disconnected
Sep 17 19:11:30 vyos ntpd[2139]: Deleting interface #8 ppp0, 192.168.0.1#123, interface stats: received=0, sent=0, dropped=0, active_time=72 secs
Sep 17 19:11:30 vyos ntpd[2139]: peers refreshed

hagbard changed the task status from In progress to On hold.Oct 1 2018, 8:33 PM

I asked in the forum if anyone still uses pptp, since windows can now finally ipsec too, I doubt that it is still in use anywhere. I put the pptp implementation on hold and focus on pppoe for the time being.
https://forum.vyos.io/t/pptp-aka-poptop-still-being-used/2518

hagbard changed the status of subtask T834: accel-ppp: l2tp implementation from Open to In progress.Tue, Nov 20, 11:49 PM
hagbard changed the status of subtask T834: accel-ppp: l2tp implementation from In progress to On hold.Thu, Dec 6, 7:17 PM