pptpd start failed

CiHViRuS

Neuer User
Mitglied seit
6 Apr 2006
Beiträge
60
Punkte für Reaktionen
0
Punkte
6
hallo leute,

problem wie im titel.
habe mir ein neues image für meinen 701v gebastelt (freetz 1.2, svn up, alien 7170, replace kernel).
alles funktioniert bis auf pptpd. :-( per telnet auf die box, ./usr/sbin/pptpd bringt mir /etc/pptpd.conf nicht gefunden. ist da beim erstellen was schief gegangen?

danke schon mal für eure hilfe

gruß
rene
 
Du sollst das ja auch nicht per Telnet aufrufen. Nutz das Webinterface damit er auch den korrekten Pfad zur Konfigurationsdatei nimmt.
 
der war gut! der bringt mir ja den fehler im webinterface! ;)
 
Ein start im Webinterface bringt diesen Fehler nicht! Wenn du es mal probiert hättest, würdest du sehen, dass der Aufruf per telnet "pptpd -c /etc/ppp/pptpd.conf" lauten sollte.
 
per telnet auf die box, ...
Wenn Du mit telnet auf der Box bist, dann schau dir mal die Ausgaben von:
Code:
sh -x /etc/init.d/rc.pptpd status
und von:
Code:
sh -x /etc/init.d/rc.pptpd start
an.
 
Wenn Du mit telnet auf der Box bist, dann schau dir mal die Ausgaben von:
Code:
sh -x /etc/init.d/rc.pptpd status

Code:
root@fritz:/var/mod/root# sh -x /etc/init.d/rc.pptpd status
+ DAEMON=pptpd
+ . /etc/init.d/modlibrc
+ export PATH=/mod/sbin:/mod/bin:/mod/usr/sbin:/mod/usr/bin:/sbin:/bin:/usr/sbin:/usr/bin
+ export LD_LIBRARY_PATH=/mod/lib:/mod/usr/lib
+ : pptpd
+ : pptpd
+ : pptpd_ENABLED
+ : /mod/etc/pptpd.conf
+ : pptpd
+ : /var/run/pptpd.pid
+ [ -n pptpd ]
+ modlib_loadconfig
+ local CONF_FILE=/mod/etc/conf/pptpd.cfg
+ [ ! -r /mod/etc/conf/pptpd.cfg ]
+ . /mod/etc/conf/pptpd.cfg
+ export PPTPD_ENABLED=no
+ export PPTPD_NET_ROUTING=
+ export PPTPD_ROUTING=no
+ modlib_status
+ modlib_check_running
+ [ -n  ]
+ [ -x /etc/init.d/rc.inetd ]
+ echo pptpd_ENABLED
+ tr [:lower:]- [:upper:]_
+ eval echo $PPTPD_ENABLED
+ echo no
+ [ no == inetd ]
+ [ -n  ]
+ local fn=/var/run/pptpd.pid
+ [ ! -s /var/run/pptpd.pid ]
+ return 3
+ retval=3
+ echo stopped
stopped
+ return 3
+ exit 0

