MPPE required, but kernel has no support
Hallo zusammen,
nachfolgendes hat zwar wenig mit dem Thema Routing zu tun. Mein Frage passt aber ganz gut zu dem Hauptthread. Daher plaziere ich das mal hier.
ich versuche gerade auf meiner FritzBox 7270 einen PPTP-Server mit MPPE aufzubauen.
Mein Wissen bezgl. Linux und auch VPN sind begrenzt. Ich versuche mich da gerade reinzuarbeiten. Also bitte nich schlagen, wenn ich dumme Fragen stelle.
Im Moment habe ich die Firmware-Version 54.04.58freetz-devel-2500 auf meiner Fritzbox.
In Menuconfig habe ich das Paket pptpd 1.3.4 ausgewählt. Dadurch wurden unter anderem auch die Module ppp_async.ko, ppp_deflat.ko, ppp_generic.ko und ppp.mppe_mppc.ko ausgewählt.
Im pptpd_options habe ich MPPE mit der Option 'mppe required' ausgewählt.
Bei der Einwahl eines Client werden folgene Syslog-Einträge generiert:
daemon.info pptpd[1866]: CTRL: Client 192.168.0.12 control connection started
daemon.info pptpd[1866]: CTRL: Starting call (launching pppd, opening GRE)
daemon.notice pppd[1867]: pppd 2.4.4 started by root, uid 0
daemon.info pppd[1867]: Using interface ppp0
daemon.notice pppd[1867]: Connect: ppp0 <--> /dev/pts/0
daemon.err pptpd[1866]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
daemon.err pppd[1867]: MPPE required, but kernel has no support.
daemon.notice pppd[1867]: Connection terminated.
daemon.info pppd[1867]: Connect time 0.1 minutes.
daemon.info pppd[1867]: Sent 0 bytes, received 10 bytes.
daemon.debug pptpd[1866]: CTRL: Reaping child PPP[1867]
daemon.info pppd[1867]: Exit.
daemon.info pptpd[1866]: CTRL: Client 192.168.0.12 control connection finished
Aufgrund der Fehlermeldung 'MPPE required, but kernel has no support' habe ich dann festgestellt, dass auf meiner Fritzbox im Verzeichnis /lib/modules/<kernel version>/kernel/drivers/net das Modul ppp.mppe_mppc.ko fehlt.
Die Module ppp_async.ko, ppp_deflat.ko, ppp_generic.ko sind vorhanden.
Das Modul ppp.mppe_mppc.ko scheint auch auf meinem Ubuntu-Linux in dem freetz-trunk-Verzeichnis freetz-trunk\kernel\<firmware version>\lib\modules\<kernel version>\kernel\drivers\kernel\net nicht zu existieren. Es gibt aber ein Modul ppp_mppe.ko. Muss das evtl. eingebunden werden?
Habe ich da irgendwas falsch ausgewählt/übersehen?
Danke für jede Hilfe.
Gruß Alexander