--- ppp-2.4.5.orig/pppd/pppd.8 2009-11-16 23:26:07.000000000 +0100 +++ ppp-2.4.5/pppd/pppd.8 2011-01-16 15:51:05.000000000 +0100 @@ -638,9 +638,29 @@ control, as for the \fIcrtscts\fR option Enables the use of PPP multilink; this is an alias for the `multilink' option. This option is currently only available under Linux. .TP -.B mppe\-stateful -Allow MPPE to use stateful mode. Stateless mode is still attempted first. -The default is to disallow stateful mode. +.B mppc +Enables MPPC (Microsoft Point to Point Compression). This is the default. +.TP +.B mppe \fIsubopt1[,subopt2[,subopt3[..]]] +Modify MPPE (Microsoft Point to Point Encryption) parameters. In order +for MPPE to successfully come up, you must have authenticated with either +MS-CHAP or MS-CHAPv2. By default MPPE is optional, it means that pppd will +not propose MPPE to the peer, but will negotiate MPPE if peer wants that. +You can change this using \fIrequired\fR suboption. +This option is presently only supported under Linux, and only if your +kernel has been configured to include MPPE support. +.IP +MPPE suboptions: +.br +\fIrequired\fR - require MPPE; disconnect if peer doesn't support it, +.br +\fIstateless\fR - try to negotiate stateless mode; default is stateful, +.br +\fIno40\fR - disable 40 bit keys, +.br +\fIno56\fR - disable 56 bit keys, +.br +\fIno128\fR - disable 128 bit keys .TP .B mpshortseq Enables the use of short (12-bit) sequence numbers in multilink @@ -778,17 +798,11 @@ peer is buggy. Disables the use of PPP multilink. This option is currently only available under Linux. .TP -.B nomppe -Disables MPPE (Microsoft Point to Point Encryption). This is the default. -.TP -.B nomppe\-40 -Disable 40-bit encryption with MPPE. -.TP -.B nomppe\-128 -Disable 128-bit encryption with MPPE. +.B nomppc +Disables MPPC (Microsoft Point to Point Compression). .TP -.B nomppe\-stateful -Disable MPPE stateful mode. This is the default. +.B nomppe +Disables MPPE (Microsoft Point to Point Encryption). .TP .B nompshortseq Disables the use of short (12-bit) sequence numbers in the PPP @@ -980,19 +994,6 @@ peer using PAP. Require the peer to authenticate itself using CHAP [Challenge Handshake Authentication Protocol] authentication. .TP -.B require\-mppe -Require the use of MPPE (Microsoft Point to Point Encryption). This -option disables all other compression types. This option enables -both 40-bit and 128-bit encryption. In order for MPPE to successfully -come up, you must have authenticated with either MS\-CHAP or MS\-CHAPv2. -This option is presently only supported under Linux, and only if your -kernel has been configured to include MPPE support. -.TP -.B require\-mppe\-40 -Require the use of MPPE, with 40-bit encryption. -.TP -.B require\-mppe\-128 -Require the use of MPPE, with 128-bit encryption. .TP .B require\-mschap Require the peer to authenticate itself using MS\-CHAP [Microsoft Challenge