xeb Опубликовано 8 января, 2011 (изменено) · Жалоба /usr/local/sbin/accel-pppd: symbol lookup error: /usr/local/lib/accel-ppp/libshaper_tbf.so: undefined symbol: clear_tr_pdисправлено ppp:ipcp: to avoid kernel soft lockup requested IP cannot be assigned (192.168.0.2)видимо биллинг/радиус настроен некорректно, выдаёт айпишники на впн такие-же как ип в локальной сети, это приводит к зависанию ядра, читай неск. постами выше обсуждалось (стр. 79) Изменено 8 января, 2011 пользователем xeb Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
bsn Опубликовано 8 января, 2011 · Жалоба Попробовал без модуля radius Включил chap-secrets и записал туда логин и пароль. результат тот же [2011-01-08 15:11:03]: warn: ppp0: ppp:ipcp: to avoid kernel soft lockup requested IP cannot be assigned (192.168.16.2) [2011-01-08 15:11:03]: debug: ppp0: ppp_terminate [2011-01-08 15:11:03]: debug: ppp0: lcp_layer_finish [2011-01-08 15:11:03]: info: ppp0: send [LCP TermReq id=2] [2011-01-08 15:11:03]: debug: ppp0: auth_layer_finish [2011-01-08 15:11:03]: debug: ppp0: auth_layer_finished [2011-01-08 15:11:03]: debug: ppp0: ccp_layer_finish [2011-01-08 15:11:03]: debug: ppp0: ccp_layer_finished [2011-01-08 15:11:03]: debug: ppp0: ipcp_layer_finish [2011-01-08 15:11:03]: debug: ppp0: ipcp_layer_finished [2011-01-08 15:11:03]: info: ppp0: test: authentication successed Это не радиус и не биллинг. И не айпишники, пробовал любые и 172.16.х.х и 192.168.х.х Попробовал pppoe - то же не работает. Выдает еще менее информативное сообщение: [2011-01-08 15:16:26]: info: recv [PPPoE PADI 00:0c:29:5b:4a:1c => ff:ff:ff:ff:ff:ff sid=0000 <Service-Name > <Host-Uniq 100000001f000000>] [2011-01-08 15:16:26]: info: send [PPPoE PADO 00:0c:29:be:80:c1 => 00:0c:29:5b:4a:1c sid=0000 <AC-Name SBR-ADSL-Concentrator> <Service-Name > <AC-Cookie abf [2011-01-08 15:16:26]: info: recv [PPPoE PADR 00:0c:29:5b:4a:1c => 00:0c:29:be:80:c1 sid=0000 <Service-Name > <Host-Uniq 1000000020000000> <AC-Cookie abfca3 [2011-01-08 15:16:26]: info: send [PPPoE PADS 00:0c:29:be:80:c1 => 00:0c:29:5b:4a:1c sid=0002 <AC-Name SBR-ADSL-Concentrator> <Service-Name > <Host-Uniq 100 [2011-01-08 15:16:26]: error: pppoe: connect: Bad file descriptor [2011-01-08 15:16:26]: info: send [PPPoE PADT 00:0c:29:be:80:c1 => 00:0c:29:5b:4a:1c sid=0002 <AC-Name ADSL-Concentrator> <Service-Name > <Host-Uniq 100 [2011-01-08 15:16:26]: info: : disconnected [2011-01-08 15:16:26]: info: recv [PPPoE PADT 00:0c:29:5b:4a:1c => 00:0c:29:be:80:c1 sid=0002] Какого файла дискриптор - не понятно. Других сообшений в логах системы нет, все как бы в норме. До этого на этом серваке работал pptpd и все в порядке. Я его выключил чтоб не стартовал. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
xeb Опубликовано 8 января, 2011 · Жалоба Это не радиус и не биллинг.И не айпишники, пробовал любые и 172.16.х.х и 192.168.х.х что в конфиге, в разделе [client-ip-range] ? [2011-01-08 15:16:26]: error: pppoe: connect: Bad file descriptormodprobe pppoe Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
bsn Опубликовано 8 января, 2011 · Жалоба О! С модулями все в норме Но интересный момент Если так - то не работает [client-ip-range] 10.0.0.0/8 172.16.0.0/16 192.168.0.0/16 А если так то работает (то есть убрать 192.168.0.0/16) [client-ip-range] 10.0.0.0/8 172.16.0.0/16 Странно, просто у меня сети разные есть и 172.16.х.х но есть куча 192.16.х.х Как быть? Радует что хоть причина нашлась, а то прям чудеса. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
xeb Опубликовано 8 января, 2011 · Жалоба Странно, просто у меня сети разные есть и 172.16.х.х но есть куча 192.16.х.хважно чтобы на впн не выдавались адреса из этих сетей Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
bsn Опубликовано 8 января, 2011 · Жалоба Добавьте пожалуйста возможность в [client-ip-range] задать сразу диапазон 192.168.0.0/16 а то перечислять не удобно если таких сетей много Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
xeb Опубликовано 8 января, 2011 (изменено) · Жалоба да пожалуйста, никто не запрещает указать 192.168.0.0/16, но повторяю ещё раз, для впн должны быть выделены другие диапазоны адресов, не совпадающие с этими! иначе: [2011-01-08 15:11:03]: warn: ppp0: ppp:ipcp: to avoid kernel soft lockup requested IP cannot be assigned (192.168.16.2) 192.168.16.2 насколько я понимаю попадает в диапазаон 192.168.0.0/16 Изменено 8 января, 2011 пользователем xeb Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
bsn Опубликовано 8 января, 2011 · Жалоба Добавьте пожалуйста возможность в [client-ip-range]задать сразу диапазон 192.168.0.0/16 а то перечислять не удобно если таких сетей много Начинаю врубаться А нельзя ли отключать эту возможность client-ip-range ? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
xeb Опубликовано 8 января, 2011 · Жалоба А нельзя ли отключать эту возможность client-ip-rangeна свой страх и риск:[client-ip-range] disable если радиус выдаст некорректный ип, то получите: Dec 30 11:28:44 vpn1 kernel: BUG: soft lockup - CPU#0 stuck for 10s! [pppd:801] Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
bsn Опубликовано 8 января, 2011 · Жалоба XEB Спасибо огромное! Вот бы еще б дока была б. А то 80 страниц форума многовато. Интересует порт 2001 Можно ли удаленно отбить сеанс командой terminate? Можно ли получить вывод такой как выводит в сеансе telnet 127.0.0.1 2000 например команды show sessions Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
bsn Опубликовано 8 января, 2011 · Жалоба XEB Спасибо огромное!Вот бы еще б дока была б. А то 80 страниц форума многовато. Интересует порт 2001 Можно ли удаленно отбить сеанс командой terminate? Можно ли получить вывод такой как выводит в сеансе telnet 127.0.0.1 2000 например команды show sessions Разобрался типа так echo "terminate if ppp0" | nc 127.0.0.1 2001 вывод инфы типа так echo "show sessions" | nc 127.0.0.1 2001 и т.п. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Abram Опубликовано 9 января, 2011 · Жалоба Можно ли удаленно отбить сеанс командой terminate? Можно, но ненужно ;). Это делается через RADIUS DM. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
bsn Опубликовано 10 января, 2011 · Жалоба А нельзя ли отключать эту возможность client-ip-rangeна свой страх и риск:[client-ip-range] disable если радиус выдаст некорректный ип, то получите: Dec 30 11:28:44 vpn1 kernel: BUG: soft lockup - CPU#0 stuck for 10s! [pppd:801] Есть предложение сделать условие НЕТ. Например [client-ip-range] !192.168.15.0-255 То есть разрешить всем кроме этого диапазона Просто в моем случае проще указать кому нельзя чем кому можно. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
marikoda Опубликовано 10 января, 2011 · Жалоба modprobe pppoe В accel pptpd появилась поддержка pppoe ? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Abram Опубликовано 10 января, 2011 · Жалоба modprobe pppoeВ accel pptpd появилась поддержка pppoe ? А еще он уже accel-pppd. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
nsa2006 Опубликовано 10 января, 2011 · Жалоба Установлен: 1. Debian Lenny x86_64 База 2. accel-pptp-1.3.2_lenny_amd64.deb Собранный с исходников: kernel 2.6.37 Происходит kernel panic, нагрузки вообще нет. На ядрах 2.6.32 и старых, с accel-pptp 0.8.5 проблем не было. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Abram Опубликовано 10 января, 2011 · Жалоба nsa2006, Есть смысл только в багрепортах, собранных из git. Ну и в случае kernel panic - фото экрана. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zakachkin Опубликовано 10 января, 2011 · Жалоба Установлен: 1. Debian Lenny x86_64 База 2. accel-pptp-1.3.2_lenny_amd64.deb Собранный с исходников: kernel 2.6.37 Происходит kernel panic, нагрузки вообще нет. На ядрах 2.6.32 и старых, с accel-pptp 0.8.5 проблем не было. У меня тоже это ядро паниковало (0.8.5) через 1-3 часа аптайма...Наложил патч 2.6.37-git4 от 8.01.11 и 14 часов держится тьфу тьфу.... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
nsa2006 Опубликовано 10 января, 2011 · Жалоба zakachkin Спасибо попробую Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
u.s.s.r Опубликовано 11 января, 2011 (изменено) · Жалоба Добрый день! На 53 страницы данный темы описан баг про "Termination-Action", xeb исправлял баг для ветки 1.x.x, а для ветки 0.8.x данный баг исправлен? или будет исправлен? Изменено 11 января, 2011 пользователем u.s.s.r Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
xeb Опубликовано 11 января, 2011 · Жалоба На 53 страницы данный темы описан баг про "Termination-Action", xeb исправлял баг для ветки 1.x.x, а для ветки 0.8.x данный баг исправлен? или будет исправлен? нет, в случае 0.8.х править нужно толи pppd толи radiusclient, я туда не лезу Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
u.s.s.r Опубликовано 11 января, 2011 (изменено) · Жалоба Понятно, спасибо. А под CentOS 5.5 вообще то можно поставить accel-pptp-1.3.x? uname -r 2.6.18-194.32.1.el5 #cmake -DBUILD_DRIVER=FALSE -DKDIR=/usr/src/kernels -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_BUILD_TYPE=Release -DLOG_PGSQL=FALSE -DSHAPER=FALSE -DRADIUS=TRUE CMake Error at accel-pptpd/triton/CMakeLists.txt:26 (MESSAGE): Your system is too old and is not supported by accel-pptp, sorry... Изменено 11 января, 2011 пользователем u.s.s.r Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
xeb Опубликовано 11 января, 2011 · Жалоба Requirment---------- 1. modern linux distribution 2. kernel-2.6.25 or later 4. cmake-2.6 or later 5. libnl-2.0 or probably later (required for builtin shaper) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
u.s.s.r Опубликовано 11 января, 2011 · Жалоба Гм, плохи дела. Менять Ось, которую поставил недавно не хочется. Может кто то решил данный трабл каким-то образом? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
tcup Опубликовано 11 января, 2011 · Жалоба Подскажите, пожалуйста - пытаюсь использовать accel-pptp на openwrt, ядро 2.6.37, встроил (не модулями) две ядерные опции (указанные xeb выше). Обвязки в openwrt завязаны на pppd (ppp.samba.org). Версия pppd 2.4.4 Как понять, используется ли код accel-pptp? (косвенно по скорости - не понять, использую 3g-модем, соединение работает). Нужно ли использовать, например, PopTop, либо, все и так работает с pppd? Выдержки из kernel-log: PPP generic driver version 2.4.2 NET: Registered protocol family 24 PPTP driver version 0.8.5 BCM47xx Watchdog Timer enabled (30 seconds, nowayout) GRE over IPv4 demultiplexor driver slhc: exports duplicate symbol slhc_toss (owned by kernel) ppp_generic: exports duplicate symbol ppp_unregister_compressor (owned by kernel) pppox: exports duplicate symbol pppox_ioctl (owned by kernel) Среди прочих в прошивке наблюдаю следующие модули ядра: ppp_async.ko ppp_generic.ko pppoe.ko pppox.ko slhc.ko root@Test:~# lsmod | grep ppp pppoe 9184 0 ppp_async 8640 1 crc_ccitt 992 1 ppp_async Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...