Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 46576 - Mppe support is not working on kernel-2.6
Summary: Mppe support is not working on kernel-2.6
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: x86-kernel@gentoo.org (DEPRECATED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-02 02:11 UTC by Wouter Coppens
Modified: 2005-06-26 22:04 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Wouter Coppens 2004-04-02 02:11:43 UTC
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"
Comment 1 Kurt Lieber (RETIRED) gentoo-dev 2004-04-02 02:17:42 UTC
bug incorrectly assigned...think this is a kernel team issue.  (apologies if not)
Comment 2 André Brioso 2004-04-04 19:15:29 UTC
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,
Comment 3 Jason Cox (RETIRED) gentoo-dev 2004-04-09 08:44:19 UTC
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.
Comment 4 André Brioso 2004-04-12 11:58:45 UTC
damn.. i love patented stuff.. NOT!! 

Thanks anyway, i'll patch the kernel manually. 
Comment 5 M. Edward Borasky 2005-06-26 22:03:42 UTC
(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 :).