Difference between revisions of "OpenVPN & LZO for the PPC LinkStation"

From NAS-Central Buffalo - The Linkstation Wiki
Jump to: navigation, search
Line 10: Line 10:
 
=== ppc-openvpn-lzo-v2 ===
 
=== ppc-openvpn-lzo-v2 ===
  
'''* CHANGES'''
+
*''' CHANGES'''
  
'''* COPYRIGHT'''
+
*''' COPYRIGHT'''
  
'''* GPL'''
+
*''' GPL'''
  
'''* LGPL'''
+
*''' LGPL'''
  
'''* README'''
+
*''' README'''
  
'''* openvpn2-with-lzo-201-v2.tar.gz'''
+
*''' openvpn2-with-lzo-201-v2.tar.gz'''
 
   
 
   
  
 
=== openvpn2-with-lzo-201-v2 ===
 
=== openvpn2-with-lzo-201-v2 ===
  
'''* etc/init.d/openvpn'''
+
*''' etc/init.d/openvpn'''
  
'''* etc/rc.d/rc2.d/S16openvpn'''
+
*''' etc/rc.d/rc2.d/S16openvpn'''
  
'''* usr/local/include/lzo/'''
+
*''' usr/local/include/lzo/'''
  
'''* usr/local/include/lzo/lzoconf.h'''
+
*''' usr/local/include/lzo/lzoconf.h'''
  
''''* usr/local/include/lzo/lzodefs.h'''
+
*''' usr/local/include/lzo/lzodefs.h'''
  
'''* usr/local/include/lzo/lzoutil.h'''
+
*''' usr/local/include/lzo/lzoutil.h'''
  
'''* usr/local/include/lzo/lzo_asm.h'''
+
*''' usr/local/include/lzo/lzo_asm.h'''
  
'''* usr/local/include/lzo/lzo1.h'''
+
*''' usr/local/include/lzo/lzo1.h'''
  
'''* usr/local/include/lzo/lzo1a.h'''
+
*''' usr/local/include/lzo/lzo1a.h'''
  
'''* usr/local/include/lzo/lzo1b.h'''
+
*''' usr/local/include/lzo/lzo1b.h'''
  
'''* usr/local/include/lzo/lzo1c.h'''
+
*''' usr/local/include/lzo/lzo1c.h'''
  
'''* usr/local/include/lzo/lzo1f.h'''
+
*''' usr/local/include/lzo/lzo1f.h'''
  
'''* usr/local/include/lzo/lzo1x.h'''
+
*''' usr/local/include/lzo/lzo1x.h'''
  
'''* usr/local/include/lzo/lzo1y.h'''
+
*''' usr/local/include/lzo/lzo1y.h'''
  
'''* usr/local/include/lzo/lzo1z.h'''
+
*''' usr/local/include/lzo/lzo1z.h'''
  
'''* usr/local/include/lzo/lzo2a.h'''
+
*''' usr/local/include/lzo/lzo2a.h'''
  
'''* usr/local/lib/liblzo.a'''
+
*''' usr/local/lib/liblzo.a'''
  
'''* usr/local/lib/liblzo.la'''
+
*''' usr/local/lib/liblzo.la'''
  
'''* usr/local/lib/liblzo2.a'''
+
*''' usr/local/lib/liblzo2.a'''
  
'''* usr/local/lib/liblzo2.la'''
+
*''' usr/local/lib/liblzo2.la'''
  
'''* usr/local/sbin/openvpn'''
+
*''' usr/local/sbin/openvpn'''
  
'''* usr/local/man/man8/openvpn.8'''
+
*''' usr/local/man/man8/openvpn.8'''
  
'''* dev/net/tun'''
+
*''' dev/net/tun'''
  
'''* dev/tap0'''
+
*''' dev/tap0'''
  
'''* dev/tap1'''
+
*''' dev/tap1'''
  
'''* dev/tap10'''
+
*''' dev/tap10'''
  
'''* dev/tap11'''
+
*''' dev/tap11'''
  
'''* dev/tap12'''
+
*''' dev/tap12'''
  
'''* dev/tap13'''
+
*''' dev/tap13'''
  
