Page 17 of 21 FirstFirst ... 71516171819 ... LastLast
Results 241 to 255 of 306

Thread: Настройка PPTP VPN (accel-pppd) на роутере Asus

  1. #241
    Join Date
    Nov 2006
    Location
    Russia.
    Posts
    67
    Quote Originally Posted by staticroute View Post
    у меня конфиг agros
    Code:
    [modules]
    path=/opt/lib/accel-ppp
    а если оставить как в исходном, не требует?

  2. #242
    Quote Originally Posted by agros View Post
    заработало, примерно в 2-2.5 раза быстрее чем poptop.
    мои поздравления. а еще (возможно) будет работать и l2tp и pppoe.
    последнее, к сожалению, мало юзабельно через интернет

    Quote Originally Posted by staticroute View Post
    Лучше все-таки использовать OpenVPN
    смысл? ставить доп. софт, отказываться от ядреного ускорения? нуну.

  3. #243
    Quote Originally Posted by agros View Post
    а если оставить как в исходном, не требует?
    даже если комментить эту строку все равно требует

    /opt/lib/libsigchld.so

    при том, что в оригинале он находится в /opt/lib/accel-ppp/libsigchld.so

  4. #244
    имхо, лучше придерживаться одного стиля, задали префикс - /opt, через параметры cmake, туда все и поставилось в /opt, /opt/sbin, /opt/lib/accel-pppd
    и никаких костылей не нужно

  5. #245
    Quote Originally Posted by staticroute View Post
    даже если комментить эту строку все равно требует

    /opt/lib/libsigchld.so

    при том, что в оригинале он находится в /opt/lib/accel-ppp/libsigchld.so
    Выловил, один из модулей зависит от libsigchld.so и ищет его в /opt/lib. На мой взгляд, можно добавить симлинк прямо в пакет, т.к. я не уверен, что добавление в RPATH для модулей двух путей (/opt/lib и /opt/lib/accel-pppd) не добавит новых проблем.

  6. #246
    Quote Originally Posted by ryzhov_al View Post
    Выловил, один из модулей зависит от libsigchld.so и ищет его в /opt/lib. На мой взгляд, можно добавить симлинк прямо в пакет, т.к. я не уверен, что добавление в RPATH для модулей двух путей (/opt/lib и /opt/lib/accel-pppd) не добавит новых проблем.
    libpppd_compat зависит от libsigchld, поэтому в конфиге первое должно быть до второго, тогда accel должен сам загрузить модуль, где он там находится.
    иначе - будет поиск исходя из ld.conf

  7. #247
    Quote Originally Posted by theMIROn View Post
    libpppd_compat зависит от libsigchld, поэтому в конфиге первое должно быть до второго, тогда accel должен сам загрузить модуль, где он там находится.
    иначе - будет поиск исходя из ld.conf
    Как приятно слышать о том, что ничего не надо делать

  8. #248
    Join Date
    Nov 2006
    Location
    Russia.
    Posts
    67
    подскажите пож., стали в логах появляться сообщения, не знаю, связано ли это с accel-pppd или еще с чем-то?
    Code:
    Sep 20 10:20:25 kernel: TCP: time wait bucket table overflow
    Sep 20 10:20:30 kernel: printk: 566 messages suppressed.
    Sep 20 10:20:30 kernel: TCP: time wait bucket table overflow
    Sep 20 10:20:35 kernel: printk: 19 messages suppressed.
    Sep 20 10:20:35 kernel: TCP: time wait bucket table overflow
    p.s.
    если разрешить l2tp, должен от слушать какие либо порты кроме udp 1701, например udp 500?
    пытаюсь соединиться из win xp\7, ошибка согласования безопасности. в логах тишина. secret в конфиге и в соединении прописан. шифрование отключено.
    Last edited by agros; 20-09-2012 at 09:30.

  9. #249
    Quote Originally Posted by ryzhov_al View Post
    Как приятно слышать о том, что ничего не надо делать
    вы хотя б в дефолт конфиге тогда сделайте /opt/lib вместо /opt/lib/accel-pppd, чтобы новые люди не натыкались на эти грабли...

    по мне так это косяк все равно, нужные либы, специфичные для accel-pppd должны быть в /opt/lib/accel-pppd, в предыдущей версии все так работало.
    Last edited by staticroute; 20-09-2012 at 13:43.

  10. #250
    Quote Originally Posted by staticroute View Post
    вы хотя б в дефолт конфиге тогда сделайте /opt/lib вместо /opt/lib/modules, чтобы новые люди не натыкались на эти грабли... по мне так это косяк все равно,
    Так выяснили же, что это косяк настройки. Если делать пакеты для "самых несмышлёных", то нужно вообще все файлы в одну папку вывалить.
    Загляните в /opt/lib/accel-pppd. Когда вся эта компания переместится в /opt/lib, кто потом будет отлавливать глюки, когда какую-нибудь из этих библиотек "подхватит" другой софт?

    Quote Originally Posted by staticroute View Post
    нужные либы, специфичные для accel-pppd должны быть в /opt/lib/accel-pppd, в предыдущей версии все так работало.
    Посмотрите историю accel-pppd в SVN, с момента создания пакета менялись только номера версий, код не трогался.

  11. #251
    Quote Originally Posted by staticroute View Post
    вы хотя б в дефолт конфиге тогда сделайте /opt/lib вместо /opt/lib/modules, чтобы новые люди не натыкались на эти грабли...

    по мне так это косяк все равно, нужные либы, специфичные для accel-pppd должны быть в /opt/lib/accel-pppd, в предыдущей версии все так работало.
    все смешалось, люди, кони
    /opt/lib/modules юзается при modprobe, специально, чтобы внешние модули ядра там хранить, отсутствующие в /lib
    библиотеки accel - в /opt/lib/accel-pppd, что и указано MODULE_PATH = CMAKE_INSTALL_PREFIX/lib/accel-pppd
    но, если библиотека зависит от другой, поиск будет по /opt/etc/ld.conf, поэтому проблема должна решаться порядком.
    сначала sigchild, потом pppd_compat

  12. #252
    Quote Originally Posted by theMIROn View Post
    все смешалось, люди, кони
    /opt/lib/modules юзается при modprobe, специально, чтобы внешние модули ядра там хранить, отсутствующие в /lib
    библиотеки accel - в /opt/lib/accel-pppd, что и указано MODULE_PATH = CMAKE_INSTALL_PREFIX/lib/accel-pppd
    но, если библиотека зависит от другой, поиск будет по /opt/etc/ld.conf, поэтому проблема должна решаться порядком.
    сначала sigchild, потом pppd_compat
    спасибо за детальное объяснение, но это не отменяет факта, что новые юзеры, которых здесь нет, пытающиеся настроить с дефолтным конфигом - наткнутся на грабли с закрывающимся accel-pppd, я исправил пост свой, опечатался.

    Quote Originally Posted by ryzhov_al View Post
    Так выяснили же, что это косяк настройки. Если делать пакеты для "самых несмышлёных", то нужно вообще все файлы в одну папку вывалить.
    Загляните в /opt/lib/accel-pppd. Когда вся эта компания переместится в /opt/lib, кто потом будет отлавливать глюки, когда какую-нибудь из этих библиотек "подхватит" другой софт?

    Посмотрите историю accel-pppd в SVN, с момента создания пакета менялись только номера версий, код не трогался.
    По поводу самых "несмышленных" - пакет должен работать с конфигом, который прилагается. В данный момент этого не происходит, нужно или менять modules директиву или делать symlink, по мне так это "костыль". Исправьте или 1-ое или 2-ое на ваше усмотрение.
    Last edited by staticroute; 20-09-2012 at 13:48.

  13. #253
    Quote Originally Posted by staticroute View Post
    спасибо за детальное объяснение, но это не отменяет факта, что новые юзеры, которых здесь нет, пытающиеся настроить с дефолтным конфигом - наткнутся на грабли с закрывающимся accel-pppd, я исправил пост свой, опечатался.

    По поводу самых "несмышленных" - пакет должен работать с конфигом, который прилагается. В данный момент этого не происходит, нужно или менять modules директиву или делать symlink, по мне так это "костыль". Исправьте или 1-ое или 2-ое на ваше усмотрение.
    меня вообще читали? если да, то прошу еще раз.

  14. #254
    Quote Originally Posted by theMIROn View Post
    меня вообще читали? если да, то прошу еще раз.
    sigchild и pppd_compat входят в состав accel-pppd, отдельно я их не видел.

    Можете объяснить, почему до этого он работал и не нужно было делать изврата с симлинком или путем до /opt/lib в конфиге accel-pppd (значит что-то в сорсе поломали?)
    Last edited by staticroute; 20-09-2012 at 14:02.

  15. #255
    Quote Originally Posted by theMIROn View Post
    поэтому проблема должна решаться порядком [модулей в conf файле]
    сначала sigchild, потом pppd_compat
    третий раз читаем, и отвечаем после проверки.

Page 17 of 21 FirstFirst ... 71516171819 ... LastLast

Similar Threads

  1. Настройка DynDNS на роутере Asus
    By idtelecom in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 360
    Last Post: 23-08-2015, 16:31
  2. Настройка IPTV на роутере Asus RT-N16/N66U/AC66U
    By Lion in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 246
    Last Post: 14-03-2015, 19:10
  3. Периодически падает соединение Pptp на роутере
    By kookahman in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 210
    Last Post: 08-05-2013, 06:39
  4. Настройка mpcs на роутере
    By poptab in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 1059
    Last Post: 17-07-2012, 06:22
  5. pppd problem with Olegs firmware on Asus WL-500gP
    By pelle in forum WL-500gP Firmware Discussion
    Replies: 0
    Last Post: 13-06-2011, 21:51

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •