I have patched gentoo-dev-sources (2.6.3-rX and 2.6.4-rX) with the patch found at http://www.polbox.com/h/hs001/ . I looked in the ebuild ppp-2.4.2-r1 and it has already applied the patch for mppe_mppc support. I recompiled the kernel and loaded the module ppp_mppe_mppc. When I start pptpd and try to connect, I always get the following error: pppd[13810]: MPPE required, but kernel has no support. pppd[13810]: sent [LCP TermReq id=0x4 "MPPE required but not available"] pppd[13810]: rcvd [CCP ConfReq id=0x5 <mppe +H +M +S +L -D +C>] Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.4-gentoo-r1) ================================================================= System uname: 2.6.4-gentoo-r1 i686 Pentium III (Coppermine) Gentoo Base System version 1.4.3.13 Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.7.7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium3 -funroll-loops -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share /config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium3 -funroll-loops -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://212.219.56.162/sites/www.ibiblio.org/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://212.219.247.11/sites/www.ibiblio.org/gentoo/ http://212.219.247.17/sites/www.ibiblio.org/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="apm arts avi berkdb crypt cups encode foomaticdb gdbm gif gpm imlib jpeg libg++ libwww mad mikmod motif mpeg ncurses nls ntpl oggvorbis opengl oss pam pdflib perl png python quicktime readline sdl slang snmp spell ssl svga tcpd truetype x86 xml2 xmms xv zlib"
bug incorrectly assigned...think this is a kernel team issue. (apologies if not)
Have applied "cleanly" the patches? I had problems to apply the patches on gentoo-dev-sources (2.6.3), but worked great on development-sources. portage kernel team: can you put mppe suport patches on the future gentoo-dev-sources releases? Thanks, Best Regards,
I'm not sure I like this warning: "To avoid legal problems, US citizens shouldn't use this module." That right there is a show stopper on this one. I'm not going to put Gentoo at risk for distributing this patch.
damn.. i love patented stuff.. NOT!! Thanks anyway, i'll patch the kernel manually.
(In reply to comment #3) > I'm not sure I like this warning: > "To avoid legal problems, US citizens shouldn't use this module." > That right there is a show stopper on this one. I'm not going to put Gentoo at risk for distributing this patch. Apparently Andrew Morton's 2.6.12 kernel has a patch that supports MPPE. I'm planning to download and test it on a scratch box over July 4th weekend. Meanwhile, what's involved in moving it from Andrew Morton's tree to the main tree? Or ... how does one go from "vanilla-sources" to "gentoo-sources"? In other words, if I download "vanilla-sources" from Portage, apply Andrew's MPPE patch, how do I get the rest of the patches from vanilla-sources to gentoo-sources? Oh, yeah ... http://www.polbox.com/h/hs001/ appears to be down. The last patch I got from there works with gentoo-sources 2.6.11 ... but because I'm a US Citizen I only use it occasionally :).