Совершенно случайно был обнаружен факт выхода релиза pppd-2.4.2. Релиза pppd не было с 2001 года, ppp-2.4.1-*.src.rpm пакеты тянут в себе более 10 критичных патчей). Из интересного в 2.4.2 - переработанный CBCP код (callback), MPPE (Microsoft Point to Point Encryption), MS CHAP-81, EAP с MD5-Challenge и SRP-SHA1, передача пароля через pipe, поддержка аутентификации через Radius, rp-pppoe и т.д.URL: ftp://ftp.samba.org/pub/ppp/
Новость: http://www.opennet.me/opennews/art.shtml?num=3314
Посоветуйте ppp daemon под FreeBSD который нормально отрабатывает ограничения Session-Timeout и Session-Data полученные от Radius'a
А вышедший pppd не включен в FreeBSD 5.2 ?
99.99% что нет! Фря вышла раньше! А pppd ещё и напильником надо точить, чтобы заработало во фре. И тестить... Короче, и в портах нескоро окажется, имхо :о(((
во приколисты: Главная ссылка к новости :)
он уже года 2 как вышел
>он уже года 2 как вышелэто были beta версии, релиз выпустили только недавно.
Ведёт себя лучше, чем беты, но всё равно при неудачной аутентификации иногда подвисает. Использую RADIUS plugin и PoPToP последнюю бету.
Может, кто скажет чем лечить?
К сожалению radius plugin не компилится!!! Ошибка в ppp-2.4.2/pppd/plugins/radius/radiusclient Кто-нибудь знает что можно сделать? Мне сильно нужен этот radius plugin.
если на slackware 8* или 9* то поставь autoconf (или automake, точнее не помню) от 7 (вобщем от более младшего).. у меня именно в это уперлось.. если потом будут проблемы со сборкой других программ - опять поставиш из пакетов к дистрибутиву..кстати, советую брать не tgz 2.4.2, а директорию из унпакед - у меня до этого при завершении работы в лог скидывал порядка 900000 сообщений о том что "Terminating on signal 15." (вобщемто пппд валил их туда пока не пристреливал сам процесс в ручную)...
Надо в
./ppp-2.4.2/pppd/plugins/radius/radiusclient/Makefile
найти строчку
cd $(top_srcdir) && $(AUTOHEADER)
и заменить её просто на
cd $(top_srcdir)У меня заработало.