summaryrefslogtreecommitdiff
path: root/pppd_plugin/src/pppd-pptp.8
blob: 85b31b21a6dd17f217d476ebc5b8710ebd838081 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
.\" manual page [] for ACCEL-PPTP plugin for pppd 2.4
.\" $Id: pppd-pptp.8,v 1.0 2007/10/17 13:27:17 kad Exp $
.\" SH section heading
.\" SS subsection heading
.\" LP paragraph
.\" IP indented paragraph
.\" TP hanging label
.TH PPPD-PPTP 8
.SH NAME
pptp.so \- PPTP VPN plugin for
.BR pppd (8)
.SH SYNOPSIS
.B pppd
[
.I options
]
plugin pptp.so
.SH DESCRIPTION
.LP
The PPTP plugin for pppd performs interaction with pptp kernel module
and has built-in call manager (client part of PPTP).
It pasees necessary paremeters from \fIoptions\fR into kernel module 
to configure ppp-pptp channel. If it runs in client mode, then additionally 
call manager starts up. PPTPD daemon automaticaly invokes this plugin
in server mode and passes necessary options, so additional configuration
is not needed.

.SH OPTIONS for client mode
The PPTP plugin introduces one additional pppd option:
.TP
.BI "pptp_server " server " (required)"
Specifies ip address or hostname of pptp server.
.TP
.BI "pptp_window " packets " (optional)"
The amount of sliding window size. 
Set to 0 to turn off sliding window.
    to 3-10 for low speed connections.
    to >10 for hi speed connections.
.TP
.BI "pptp_phone " phone " (optional)"
The phone string that sended to pptp server.
.TP
.BI "pptp_timeout " miliseconds " (optional)"
Specifies timeout for waiting "ack" packet from server.

.SH USAGE
Sample configuration file:
.nf
plugin "pptp.so"
pptp_server 192.168.0.1
pptp_window 50
name myname
remotename pptp
noauth
refuse-eap
refuse-chap
refuse-mschap
nobsdcomp
nodeflate
novj
novjccomp
require-mppe-128
lcp-echo-interval 20
lcp-echo-failure  3
.fi

.SH SEE ALSO
.BR pppd (8) "  " pptpd (8) "  " pptpd.conf (5)

.SH AUTHOR
xeb xeb@mail.ru