что то не хотят вместе сабж работать когда включаю шифрование.
mpd.conf:
default:
load cisco-pptp
cisco-pptp:
new -i ng0 cisco-pptp pptp
set iface disable on-demand
set bundle authname sem
set ipcp ranges 0.0.0.0/0 0.0.0.0/0
set ipcp yes vjcomp
set link disable chap pap
set link accept pap
set link deny chap-msv1
set link yes acfcomp protocomp
set bundle disable multilink
#
# enable Microsoft encryption
#
set bundle enable encryption
# set bundle enable crypt-reqd
# set bundle enable compression
# set ccp yes mppc
set ccp no mpp-e40
set ccp yes mpp-e128
set ccp yes mpp-stateless
open iface
mpd.links:
pptp:
set link type pptp
set pptp peer <cisco-ip>
set pptp enable originate
set pptp disable incoming
CISCO 1760 c прошивкой c1700-k9o3sy7-mz.122-15.T14.bin:
vpdn enable
!
vpdn-group 1
accept-dialin
protocol pptp
virtual-template 1
!
interface Virtual-Template1
ip address 192.168.100.5 255.255.255.0
ip mroute-cache
peer default ip address pool testpool
ppp encrypt mppe auto required
ppp authentication pap
end
ip local pool testpool 192.168.100.10 192.168.100.20
Все лишнее выкинул.
Убираю required для mppe на циске, соединение устанавливается без шифрования.
Возвращаю, получаю:
Vi4 MPPE: Required encryption not negotiated
если убираю на циске и включаю на mpd, то уже mpd посылает лесом:
[cisco-pptp] rec'd unexpected protocol CCP on link 0, rejecting
[cisco-pptp] IPCP: rec'd Configure Reject #1 link 0 (Ack-Sent)
COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
[cisco-pptp] IPCP: SendConfigReq #2
IPADDR 0.0.0.0
[pptp] LCP: rec'd Protocol Reject #2 link 0 (Opened)
[pptp] LCP: protocol ECP was rejected
[cisco-pptp] ECP: protocol was rejected by peer
[cisco-pptp] IPCP: failed to negotiate required encryption
Такое ощущение, что mppe от mpd не совпадает с mppe от циско...
Но есть успешный опыт присоединения WinXP к mpd и по словам cisco.com винда работает с циской. Что же mpd с cisco не дружат?