billing:nas_access_server:accel_ppp_install

Установка Accel PPP Daemon (устарел)

Установку Accel PPP можно осуществить практически на любой линукс, но предпочтительнее, согласно рекомендации разработчиков программы, использвать Debian. И мы рассмотрим процедуру установки именно на Debian 7 Wheezy

1) Устанавливаем Debian последней стабильной версии (7.1.0)

2) Устанавливаем первоначально-необходимый набор пакетов

apt-get install linux-headers-`uname -r` build-essential 
apt-get install cmake libssl-dev libpcre3-dev libnet-snmp-perl libtritonus-bin 
apt-get install mc wget sudo nload atop git tcpdump 

3) Качаем исходники с git Выполним это из папки /opt/

git clone git://git.code.sf.net/p/accel-ppp/code accel-ppp-code

4) Далее переходим в папку /usr/local/src. Ведь именно в ней нужно хранить и собирать Ваши исходники. Создаем папку accel-ppp, переходим туда. Выполняем поочередно (пути правим под свои):

cmake -DBUILD_DRIVER=FALSE -DKDIR=/usr/src/linux-headers-`uname -r`/ -DSHAPER=TRUE -DRADIUS=TRUE /opt/accel-ppp-code
make
make install

Если всё прошло без ошибок, то отлично. Почти готово.

В каталоге с исходниками, что git'ом выкачивали, есть папка contrib. там лежит init-скрипт для Debian'а. Копируем его в папку /etc/init.d. Теперь в нем надо сделать небольшие изменения. Смотрим где у нас лежит accel-ppp:

# which accel-pppd
/usr/local/sbin/accel-pppd

Открываем /etc/init.d/accel-ppp-init в редакторе и заменяем /usr/sbin/accel-pppd на то, что показал вывод which.

В /etc есть болванка конфига accel-ppp.conf.dist, которую переименовываем в accel-ppp.conf, открываем в редакторе и настраиваем по образцу отсюда Настройка Accel-PPTP/Accel-PPoE как NAS для MikBiLL (устарел).

  • billing/nas_access_server/accel_ppp_install.txt
  • Последнее изменение: 7 лет назад
  • alexd