'''* dev/tap14'''
+
*''' dev/tap14'''
  
'''* dev/tap15'''
+
*''' dev/tap15'''
  
'''* dev/tap2'''
+
*''' dev/tap2'''
  
'''* dev/tap3'''
+
*''' dev/tap3'''
  
'''* dev/tap4'''
+
*''' dev/tap4'''
  
'''* dev/tap5'''
+
*''' dev/tap5'''
  
'''* dev/tap6'''
+
*''' dev/tap6'''
  
'''* dev/tap7'''
+
*''' dev/tap7'''
  
'''* dev/tap8'''
+
*''' dev/tap8'''
  
'''* dev/tap9'''
+
*''' dev/tap9'''
  
'''* lib/modules/2.4.17_mvl21-sandpoint/kernel/drivers/net/tun.o'''  
+
*''' lib/modules/2.4.17_mvl21-sandpoint/kernel/drivers/net/tun.o'''  
  
  

Revision as of 11:49, 16 June 2006

OpenVPN/LZO binaries for the PPC LinkStation. See http://openvpn.net and http://www.oberhumer.com/opensource/lzo/ for more information. This package requires that you have already installed the files from Projects.DevelopmentTools and Projects.KernelModules. You may download the latest versions from the downloads area.

Warning : This version is outdated and insecure. Please refer to the compilation instructions (in red) at the bottom of the page!

Contents

Version

The current version ppc-openvpn-lzo-v2 features OpenVPN 2.0 and LZO 2.0.1.

ppc-openvpn-lzo-v2

  • CHANGES
  • COPYRIGHT
  • GPL
  • LGPL
  • README
  • openvpn2-with-lzo-201-v2.tar.gz


openvpn2-with-lzo-201-v2

  • etc/init.d/openvpn
  • etc/rc.d/rc2.d/S16openvpn
  • usr/local/include/lzo/
  • usr/local/include/lzo/lzoconf.h
  • usr/local/include/lzo/lzodefs.h
  • usr/local/include/lzo/lzoutil.h
  • usr/local/include/lzo/lzo_asm.h
  • usr/local/include/lzo/lzo1.h
  • usr/local/include/lzo/lzo1a.h
  • usr/local/include/lzo/lzo1b.h
  • usr/local/include/lzo/lzo1c.h
  • usr/local/include/lzo/lzo1f.h
  • usr/local/include/lzo/lzo1x.h
  • usr/local/include/lzo/lzo1y.h
  • usr/local/include/lzo/lzo1z.h
  • usr/local/include/lzo/lzo2a.h
  • usr/local/lib/liblzo.a
  • usr/local/lib/liblzo.la
  • usr/local/lib/liblzo2.a
  • usr/local/lib/liblzo2.la
  • usr/local/sbin/openvpn
  • usr/local/man/man8/openvpn.8
  • dev/net/tun
  • dev/tap0
  • dev/tap1
  • dev/tap10
  • dev/tap11
  • dev/tap12
  • dev/tap13
  • dev/tap14
  • dev/tap15
  • dev/tap2
  • dev/tap3
  • dev/tap4
  • dev/tap5
  • dev/tap6
  • dev/tap7
  • dev/tap8
  • dev/tap9
  • lib/modules/2.4.17_mvl21-sandpoint/kernel/drivers/net/tun.o


Installation

Uncompress the first tarball, which contains a README (etc.) and the tarball with the OpenVPN/LZO files to install onto your system.

tar -xvzf ppc-openvpn-lzo-v2.tar.gz
cd ppc-openvpn-lzo-v2
tar -C / -xvzf openvpn2-with-lzo-201-v2.tar.gz


Setup

Configuration files following the scheme /etc/openvpn/*.conf will be loaded automatically at system startup. Please refer to http://openvpn.net/howto.html and http://openvpn.net/examples.html for more information on how to use OpenVPN.


Compilation instructions

Compilation instructions and necessary additional files can be found at http://hvkls.dyndns.org/downloads/, grab “ls1-openvpn-howto.txt” and “ls1-openvpn-configfiles.tar.gz”