Jump to content

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


Recommended Posts

Posted

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

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

 

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

Posted

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

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

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

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

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

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

 

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

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

Posted

2rkorolev

1) есть патч

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

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

 

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

Posted

Мои патчи для 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.

Posted

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

 

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)) {

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

set ipcp yes vjcomp

set ipcp no vjcomp

:)

 

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

  • 2 months later...
Posted

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

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

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

VENDOR Exppp 1976

ATTRIBUTE Exppp-Traffic-Limit 2 integer Exppp "

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

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

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

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

  • 2 weeks later...
  • 1 month later...
Posted

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

 

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

Posted

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

 

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

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

ждём-с :)

Уже вот вот.

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

  • 4 weeks later...
Posted
Уже вот вот.

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

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

поздравляю!

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

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

  • 2 weeks later...
Posted
вот так и умирают хорошие проекты :(

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

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

Posted

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

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

Posted
Анализируя код 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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.