mpd lcp question
Alexander Motin
mav at alkar.net
Wed Mar 17 15:35:51 PST 2004
Hi
Omer Faruk Sen wrote:
> Hi,
> I have set up an mpd server. But there is a problem. When I try to
> connect with my home pc logs are generated like this:
> ------------------------------------------------------
> [pptp] LCP: state change Req-Sent --> Ack-Sent
> [pptp] LCP: SendConfigReq #2
> ACFCOMP
> PROTOCOMP
> MRU 1500
> MAGICNUM d3dbc780
> AUTHPROTO CHAP MSOFTv2
> MP MRRU 1600
> MP SHORTSEQ
> ENDPOINTDISC [802.1] 00 90 27 d6 1c 0b
> [pptp] LCP: rec'd Configure Reject #2 link 0 (Ack-Sent)
> MP MRRU 1600
> MP SHORTSEQ
> ENDPOINTDISC [802.1] 00 90 27 d6 1c 0b
> [pptp] LCP: SendConfigReq #3
> ACFCOMP
> PROTOCOMP
> MRU 1500
> MAGICNUM d3dbc780
> AUTHPROTO CHAP MSOFTv2
> [pptp] LCP: rec'd Configure Ack #3 link 0 (Ack-Sent)
> ACFCOMP
> PROTOCOMP
> MRU 1500
> MAGICNUM d3dbc780
> AUTHPROTO CHAP MSOFTv2
> [pptp] LCP: state change Ack-Sent --> Opened
> -------------------------------------------------
> As you see from above and below (which is a partial copy of above)
> [pptp] LCP: rec'd Configure Reject #2 link 0 (Ack-Sent)
> MP MRRU 1600
> MP SHORTSEQ
> ENDPOINTDISC [802.1] 00 90 27 d6 1c 0b
> As far as I understand "mp mrru 1600", "mp shortseq" and "endpoint ..."
> capabilities are rejected by mpd server. My windowsXP client sends
> connection request with removing those capabilities and vpn connection
> is established perfectly..
> But some XP and most Windows2k clients insists on those capabilities
> rejected by mpd server thus connection is no established with an LCP error.
> Is there a workaround or a way to enable "mp mrru 1600", "mp shortseq"
> and "endpoint ..." properties on mpd server?
Add
set bundle enable multilink
into your config file and mpd will support that options.
> My configuration is like this:
> -----mpd.conf-----------
> default:
> load pptp
>
> pptp:
> new -i ng0 pptp pptp
> set iface disable on-demand
> set iface enable proxy-arp
> set iface idle 1800
> set iface enable tcpmssfix
> # set bundle enable multilink
> # enable TCP-Wrapper (hosts_access(5)) to block unfriendly clients
> # set bundle enable tcp-wrapper
> # use RADIUS servers
> # load radius
> set link yes acfcomp protocomp
> #set iface route default
> set iface route 10.0.0.0/22
> set link no pap chap
> set link enable chap
> set link keep-alive 10 60
> set link mtu 1460
> set link mtu 1500
> set ipcp yes vjcomp
> set ipcp ranges 10.0.0.26/32 10.0.0.54/32
> #set ipcp dns 192.168.1.3
> # The five lines below enable Microsoft Point-to-Point encryption
> # (MPPE) using the ng_mppc(8) netgraph node type.
> #
> set bundle enable compression
> set ccp yes mppc
> set ccp yes mpp-e40
> set ccp yes mpp-e128
> set ccp yes mpp-stateless
> -----------mpd.conf------------
>
> -----mpd.links-------
> pptp:
> set link type pptp
> set pptp self SERVER_IP
> set pptp enable incoming
> set pptp disable originate
> -------mpd.links---------
>
> -----------------------
> Omer Faruk Sen
> http://www.EnderUNIX.ORG
> Software Development Team @ Turkey
> http://www.Faruk.NET
> For Public key: http://www.enderunix.org/ofsen/ofsen.asc
> ********************************************************
>
More information about the freebsd-net
mailing list