Перейти к содержимому
Калькуляторы

#206. Сервер доступа PPPoE на базе FreeBSD.

#206. Сервер доступа PPPoE на базе FreeBSD.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

а где ж лежит патчик для для mpd под фрю ???

у меня теже грабли - не работает win2000

 

сам прафил сырсы (fsm.c) но после этого перестал работаеть win9x :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Поиск в ru.unix.bsd сделайте.

На самом деле нас mpd не устроил, хотя и жрёт меньше.

Пока работает pppoed+exppp+свои патчи: так возможностей больше.

Не знаю, появилось-ли в mpd такое, но оно у нас используется:

1) сброс сессии при превышении трафика

2) возможность не считать трафик на некоторые адреса.

 

полторы сотни клиентов без проблем на freebsd 5.3

Больше одновременно пока не заходили.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2rkorolev

1) есть патч

2) не знаю, не встречал

нам необходимо иметь детатьную статистику по трафику поэтому используюм генератор netflow

 

2 Эдуард Алонцев - подскажи где можно взять патч, решающий проблему mpd - windows2000. Огромное спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Мои патчи для mpd-3.18:

 

ftp://ftp.chelcom.ru/pub/FreeBSD/configs/.../mpd-patchs.tar

 

Мне необходимо было обрывать сессию при достижении лимита трафика, который выдает radius. (Мы в России трафик ведь считаем). Для этого я ввел дополнительные атрибуты для radius:

 

VENDOR mpd 12341

ATTRIBUTE mpd-traffic-in-limit 4 octets mpd

ATTRIBUTE mpd-traffic-out-limit 5 octets mpd

 

,теперь radius при авторизации подсчитывает лимит трафика в соответствии с остатком на счете клиента и тарифом и передает атрибуты mpd. Теперь клиент не "уйдет в минус". Дополнительно вставлены патчи для преодоления ограничения создания не более 99 нод netgraph, а так же патч Глеба Смирнова, решающий проблему с RASPPPOE.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подскажите, а куда подевался сайт автора exppp? Никак не могу найти.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Да в Украине революция, видимо на баррикадах и не следит за конфигами Апача :)

Последнюю версию exppp выложил у себя:

http://demiurg.net/soft/exppp/exppp-0.2.4.tar.gz

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Автор патча Глеб Смирнов. Все благодарности ему.

 

mru.patch

--- lcp.c.orig Wed Jul 14 18:02:12 2004

+++ lcp.c Wed Jul 14 18:02:13 2004

@@ -564,8 +564,10 @@

if (!LCP_PEER_REJECTED(lcp, TY_ACCMAP))

cp = FsmConfValue(cp, TY_ACCMAP, -4, &lcp->want_accmap);

}

+/*

if (!LCP_PEER_REJECTED(lcp, TY_MRU))

cp = FsmConfValue(cp, TY_MRU, -2, &lcp->want_mru);

+*/

if (lcp->want_magic && !LCP_PEER_REJECTED(lcp, TY_MAGICNUM))

cp = FsmConfValue(cp, TY_MAGICNUM, -4, &lcp->want_magic);

if (lcp->want_callback && !LCP_PEER_REJECTED(lcp, TY_CALLBACK)) {

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

#206. Сервер доступа PPPoE на базе FreeBSD.
а конфиг то кривой... особенно впечатляет последовательность:

set ipcp yes vjcomp

set ipcp no vjcomp

:)

 

видимо Эдуард этот конфиг то и не пробовал, просто нашел где-то чтоб калякнуть статейку...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Кхм поставлю патчи на лиимт трафика отсюда http://www.xai.edu.ua/abills/mpd.htm

Подкупает что там

"Для удобства и универсальности лимит выставляется по аналогии с exppp:

VENDOR Exppp 1976

ATTRIBUTE Exppp-Traffic-Limit 2 integer Exppp "

А так как уже несколько шлюзов крутяться на Exppp $)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подскажите, а куда подевался сайт автора exppp? Никак не могу найти.

В ближайшее время я продолжу заниматся exppp. Были обьективнык причины :)

Как только заведу - выложу новый URL с exppp.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Замечательно =)

ждём-с :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Интересует вопросик о состоянии Exppp, какой последний и где взять...

 

У кого есть полная дока с описанием самого PPPD, возможно сам покапаюсь :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Интересует вопросик о состоянии Exppp, какой последний и где взять...

 

У кого есть полная дока с описанием самого PPPD, возможно сам покапаюсь :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Замечательно =)

ждём-с :)

Уже вот вот.

Сейчас обживусь в роли папаши, и с новыми силами ( ночью спать не получается) займусь :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Мои поздравления =))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

У вас анонимно на ftp не пускает. Не могли-бы проверить?

И вопрос ко всем - может кто-нибуть поделить работающим конфигом для MPD-PPPoE сервера?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

И вопрос ко всем - может кто-нибуть поделить работающим конфигом для MPD-PPPoE сервера?

http://ltc.hut1.ru/mpd/ если радиус-сервер не пользуешь - убери все строки содержащие "radius"

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Уже вот вот.

shs!?! живой? УРА!!! а то сайт не открывается и я грешным делом думал все! хана exppp пришла :(

Сейчас обживусь в роли папаши

поздравляю!

с новыми силами ( ночью спать не получается) займусь :)

не знаю как all, а я с нетерпением жду :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Смотрю я на всё это дело http://www.foggy.ru/soft/mpd/ и думаю - а нужно теперь с ppp возится ? В данной реализации mpd полностью заменяет exppp.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

вот так и умирают хорошие проекты :(

Ну причём здесь "умирают" ?

У mpd есть ряд неоспоримых преимуществ. Есть правда и куча недостатков. Но вышеуказанные патчи многое решают.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Так - для мыслей :)

Анализируя код mpd с патчами я с удивлением обнаружил что человек пытался оставить совместимость с radius атрибутами exppp.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Анализируя код mpd с патчами я с удивлением обнаружил что человек пытался оставить совместимость с radius атрибутами exppp.

дык там жеж написано:

exppp "traffic limit" RADIUS vendor-specific attribute support.

exppp уже стандартом становится! как у циско свои "vendor-specific attribute" :) а Вы говорите mpd... патчи кстати под старый mpd, да и на народ жаждет развития именно exppp, допустим под пингвина, т.к. я не помню где, кажется на freesnibs.sf.net встречал восторженные возгласы на предмет "exppp for linux is great!" в общем даешь развитие!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.