Hi Leute, ich hab so ein kleines Problem mit PPTP unter SuSE 8.0, und zwar bekomm wenn ne Fehlermeldung wenn ich folgendes eingestellt hab in der '/etc/ppp/options.ppp0' ----------------- snip ----------------- require-chapms-v2 mppe-128 mppe-stateless ----------------- snap ----------------- Und die Fehlermeldung: ... kernel: Not enough space to encrypt packet: 1404<1404+4! Ich habe auch schon andere Einstellungen ausprobiert wie mit: mppe-128 require-chapms usw. also ich hab so ziemlich alle Möglichkeiten ausprobiert. Im Internet hab ich dann ein "Patch" (siehe unten) gefunden mit dem ich aber nicht viel anfangen kann. Meine frage zu den Patch ist, soll ich den Code einfach nur in eine neue Datei kopieren und dann mit einem Programm eine Datei patchen?, oder/und muss ich den Code erst kompilieren? Fragen: 1) Den Patch in eine Datei kopieren? 2) Eine Datei patchen mit einem Programm? 2.1) Mit welchen Programm? 3) Kompilieren und patchen? Wär euch echt sehr verbunden mir ne kurze Anleitung zu schicken... Danke Hier der Patch 1: ------------------ snip --------------------- --- ppp_generic.c.orig Fri Feb 2 15:01:07 2001 +++ ppp_generic.c Fri Feb 2 15:01:30 2001 @@ -71,6 +71,16 @@ */ /* + * HACK - increase CCP_MAX_OPTION_LENGTH to allow room for 2 128-bit + * MPPE keys + */ +#undef CCP_MAX_OPTION_LENGTH +#define CCP_MAX_OPTION_LENGTH 64 +/* + * End HACK + */ + +/* * An instance of /dev/ppp can be associated with either a ppp * interface unit or a ppp channel. In both cases, file->private_data * points to one of these. ------------------ snap --------------------- und den Patch 2: ------------------ snip --------------------- --- ppp_generic.c.old Thu Jan 11 21:05:02 2001 +++ ppp_generic.c Thu Jan 11 21:05:48 2001 @@ -61,6 +61,16 @@ #define MIN_FRAG_SIZE 64 /* + * HACK - brute force -- redefine PPP_HDRLEN to allow a little + * extra room for MPPE headers + */ +#undef PPP_HDRLEN +#define PPP_HDRLEN 8 +/* + * END HACK + */ + +/* * An instance of /dev/ppp can be associated with either a ppp * interface unit or a ppp channel. In both cases, file->private_data * points to one of these. ------------------ snap ---------------------