[LUG.ro] Re: VPDN con PPTP

J. Mario Oroz lugro@lugro.org.ar
Wed, 8 Jan 2003 17:51:58 -0300


Jose:


From: "José Luis Diaz" <jose@citynet.net.ar>
To: <lugro@lugro.org.ar>
Subject: [LUG.ro] Re: VPDN con Freeswan

> No, solamente poptop, por otra parte cuando instale el pptpd! parche el
> Kernel para que soportara mppe :-P asi que de una forma u otra hay que
> parchearlo!

Lo instalaste desde akgun paquete en particular....?

Yo tuve que compilarlo, la version es la pptpd-1.1.3-20021009.yat.gz desde
POPTOP.
En la documentacion mensionadba la necesidad de parchear el ppp (no lei nada
del kernel)
el tema es que dando vueltas por la web encontre un rpm que me vino al pelo.
Es el
ppp-2.3.11-4_MPPE_MSCHAP2.i386.rpm, por el cual reemplace el ppp con la
misma version
que me venia en la distro.
El tema es que me da soporte para MSCHAP2, lo he visto porque cuando me
conecto a server pptpd
me toma las opciones de /etc/ppp/chap-secret:
**
Nov 21 15:34:53 apsa pppd[1724]: MSCHAP-v2 peer authentication succeeded for
initado
**


No asi el soporte para MPPE, puesto que el pppd ó las coneciones con pptpd
que se generan una ves levantado el pppd
me tira esto: (no esta encriptando la coneccion :( )

**
Nov 21 15:28:55 apsa modprobe: Note: /etc/conf.modules is more recent than
/lib
modules/2.2.14-5.0/modules.dep
Nov 21 15:28:55 apsa modprobe: modprobe: Can't locate module ppp-compress-18
**

Pero mira la descripcion del rpm:

Name        : ppp                          Relocations: (not relocateable)
Version     : 2.3.11                            Vendor: (none)
Release     : 4_MPPE_MSCHAP2                Build Date: mié 21 feb 2001
17:51:58 ARST
Install date: vie 15 nov 2002 17:09:31 ARST      Build Host: tim.brain
Group       : System Environment/Daemons    Source RPM:
ppp-2.3.11-4_MPPE_MSCHAP2.src.rpm
Size        : 891329                           License: distributable
Summary     : The PPP (Point-to-Point Protocol) daemon.
Description :
The ppp package contains the PPP (Point-to-Point Protocol) daemon and
documentation for PPP support.  The PPP protocol provides a method for
transmitting datagrams over serial point-to-point links. PPP is
usually used to dial in to an ISP (Internet Service Provider) or other
organization over a modem and phone line.
/etc/pam.d/ppp
/etc/ppp
/etc/ppp/chap-secrets
...
/usr/sbin/pppstats
/usr/src/linux-ppp-mppe-modules/bsd_comp.c
/usr/src/linux-ppp-mppe-modules/if_ppp.h
/usr/src/linux-ppp-mppe-modules/if_ppp_h_2.2.17.diff
/usr/src/linux-ppp-mppe-modules/if_pppvar.h
/usr/src/linux-ppp-mppe-modules/if_pppvar_h_2.2.17.diff
/usr/src/linux-ppp-mppe-modules/kinstall.sh
/usr/src/linux-ppp-mppe-modules/mppe.h
/usr/src/linux-ppp-mppe-modules/opensslconf.h
/usr/src/linux-ppp-mppe-modules/opensslv.h
/usr/src/linux-ppp-mppe-modules/ppp-comp.h
/usr/src/linux-ppp-mppe-modules/ppp.c
/usr/src/linux-ppp-mppe-modules/ppp_deflate.c
/usr/src/linux-ppp-mppe-modules/ppp_defs.h
/usr/src/linux-ppp-mppe-modules/ppp_lzscomp.c
/usr/src/linux-ppp-mppe-modules/ppp_lzscomp.h
/usr/src/linux-ppp-mppe-modules/ppp_mppe.c
/usr/src/linux-ppp-mppe-modules/rc4.h
/usr/src/linux-ppp-mppe-modules/rc4_enc.c
/usr/src/linux-ppp-mppe-modules/rc4_locl.h
/usr/src/linux-ppp-mppe-modules/rc4_skey.c
/usr/src/linux-ppp-mppe-modules/sha.h
/usr/src/linux-ppp-mppe-modules/sha1dgst.c
/usr/src/linux-ppp-mppe-modules/sha_locl.h
/usr/src/linux-ppp-mppe-modules/zlib.c
/usr/src/linux-ppp-mppe-modules/zlib.h

corriendo el script /usr/src/linux-ppp-mppe-modules/kinstall.sh
me actualiza o copia los fuentes y encabezados de
/usr/src/linux-ppp-mppe-modules/* en:
/usr/src/linux/drivers/net/*
/usr/src/linux/include/linux/*
/usr/src/linux/include/openssl/*
como para que pueda recompilar los modulos.

probe desde desde  /usr/src/linux/drivers/net     el comandop make modules y
me da esto:
**
Makefile:1286: /Rules.make: No existe el fichero o el directorio
make: *** No rule to make target `/Rules.make'.  Stop.
**

luego desde /usr/src/linux probe el comando nuevamente y me dijo:
**
The present kernel configuration has modules disabled.
Type 'make config' and enable loadable module support.
Then build a kernel with module support enabled.

make: *** [modules] Error 1
**

LA pregunta es como compilo los modulos sin necesidad de recopmpilar el
kernel.....?????? se puede o es una burrada???
Me podrian aclarar un poco el tema!

Mario