diff options
author | Kozlov Dmitry <dima@server> | 2010-10-08 14:17:54 +0400 |
---|---|---|
committer | Kozlov Dmitry <dima@server> | 2010-10-08 14:18:07 +0400 |
commit | 2d1bb18f0facdb7c67d59e65ab3ce15afc70956c (patch) | |
tree | 256237b22f8b17334b24904851c1529f57148341 /README | |
parent | 07987a9997b268a8ba1e17ee7e6e90020f468f27 (diff) | |
download | accel-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-- | README | 33 |
1 files changed, 19 insertions, 14 deletions
@@ -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 |