summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorKozlov Dmitry <dima@server>2010-10-08 14:17:54 +0400
committerKozlov Dmitry <dima@server>2010-10-08 14:18:07 +0400
commit2d1bb18f0facdb7c67d59e65ab3ce15afc70956c (patch)
tree256237b22f8b17334b24904851c1529f57148341 /README
parent07987a9997b268a8ba1e17ee7e6e90020f468f27 (diff)
downloadaccel-ppp-2d1bb18f0facdb7c67d59e65ab3ce15afc70956c.tar.gz
accel-ppp-2d1bb18f0facdb7c67d59e65ab3ce15afc70956c.zip
increase number of maximum opened files to system maximum
link log_file with libaio updated documentation
Diffstat (limited to 'README')
-rw-r--r--README33
1 files changed, 19 insertions, 14 deletions
diff --git a/README b/README
index 4c1da4cd..a9635e18 100644
--- a/README
+++ b/README
@@ -10,23 +10,27 @@ Also v1.0 is oriented for servers and does not containes client part, if you nee
Features
--------
1. Modular architecture
-2. PPP controlling connection (PPTP) implemented as module and its possible to implement PPPoE/L2TP as modules too in the future
-3. High-performance multi-threaded IO core
-4. Radius authentication/accounting
-5. Radius DM/CoA extention
-6. Supported authentication types: PAP, CHAP (md5), Microsoft CHAP Extentions (including version 2), not supported - EAP
-7. Supported MPPE, other compression types are not supported
-8. Extensible logging engine with per session logging support, implemented log to file and log to PostgreSQL targets
-9. Extensible user/password database, implemented only Radius target
-10. Extensible IP pool, implemented Radius and static pools
-11. Supported pppd compatible ip-up/ip-down scripts
+2. High-performance multi-threaded I/O core
+3. Supported PPTP
+4. Supported PPPoE
+5. Radius authentication/accounting
+6. Radius DM/CoA extention
+7. Supported authentication types: PAP, CHAP (md5), Microsoft CHAP Extentions (including version 2), not supported - EAP
+8. Supported MPPE
+9. Compression types are not supported
+10. Extensible logging engine with per session logging support, implemented log to file and log to PostgreSQL targets
+11. Extensible user/password database, implemented only Radius source
+12. Extensible IP pool, implemented Radius and static pools
+13. Supported pppd compatible ip-up/ip-down scripts
+(Work on L2TP is in progress)
Requirment
----------
1. modern linux distribution
-2. kernel-2.6.15 or later with PPPoX support
-3. cmake-2.6 or later
+2. kernel-2.6.25 or later
+3. glibc-2.8 or later
+4. cmake-2.6 or later
Compilation and instalation
@@ -36,10 +40,11 @@ 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 ] ..
+4. cmake [ -D BUILD_DRIVER=TRUE ] [ -D KDIR=/usr/src/linux ] [ -D CMAKE_INSTALL_PREFIX=/usr/local ] [ -D CMAKE_BUILD_TYPE=Debug ] ..
+ Please note that the double dot record in the end of the command is essential. You'll get error if you miss it.
+ BUILD_DRIVER, KDIR, CMAKE_INSTALL_PREFIX, CMAKE_BUILD_TYPE are optional, but while pptp is not present in mainline kernel you probably need BUILD_DRIVER.
5. make
6. make install
-KDIR, CMAKE_INSTALL_PREFIX, CMAKE_BUILD_TYPE are optional.
Configuration