summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorKozlov Dmitry <dima@server>2010-10-06 17:45:36 +0400
committerKozlov Dmitry <dima@server>2010-10-06 17:45:36 +0400
commitd5e86e111a73f43d0779a7a73e51c785a1250747 (patch)
tree4016b33202365d4c9de3c0966204f55e119749bb /README
parent194a3932ae14eca1c3b7ad37741de9f319d34da4 (diff)
downloadaccel-ppp-d5e86e111a73f43d0779a7a73e51c785a1250747.tar.gz
accel-ppp-d5e86e111a73f43d0779a7a73e51c785a1250747.zip
README update
Diffstat (limited to 'README')
-rw-r--r--README20
1 files changed, 13 insertions, 7 deletions
diff --git a/README b/README
index 91cc8bec..4c1da4cd 100644
--- a/README
+++ b/README
@@ -6,6 +6,7 @@ ACCEL-PPTP uses kernel module to increase performance and decrease system usage.
It is not fully tested yet so not recomended to use in production.
Also v1.0 is oriented for servers and does not containes client part, if you need client please use v0.8.x
+
Features
--------
1. Modular architecture
@@ -20,21 +21,25 @@ Features
10. Extensible IP pool, implemented Radius and static pools
11. Supported pppd compatible ip-up/ip-down scripts
+
Requirment
----------
1. modern linux distribution
2. kernel-2.6.15 or later with PPPoX support
3. cmake-2.6 or later
-Compilation
------------
-Make sure you have configured kernel headers in /usr/src/linux or /lib/modules/`uname -r`/build,
-or specify other location via KDIR environment variable
-make - full compilation
-Insallation
+Compilation and instalation
-----------
-Do make install for installing pptp server.
+Make sure you have configured kernel headers in /usr/src/linux,
+or specify other location via KDIR.
+1. cd /path/to/accel-pptp-1.0
+2. mkdir build
+3. cd build
+4. cmake -D BUILD_DRIVER=TRUE [ -D KDIR=/usr/src/linux ] [ -D CMAKE_INSTALL_PREFIX=/usr/local ] [ -D CMAKE_BUILD_TYPE=Debug ] ..
+5. make
+6. make install
+KDIR, CMAKE_INSTALL_PREFIX, CMAKE_BUILD_TYPE are optional.
Configuration
@@ -57,6 +62,7 @@ Kernel module is available as separated module and as patch for kernel.
You can use either separated module or patch for kernel.
There is only patch for 2.6.18 kernel now. If you wish patch for other kernels please mail me.
+
Thanks
------
Thanks to Kirill Yushkov for debug support and donations.