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

Chen Shiyuan csy at hjc.edu.sg
Sun May 13 21:54:39 CDT 2001


Hello and thanks for your prompt response,

I forgot to mention in my earlier email that I am using the stock kernel 
source 2.2.19.tgz and not using the RPM files.

And upon compilation after patching, vmlinuz could not be created with 
an error message :-

> drivers/net/net.a(Space.o)(.data.init+0x0): undefined reference
> to 
> `tc90xbc_probe'
> make: *** [vmlinux] Error 1


On Mon, 14 May 2001 08:41:26 +1000, George Vieira 
<GeorgeV at citadelcomputer.com.au> wrote :

> I just built one of Friday Night with the same setup.. well. pptp
> 1.1.2
> though..
> I always use http://www.vibres.com/pptpd/example.html for me
> reference and
> it works.
> 
> One catch I always recommend is to create then save your
> /usr/src/linux/.config file before upgrading the kernel.
> Then when you have that done.. blow away the whole source tree
> (/usr/src/linux) and then tar xvfz the new kernel..
> 
> Once the new fresh kernel is there then copy the .config file
> back and patch
> away.
> 
> When the kernel is ready for compiling use the `make oldconfig`
> which uses
> your old setup and asks question on new kernel features.
> 
> this ALWAYS works for me..
> 
> Hopw this helps.
> 
> 
> thanks,
> George Vieira
> 
> 
> -----Original Message-----
> From: Chen Shiyuan [mailto:csy at hjc.edu.sg]
> Sent: Monday, May 14, 2001 2:23 AM
> To: pptp-server at lists.schulte.org
> Subject: [pptp-server] PPP-2.3.11 & PoPToP 1.0.1 & Kernel
> 2.2.19
> 
> 
> 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.
> _______________________________________________
> pptp-server maillist  -  pptp-server at lists.schulte.org
> http://lists.schulte.org/mailman/listinfo/pptp-server
> List services provided by www.schulteconsulting.com!



More information about the pptp-server mailing list