пятница, 26 июня 2015 г.

Сборка accel-pptp под Ubuntu 14.04

Многие наверное в курсе, что родной pptp клиент в Ubuntu создает высокую нагрузку, при большом трафике. Поэтому было решено ставить accel-pptp. Поехали.

1. Ставим необходимые пакеты и скачивает сборку, патчим (чтоб избежать ошибок) и собираем пакет. При сборке обязательно указывайте версию (0.8.5), наче не соберется.
 sudo apt-get install pptp-linux build-essential gawk 
 cd /usr/src
 sudo wget http://sourceforge.net/projects/accel-pptp/files/accel-pptp/accel-pptp-0.8.5.tar.bz2 && sudo wget https://www.dropbox.com/s/2mar6g5uqjmo072/pptp.patch
 sudo tar xjvf accel-pptp-0.8.5.tar.bz2
 sudo patch -p1 < ./pptp.patch
 cd accel-pptp-0.8.5/pppd_plugin/ 
 sudo ./configure
 sudo checkinstall -D
 depmod
 modprobe pptp
 echo pptp >> /etc/modules

Остается только в файле настроек клиента убрать строку "pty "pptp....." и добавить
 plugin pptp.so  
 pptp_server XXX.XXX.XXX.XXX  
где XXX.XXX.XXX.XXX адрес pptp сервера. Так же в файлах options и options.pptp комментируем все строки lock

5 комментариев:

  1. Уважаемы!
    Огромное спасибо за статейку, и патч! Очень давно мучала проблема с accel, благодаря тебе все заработало! Готов отблогодарить материально.

    ОтветитьУдалить
    Ответы
    1. Спасибо. Рад что статья оказалась полезной. От поощрения не против =)

      Удалить
  2. Ответы
    1. отправил приглашение в hangouts =) там же скину кошелек

      Удалить