und von:
Code:
sh -x /etc/init.d/rc.pptpd start
an.
Code:
root@fritz:/var/mod/root# sh -x /etc/init.d/rc.pptpd start
+ DAEMON=pptpd
+ . /etc/init.d/modlibrc
+ export PATH=/mod/sbin:/mod/bin:/mod/usr/sbin:/mod/usr/bin:/sbin:/bin:/usr/sbin:/usr/bin
+ export LD_LIBRARY_PATH=/mod/lib:/mod/usr/lib
+ : pptpd
+ : pptpd
+ : pptpd_ENABLED
+ : /mod/etc/pptpd.conf
+ : pptpd
+ : /var/run/pptpd.pid
+ [ -n pptpd ]
+ modlib_loadconfig
+ local CONF_FILE=/mod/etc/conf/pptpd.cfg
+ [ ! -r /mod/etc/conf/pptpd.cfg ]
+ . /mod/etc/conf/pptpd.cfg
+ export PPTPD_ENABLED=no
+ export PPTPD_NET_ROUTING=
+ export PPTPD_ROUTING=no
+ modlib_start
+ local DAEMON_ENABLED=
+ [  == no ]
+ [  == inetd -a ! -x /etc/init.d/rc.inetd ]
+ modlib_check_running
+ [ -n  ]
+ [ -x /etc/init.d/rc.inetd ]
+ echo pptpd_ENABLED
+ tr [:lower:]- [:upper:]_
+ eval echo $PPTPD_ENABLED
+ echo no
+ [ no == inetd ]
+ [ -n  ]
+ local fn=/var/run/pptpd.pid
+ [ ! -s /var/run/pptpd.pid ]
+ return 3
+ start
+ modprobe arc4
+ modprobe sha1
+ modprobe ppp_generic
+ modprobe ppp_async
+ modprobe ppp_deflate
+ modprobe ppp_mppe_mppc
+ modlib_startdaemon pptpd -c /etc/ppp/pptpd.conf
+ echo -n Starting pptpd ...
Starting pptpd ... + config
+ set -o noglob
+ rm -f /mod/etc/ppp/ip-up
+ rm -f /mod/etc/ppp/ip-down
+ [ -x /tmp/flash/ppp/pppd_ip-up ]
+ [ ! -e /mod/etc/ppp/ip-up ]
+ /etc/default.pppd/pppd_ip-up
+ [ -x /tmp/flash/ppp/pppd_ip-down ]
+ [ ! -e /mod/etc/ppp/ip-down ]
+ /etc/default.pppd/pppd_ip-down
+ chmod 755 /mod/etc/ppp/ip-up
+ chmod 755 /mod/etc/ppp/ip-down
+ which pptpd
+ [ ! -x /usr/sbin/pptpd ]
+ env - PATH=/mod/sbin:/mod/bin:/mod/usr/sbin:/mod/usr/bin:/sbin:/bin:/usr/sbin:/usr/bin LD_LIBRARY_PATH=/mod/lib:/mod/usr/lib pptpd -c /etc/ppp/pptpd.conf
+ local rv=1
+ [ 1 -ne 0 ]
+ echo failed.
failed.
+ exit 1

failed, aber wieso? :confused:
 
Danke Ralf, das wars. Hatte einen Syntaxfehler in der conf (IP-Bereich). Von nem Windows PC kann ich jetzt connecten. Mein Smartphone mit Android 2.3.6 klappt leider nicht.
Versuch über EDGE:

