Ув. xeb, нельзя ли немного отвлечь?
Увидел ссылку на pppd-allow-mppe.patch для одновременной возможности работы как с mppe, так и без..
Взял исходники из ppp-2.4.4-1.el5.src.rpm (у меня centos-5.2), пропатчил сабжем, собрал пакет...
Вставил в options allow-mppe-128, больше никаких параметров относительно mppe нет.
Коннекчусь с winXP, с обязательным шифрованием данных, - проблем нет, коннект ок.
Пробую коннектиться без шифрования (отключаться, если есть шифрование) - винда выдает ошибку 734, протокол управления связью был прерван.
в логах pppd
sent [CHAP Success id=0xd4 "S=5F005FEA7FEEF251B7F26BD6298B5D73C46EE5F8"]
sent [iPCP ConfReq id=0x1 <addr 172.16.1.1>]
rcvd [CCP ConfReq id=0x5 <mppe +H -M -S -L -D +C>]
sent [CCP ConfReq id=0x1 <mppe +H -M +S -L -D -C>]
sent [CCP ConfNak id=0x5 <mppe +H -M +S -L -D -C>]
rcvd [iPCP ConfReq id=0x6 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-wins 0.0.0.0> <ms-dns3 0.0.0.0> <ms-wins 0.0.0.0>]
sent [iPCP ConfRej id=0x6 <ms-wins 0.0.0.0> <ms-wins 0.0.0.0>]
rcvd [iPCP ConfAck id=0x1 <addr 172.16.1.1>]
rcvd [CCP ConfRej id=0x1 <mppe +H -M +S -L -D -C>]
MPPE required but peer refused
sent [LCP TermReq id=0x2 "MPPE required but peer refused"]
rcvd [CCP ConfReq id=0x7]
Discarded non-LCP packet when LCP not open
rcvd [iPCP ConfReq id=0x8 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
Discarded non-LCP packet when LCP not open
rcvd [LCP TermAck id=0x2 "MPPE required but peer refused"]
Connection terminated.
В чем может быть проблема , - у меня в настройках, или в патче?