[pptp-server] PPP-2.3.11 & PoPToP 1.0.1 & Kernel 2.2.19

Chen Shiyuan csy at hjc.edu.sg
Sun May 13 11:23:16 CDT 2001


Hello everyone!

I am currently trying to setup a VPN server on Linux using the following 
core programs :-

PPP 2.3.11
PoPToP 1.0.1
Kernel 2.2.19

All has been working fine so far and I am able to get MS VPN to login to 
my VPN server.

However, after I applied the following patches to my PPP, I am unable to 
recompile my kernel anymore. I am trying to build a static kernel.

ppp-2.3.11-openssl-0.9.5-mppe.patch
ppp_mppe_compressed_data_fix.diff

This is what I did :-

# Apply patches
cd ppp-2.3.11
# Use this patch to add security & encryption
patch -p1 < ../ppp-2.3.11-openssl-0.9.5-mppe.patch
cd linux
# Use this patch to fix an MS compression bug
patch < ../../ppp_mppe_compressed_data_fix.diff
cd ..
# Configure ppp
./configure
make kernel
# Go to Linux kernel source
cd /usr/src/linux
# Apply ppp patch to kernel
patch -p1 < ../if_ppp_2.2.17.diff
# Compile the kernel
make dep
make clean
make bzImage

When the kernel finished compiling, it died when trying to create the 
vmlinuz file :-

        /usr/src/linux/arch/i386/lib/lib.a /usr/src/linux/lib/lib.a /usr/
src/linux/arch/i386/lib/lib.a \
        --end-group \
        -o vmlinux
drivers/net/net.a(Space.o)(.data.init+0x0): undefined reference to 
`tc90xbc_probe'
make: *** [vmlinux] Error 1

Has anyone got Kernel 2.2.19 to work with the above config or know what 
is causing this problem?

Many thanks in advance for any advice.



More information about the pptp-server mailing list