Code:
Aug 28 10:48:12 fritz daemon.info pptpd[3894]: CTRL: Client 46.115.12.26 control connection started
Aug 28 10:48:12 fritz daemon.info pptpd[3894]: CTRL: Starting call (launching pppd, opening GRE)
Aug 28 10:48:12 fritz daemon.notice pppd[3895]: pppd 2.4.5 started by root, uid 0
Aug 28 10:48:12 fritz daemon.info pppd[3895]: Using interface ppp0
Aug 28 10:48:12 fritz daemon.notice pppd[3895]: Connect: ppp0 <--> /dev/pts/1
Aug 28 10:48:14 fritz daemon.notice pppd[3895]: Connection terminated.
Aug 28 10:48:14 fritz daemon.info pppd[3895]: Connect time 0.1 minutes.
Aug 28 10:48:14 fritz daemon.info pppd[3895]: Sent 21 bytes, received 45 bytes.
Aug 28 10:48:14 fritz daemon.info pppd[3895]: Exit.
Aug 28 10:48:14 fritz daemon.err pptpd[3894]: GRE: read(fd=7,buffer=4206cc,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpected termination of pppd, check option syntax and pppd logs
Aug 28 10:48:14 fritz daemon.err pptpd[3894]: CTRL: PTY read or GRE write failed (pty,gre)=(7,8)
Aug 28 10:48:14 fritz daemon.debug pptpd[3894]: CTRL: Reaping child PPP[3895]
Aug 28 10:48:14 fritz daemon.info pptpd[3894]: CTRL: Client 46.115.12.26 control connection finished

Hier der Windows PC wo es klappt:
Code:
Aug 28 10:58:59 fritz daemon.info pptpd[832]: CTRL: Client 87.172.149.182 control connection started
Aug 28 10:58:59 fritz daemon.info pptpd[832]: CTRL: Starting call (launching pppd, opening GRE)
Aug 28 10:58:59 fritz daemon.notice pppd[833]: pppd 2.4.5 started by root, uid 0
Aug 28 10:58:59 fritz daemon.info pppd[833]: Using interface ppp0
Aug 28 10:58:59 fritz daemon.notice pppd[833]: Connect: ppp0 <--> /dev/pts/1
Aug 28 10:58:59 fritz daemon.err pptpd[832]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
Aug 28 10:59:00 fritz daemon.notice pppd[833]: MPPE 128-bit stateful compression enabled
Aug 28 10:59:01 fritz daemon.info pppd[833]: found interface lan for proxy arp
Aug 28 10:59:01 fritz daemon.notice pppd[833]: local  IP address 192.168.0.254
Aug 28 10:59:01 fritz daemon.notice pppd[833]: remote IP address 192.168.0.201

Hab ich da noch einen Fehler bei den Options?
 
Versuch es mal mit der pppd Option "debug".

einmal mit eingeschalteter verschlüsselung am smartphone:

Code:
Aug 28 11:53:30 fritz daemon.info pptpd[1876]: CTRL: Client 46.115.12.105 control connection started
Aug 28 11:53:30 fritz daemon.info pptpd[1876]: CTRL: Starting call (launching pppd, opening GRE)
Aug 28 11:53:30 fritz daemon.notice pppd[1877]: pppd 2.4.5 started by root, uid 0
Aug 28 11:53:30 fritz daemon.debug pppd[1877]: using channel 13
Aug 28 11:53:30 fritz daemon.info pppd[1877]: Using interface ppp0
Aug 28 11:53:30 fritz daemon.notice pppd[1877]: Connect: ppp0 <--> /dev/pts/0
Aug 28 11:53:30 fritz daemon.debug pppd[1877]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0x94b75ac4> <pcomp> <accomp>]
Aug 28 11:53:31 fritz daemon.debug pppd[1877]: rcvd [LCP ConfReq id=0x1 <mru 1400> <asyncmap 0x0> <magic 0x9e549f56> <pcomp> <accomp>]
Aug 28 11:53:31 fritz daemon.debug pppd[1877]: sent [LCP ConfAck id=0x1 <mru 1400> <asyncmap 0x0> <magic 0x9e549f56> <pcomp> <accomp>]
Aug 28 11:53:31 fritz daemon.debug pppd[1877]: rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0x94b75ac4> <pcomp> <accomp>]
Aug 28 11:53:31 fritz daemon.debug pppd[1877]: sent [CHAP Challenge id=0xfb <5f8abb7c4f33732ef9d36bb826027d20>, name = "fritzbox"]
Aug 28 11:53:32 fritz daemon.debug pppd[1877]: rcvd [CHAP Response id=0xfb <d65a7151e203942861b00fe52928879a0000000000000000a244173fe62579a9203842d1c09333442d09309d8ab291c800>, name = "Rene"]
Aug 28 11:53:32 fritz daemon.debug pppd[1877]: sent [CHAP Success id=0xfb "S=7550DEDC1C1F0364DA729507489947297B9A3490 M=Access granted"]
Aug 28 11:53:32 fritz daemon.debug pppd[1877]: sent [CCP ConfReq id=0x1 <mppe -H +M +S +L -D +C>]
Aug 28 11:53:32 fritz daemon.debug pppd[1877]: rcvd [CCP ConfReq id=0x1 <mppe +H -M +S +L -D -C>]
Aug 28 11:53:32 fritz daemon.debug pppd[1877]: sent [CCP ConfNak id=0x1 <mppe -H -M +S -L -D -C>]
Aug 28 11:53:32 fritz daemon.debug pppd[1877]: rcvd [LCP TermReq id=0x2 "MPPE required but peer negotiation failed"]
Aug 28 11:53:32 fritz daemon.info pppd[1877]: LCP terminated by peer (MPPE required but peer negotiation failed)
Aug 28 11:53:32 fritz daemon.debug pppd[1877]: sent [LCP TermAck id=0x2]
Aug 28 11:53:32 fritz daemon.debug pppd[1877]: rcvd [CCP ConfRej id=0x1 <mppe -H +M +S +L -D +C>]
Aug 28 11:53:32 fritz daemon.debug pppd[1877]: Discarded non-LCP packet when LCP not open
Aug 28 11:53:33 fritz daemon.err pptpd[1876]: CTRL: EOF or bad error reading ctrl packet length.
Aug 28 11:53:33 fritz daemon.err pptpd[1876]: CTRL: couldn't read packet header (exit)
Aug 28 11:53:33 fritz daemon.err pptpd[1876]: CTRL: CTRL read failed
Aug 28 11:53:33 fritz daemon.debug pptpd[1876]: CTRL: Reaping child PPP[1877]
Aug 28 11:53:33 fritz daemon.notice pppd[1877]: Modem hangup
Aug 28 11:53:33 fritz daemon.notice pppd[1877]: Connection terminated.
Aug 28 11:53:33 fritz daemon.info pppd[1877]: Connect time 0.1 minutes.
Aug 28 11:53:33 fritz daemon.info pppd[1877]: Sent 20 bytes, received 10 bytes.
Aug 28 11:53:33 fritz daemon.info pppd[1877]: Exit.
Aug 28 11:53:33 fritz daemon.info pptpd[1876]: CTRL: Client 46.115.12.105 control connection finished

