Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 1 Mar 2002 12:34:16 -0500 (EST)
From:      Ryan Morris <ryan@egate.net>
To:        <freebsd-net@freebsd.org>, <freebsd-questions@freebsd.org>
Subject:   Multiple connections to MPD-netgraph as PPTP server
Message-ID:  <Pine.BSF.4.32.0203011225150.25249-100000@odin.egate.net>

next in thread | raw e-mail | index | archive | help
Hello everyone,

I recently (successfully) configured MPD-netgraph as a pptp server on my
FreeBSD machine.  It works great... for one user.  When I change my
configuration to support multiple PPTP bundles/links I get the following
error when starting mpd:

bsd# mpd
Multi-link PPP for FreeBSD, by Archie L. Cobbs.
Based on iij-ppp, by Toshiharu OHNO.
mpd: pid 518, version 3.7 (root@bsd.imagineering.ca 16:39 28-Feb-2002)
[pptpbundle0] ppp node is "mpd518-pptpbund"
mpd: local IP address for PPTP is 192.168.0.253
[pptpbundle0] using interface ng0
[pptpbundle1] can't name ppp node: Address already in use
[pptpbundle1] netgraph initialization failed

I have varied the IP address assignments in my configuration files, and
examples on the web have duplicated IP addresses between bundles without
causing this problem.

Does this make reference to the ppp node name (mpd518-pptpbund)?  And if
so, how do I change what the ppp node name will be?

Best regards,

Ryan Morris


Here are my configuration files:
---
mpd.conf:

default:
        load pptp0
        load pptp1

pptp0:
        new -i ng0 pptpbundle0 pptplink0
        set iface disable on-demand
        set iface enable proxy-arp
        set iface idle 1800
        set bundle disable multilink
        set link yes acfcomp protocomp
        set link no pap chap
        set link enable chap
        set link keep-alive 10 60
        set ipcp yes vjcomp
        set ipcp ranges 192.168.0.253/32 192.168.0.128/29
        set ipcp dns 192.168.0.1
        set ipcp nbns 192.168.0.253
        #Enable Microsoft Point-to-Point Encryption:
        set bundle enable compression
        set ccp yes mppc
        set ccp no mpp-e40
        set ccp yes mpp-e128
        set ccp no mpp-stateless

pptp1:
        new -i ng1 pptpbundle1 pptplink1
        set iface disable on-demand
        set iface enable proxy-arp
        set iface idle 1800
        set bundle disable multilink
        set link yes acfcomp protocomp
        set link no pap chap
        set link enable chap
        set link keep-alive 10 60
        set ipcp yes vjcomp
        set ipcp ranges 192.168.0.252/32 192.168.0.128/29
        set ipcp dns 192.168.0.1
        set ipcp nbns 192.168.0.253
        #Enable Microsoft Point-to-Point Encryption:
        set bundle enable compression
        set ccp yes mppc
        set ccp no mpp-e40
        set ccp yes mpp-e128
        set ccp no mpp-stateless

# END

---
mpd.links:

pptplink0:
        set link type pptp
        set pptp self 192.168.0.253
        set pptp enable incoming
        set pptp disable originate

pptplink1:
        set link type pptp
        set pptp self 192.168.0.253
        set pptp enable incoming
        set pptp disable originate

#END

---
"Some mornings, it's just not worth chewing through the leather straps."
	- Emo Philips


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-net" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.32.0203011225150.25249-100000>