da sagts mir verschlüsselungsproblem

und hier ohne verschlüsselung, da kommt dann "server hat aufgelegt, benutzername oder kennwort falsch." obwohl richtig. :-(

Code:
Aug 28 11:57:18 fritz daemon.info pptpd[1914]: CTRL: Client 46.115.12.105 control connection started
Aug 28 11:57:19 fritz daemon.info pptpd[1914]: CTRL: Starting call (launching pppd, opening GRE)
Aug 28 11:57:19 fritz daemon.notice pppd[1915]: pppd 2.4.5 started by root, uid 0
Aug 28 11:57:19 fritz daemon.debug pppd[1915]: using channel 14
Aug 28 11:57:19 fritz daemon.info pppd[1915]: Using interface ppp0
Aug 28 11:57:19 fritz daemon.notice pppd[1915]: Connect: ppp0 <--> /dev/pts/0
Aug 28 11:57:19 fritz daemon.debug pppd[1915]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0x72dfaa57> <pcomp> <accomp>]
Aug 28 11:57:20 fritz daemon.debug pppd[1915]: rcvd [LCP ConfReq id=0x1 <mru 1400> <asyncmap 0x0> <magic 0x1e5cfda5> <pcomp> <accomp>]
Aug 28 11:57:20 fritz daemon.debug pppd[1915]: sent [LCP ConfAck id=0x1 <mru 1400> <asyncmap 0x0> <magic 0x1e5cfda5> <pcomp> <accomp>]
Aug 28 11:57:20 fritz daemon.debug pppd[1915]: rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0x72dfaa57> <pcomp> <accomp>]
Aug 28 11:57:20 fritz daemon.debug pppd[1915]: sent [CHAP Challenge id=0x9f <441c73c1f675eda1149b422b2f506427>, name = "fritzbox"]
Aug 28 11:57:20 fritz daemon.debug pppd[1915]: rcvd [CHAP Response id=0x9f <d65a7151e203942861b00fe52928879a00000000000000003891442393e8bdf2cd58d158694d07385597ba26fa2412ac00>, name = "Rene"]
Aug 28 11:57:20 fritz daemon.debug pppd[1915]: sent [CHAP Success id=0x9f "S=59D4E573A8FADD886C6A86BCA1F800A960B02AEA M=Access granted"]
Aug 28 11:57:20 fritz daemon.debug pppd[1915]: sent [CCP ConfReq id=0x1 <mppe -H +M +S +L -D +C>]
Aug 28 11:57:21 fritz daemon.debug pppd[1915]: rcvd [CCP ConfReq id=0x1 <bsd v1 15>]
Aug 28 11:57:21 fritz daemon.debug pppd[1915]: sent [CCP ConfRej id=0x1 <bsd v1 15>]
Aug 28 11:57:21 fritz daemon.debug pppd[1915]: rcvd [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
Aug 28 11:57:21 fritz daemon.debug pppd[1915]: sent [IPCP TermAck id=0x1]
Aug 28 11:57:21 fritz daemon.debug pppd[1915]: rcvd [CCP ConfRej id=0x1 <mppe -H +M +S +L -D +C>]
Aug 28 11:57:21 fritz daemon.debug pppd[1915]: sent [LCP TermReq id=0x2 "MPPE required but cannot negotiate MPPE key length"]
Aug 28 11:57:21 fritz daemon.debug pppd[1915]: rcvd [CCP ConfReq id=0x2]
Aug 28 11:57:21 fritz daemon.debug pppd[1915]: Discarded non-LCP packet when LCP not open
Aug 28 11:57:21 fritz daemon.debug pppd[1915]: rcvd [LCP TermAck id=0x2]
Aug 28 11:57:21 fritz daemon.notice pppd[1915]: Connection terminated.
Aug 28 11:57:21 fritz daemon.info pppd[1915]: Connect time 0.1 minutes.
Aug 28 11:57:21 fritz daemon.info pppd[1915]: Sent 21 bytes, received 45 bytes.
Aug 28 11:57:21 fritz daemon.info pppd[1915]: Exit.
Aug 28 11:57:21 fritz daemon.err pptpd[1914]: GRE: read(fd=7,buffer=4206cc,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpected termination of pppd, check option syntax and pppd logs
Aug 28 11:57:21 fritz daemon.err pptpd[1914]: CTRL: PTY read or GRE write failed (pty,gre)=(7,8)
Aug 28 11:57:21 fritz daemon.debug pptpd[1914]: CTRL: Reaping child PPP[1915]
Aug 28 11:57:21 fritz daemon.info pptpd[1914]: CTRL: Client 46.115.12.105 control connection finished
 
Das Problem ist in beiden Fällen MPPE.
Ohne Verschlüsselung wird die Verbindung abgewiesen, die Meldung von wegen Passwort stimmt nicht:
Code:
Aug 28 11:57:21 fritz daemon.debug pppd[1915]: sent [LCP TermReq id=0x2 "MPPE required but cannot negotiate MPPE key length"]
Bei eingeschalteter Verschlüsselung passen die Parameter nicht:
Code:
Aug 28 11:53:32 fritz daemon.debug pppd[1877]: sent [CCP ConfReq id=0x1 <mppe -H +M +S +L -D +C>]
Aug 28 11:53:32 fritz daemon.debug pppd[1877]: rcvd [CCP ConfReq id=0x1 <mppe +H -M +S +L -D -C>]
Aug 28 11:53:32 fritz daemon.debug pppd[1877]: sent [CCP ConfNak id=0x1 <mppe -H -M +S -L -D -C>]
Aug 28 11:53:32 fritz daemon.debug pppd[1877]: rcvd [LCP TermReq id=0x2 "MPPE required but peer negotiation failed"]
Schau mal nach, was die Buchstaben bedeuten, und versuche, das auf der einen oder der anderen Seite anzupassen.
 
ich denke mal da bin ich überfordert damit, so tief bin ich nicht in der materie drin. :(
aber trotzdem danke für deine hilfe.

ps: ohne mppe klappt es, läuft aber auch irgendwie nicht stabil die sache.
 
Die Parameter bedeuten:

#define MPPE_STATELESS 0x01 /* configuration bit H */
#define MPPE_40BIT 0x20 /* configuration bit L */
#define MPPE_56BIT 0x80 /* configuration bit M */
#define MPPE_128BIT 0x40 /* configuration bit S */
#define MPPE_MPPC 0x01 /* configuration bit C */


Editiere mal die Datei options.pptpd (in der WebGUI pptpd_options) und entferne die Raute vor "mppe stateless".
 
in meiner options.pptpd hab ich gar nicht so einen eintrag:

Code:
# Authentication

# Name of the local system for authentication purposes 
# (must match the second field in /etc/ppp/chap-secrets entries)
name fritzbox

# Strip the domain prefix from the username before authentication.
# (applies if you use pppd with chapms-strip-domain patch)
#chapms-strip-domain

# Encryption
# (There have been multiple versions of PPP with encryption support,
# choose with of the following sections you will use.)

# BSD licensed ppp-2.4.2 upstream with MPPE only, kernel module ppp_mppe.o
# {{{
refuse-pap
refuse-chap
refuse-mschap
# Require the peer to authenticate itself using MS-CHAPv2 [Microsoft
# Challenge Handshake Authentication Protocol, Version 2] authentication.
require-mschap-v2
# Require MPPE 128-bit encryption
# (note that MPPE requires the use of MSCHAP-V2 during authentication)
# require-mppe-128
mppe required
# }}}

# Network and Routing

# If pppd is acting as a server for Microsoft Windows clients, this
# option allows pppd to supply one or two DNS (Domain Name Server)
# addresses to the clients.  The first instance of this option
# specifies the primary DNS address; the second instance (if given)
# specifies the secondary DNS address.
ms-dns 192.168.0.254

# If pppd is acting as a server for Microsoft Windows or "Samba"
# clients, this option allows pppd to supply one or two WINS (Windows
# Internet Name Services) server addresses to the clients.  The first
# instance of this option specifies the primary WINS address; the
# second instance (if given) specifies the secondary WINS address.
ms-wins 192.168.1.47
#ms-wins 10.0.0.4

# Add an entry to this system's ARP [Address Resolution Protocol]
# table with the IP address of the peer and the Ethernet address of this
# system.  This will have the effect of making the peer appear to other
# systems to be on the local ethernet.
# (you do not need this if your PPTP server is responsible for routing
# packets to the clients -- James Cameron)
proxyarp

# Logging

# Enable connection debugging facilities.
# (see your syslog configuration for where pppd sends to)
debug

# Print out all the option values which have been set.
# (often requested by mailing list to verify options)
#dump

# Miscellaneous

# Create a UUCP-style lock file for the pseudo-tty to ensure exclusive
# access.
lock

# Disable BSD-Compress compression
nobsdcomp 

# Disable Van Jacobson compression 
# (needed on some networks with Windows 9x/ME/XP clients, see posting to
# poptop-server on 14th April 2005 by Pawel Pokrywka and followups,
# http://marc.theaimsgroup.com/?t=111343175400006&r=1&w=2 )
novj
novjccomp

# turn off logging to stderr, since this may be redirected to pptpd
#nologfd
 
Ah, sorry, die Option ist nur im Trunk auskommentiert vorhanden. Dann füge es bitte einfach nach "mppe required" ein.
 
Zuletzt bearbeitet:
so, 3 versuche. einmal mit define davor, einmal mit mppe_stateless, einmal mit mppe stateless. irgendwie ist das alles unbekannt. :-(
Code:
Aug 29 12:11:59 fritz daemon.info pptpd[2118]: CTRL: Client 46.115.16.47 control connection started
Aug 29 12:12:01 fritz daemon.info pptpd[2118]: CTRL: Starting call (launching pppd, opening GRE)
Aug 29 12:12:01 fritz daemon.err pppd[2119]: In file /etc/ppp/options.pptpd: unrecognized option 'define'
Aug 29 12:12:01 fritz daemon.err pptpd[2118]: GRE: read(fd=7,buffer=4206cc,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpected termination of pppd, check option syntax and pppd logs
Aug 29 12:12:01 fritz daemon.err pptpd[2118]: CTRL: PTY read or GRE write failed (pty,gre)=(7,8)
Aug 29 12:12:01 fritz daemon.debug pptpd[2118]: CTRL: Reaping child PPP[2119]
Aug 29 12:12:01 fritz daemon.info pptpd[2118]: CTRL: Client 46.115.16.47 control connection finished
Aug 29 12:14:25 fritz daemon.debug pptpd[1985]: CTRL: Closing child BCrelay with pid 1986
Aug 29 12:14:25 fritz daemon.info pptpd[2635]: MGR: Maximum of 100 connections reduced to 1, not enough IP addresses given
Aug 29 12:14:25 fritz daemon.debug pptpd[2636]: CTRL: BCrelay incoming interface is lan
Aug 29 12:14:25 fritz daemon.debug pptpd[2637]: CTRL (BCrelay Launcher): Launching BCrelay with pid 0
Aug 29 12:14:25 fritz daemon.debug pptpd[2637]: MGR: BCrelay incoming interface is lan
Aug 29 12:14:25 fritz daemon.debug pptpd[2637]: MGR: BCrelay outgoing interface is regexp ppp[0-9].*
Aug 29 12:14:25 fritz daemon.info pptpd[2636]: MGR: Manager process started
Aug 29 12:14:25 fritz daemon.info pptpd[2636]: MGR: Maximum of 1 connections available
Aug 29 12:14:25 fritz daemon.info bcrelay[2637]: Running as child
Aug 29 12:15:14 fritz daemon.info pptpd[2801]: CTRL: Client 46.115.16.47 control connection started
Aug 29 12:15:15 fritz daemon.info pptpd[2801]: CTRL: Starting call (launching pppd, opening GRE)
Aug 29 12:15:15 fritz daemon.err pppd[2802]: In file /etc/ppp/options.pptpd: unrecognized option 'MPPE_STATELESS'
Aug 29 12:15:15 fritz daemon.err pptpd[2801]: GRE: read(fd=7,buffer=4206cc,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpected termination of pppd, check option syntax and pppd logs
Aug 29 12:15:15 fritz daemon.err pptpd[2801]: CTRL: PTY read or GRE write failed (pty,gre)=(7,8)
Aug 29 12:15:15 fritz daemon.debug pptpd[2801]: CTRL: Reaping child PPP[2802]
Aug 29 12:15:15 fritz daemon.info pptpd[2801]: CTRL: Client 46.115.16.47 control connection finished
Aug 29 12:16:19 fritz daemon.debug pptpd[2636]: CTRL: Closing child BCrelay with pid 2637
Aug 29 12:16:19 fritz daemon.info pptpd[3305]: MGR: Maximum of 100 connections reduced to 1, not enough IP addresses given
Aug 29 12:16:19 fritz daemon.debug pptpd[3306]: CTRL: BCrelay incoming interface is lan
Aug 29 12:16:19 fritz daemon.debug pptpd[3307]: CTRL (BCrelay Launcher): Launching BCrelay with pid 0
Aug 29 12:16:19 fritz daemon.debug pptpd[3307]: MGR: BCrelay incoming interface is lan
Aug 29 12:16:19 fritz daemon.debug pptpd[3307]: MGR: BCrelay outgoing interface is regexp ppp[0-9].*
Aug 29 12:16:19 fritz daemon.info pptpd[3306]: MGR: Manager process started
Aug 29 12:16:19 fritz daemon.info pptpd[3306]: MGR: Maximum of 1 connections available
Aug 29 12:16:19 fritz daemon.info bcrelay[3307]: Running as child
Aug 29 12:16:44 fritz daemon.info pptpd[3437]: CTRL: Client 46.115.16.47 control connection started
Aug 29 12:16:44 fritz daemon.info pptpd[3437]: CTRL: Starting call (launching pppd, opening GRE)
Aug 29 12:16:44 fritz daemon.err pppd[3438]: In file /etc/ppp/options.pptpd: unrecognized option 'MPPE'
Aug 29 12:16:44 fritz daemon.err pptpd[3437]: GRE: read(fd=7,buffer=4206cc,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpected termination of pppd, check option syntax and pppd logs
Aug 29 12:16:44 fritz daemon.err pptpd[3437]: CTRL: PTY read or GRE write failed (pty,gre)=(7,8)
Aug 29 12:16:44 fritz daemon.debug pptpd[3437]: CTRL: Reaping child PPP[3438]
Aug 29 12:16:44 fritz daemon.info pptpd[3437]: CTRL: Client 46.115.16.47 control connection finished
 
Füge "mppe stateless" nach "mppe required" ein.
 
super, es klappt :) großes dankeschön!

wenn ich jetzt noch mein handy dazu bringe übers vpn über die fritzbox zu telefonieren, dann hab ichs so wie ich es haben wollte. :)
 
Mit PPTP bzw. PPP kann man keine Default-Route an die Clients pushen. Da solltest Du Dir vielleicht mal OpenVPN anschauen.
 
openvpn läuft ja schon. dachte ich könnte damit das problem umgehen, das z.b. sipdroid nicht die ip des tap0 sondern des eth0 übergibt.
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.