Страница 1 из 2

Патч поддержки gigawords для pppd

Добавлено: Пт мар 06, 2009 11:23 pm
NiTr0
Наткнулся на сабж на наге. Попробую поставить на тестовую машину, понаблюдать за работой...

UPD:
Поставил. Крашится при аккаунтинге :? Буду еще тестить...

Добавлено: Вс мар 08, 2009 3:28 am
ran
самый лучший гигаворд это Session-Octets-Limit=0... с IPN разумеется :D

Добавлено: Вс мар 08, 2009 11:08 am
NiTr0
Лимит-то стоит 0 ;) Хочется видеть реальный траф, а не остаток от деления на 4GB :D

Добавлено: Вс мар 08, 2009 3:27 pm
ran
дык в статистике ипн и будет реальный траф... а то что по сессии впн показывают... оно мне как-то совсем ни к чему, потому как у меня через туннель весь траф бегает, локальный в том числе... и на фига мне знать скока там за сессию набегало непонятно чего :D мне с делением по классам нада... потому и ипн ;)

Добавлено: Вс мар 08, 2009 3:42 pm
NiTr0
Ну у меня потребности в IPN пока нет - потому сделано так ;)
Насчет зон - есть же патч для pppd...

Добавлено: Пн мар 09, 2009 7:27 am
ran
NiTr0 писал(а):Ну у меня потребности в IPN пока нет - потому сделано так ;)
Насчет зон - есть же патч для pppd...
нахрена мне всякие доморощенные патчи если есть нормальное решение (ипн)... не говоря уже о том что может ещё этот патч и по портам классифицировать умеет? как мне выделить с помощью него например почтовый трафик и вести для него отдельный биллинг? и как с таким патчем разную скорость в разные классы выставлять? а разные скорости в разное время суток? а так у меня шейпер привязан к абиллсу - изменил классы/скорости в абиллсе (в одном месте) - и всё пучком.

Добавлено: Пн мар 09, 2009 11:20 am
NiTr0
Система выбирается исходя из конкретных задач... Мне не нужно было ни на классы с разной скоростью траф резать, ни прочими извращениями заниматься, да и с динамическими адресами в локалке гиморно жить (и баны раздавать на некоторых серверах ведь надо, и пользователям геморрой), а люди хотят динамику на внешку... А прикручивать IPN только для того чтобы считать траф анлимщиков - ИМХО бессмысленно.

Добавлено: Чт мар 12, 2009 11:30 pm
NiTr0
Поставил Gentoo (CentOS с его глюками квагги при установке accel-pptp меня устал), сделал ебилд с другим предложенным в той ветке патчем, загнал пару тестеров - пока работает :) Понаблюдаю...

Re: Патч поддержки gigawords для pppd

Добавлено: Вт фев 02, 2010 9:56 pm
zakachkin
Ковыряние с этим гигавордом (а скорее плагинами) навело мну на мысль - что либо гента, либо 64 битная система...
А интересно фря так же себя ведёт?

Re: Патч поддержки gigawords для pppd

Добавлено: Ср фев 03, 2010 9:30 am
NiTr0
64-бит система ничего не даст в плане подсчета траффика.

Re: Патч поддержки gigawords для pppd

Добавлено: Ср фев 03, 2010 9:36 am
zakachkin
NiTr0 писал(а):64-бит система ничего не даст в плане подсчета траффика.
Значит путь один?? гента? уууууф... а шлака не?? к стати версии pppd-2.4.4 и 2.4.4b вышибают клиентов спустя 5 сек почему-то...

Re: Патч поддержки gigawords для pppd

Добавлено: Ср фев 03, 2010 9:39 am
NiTr0
Да на чем угодно пересоберите пропатченный пппд - работать будет... Патч - из багзиллы генты брал, стабильно работает.

Re: Патч поддержки gigawords для pppd

Добавлено: Ср фев 03, 2010 10:07 am
zakachkin
NiTr0 писал(а):Да на чем угодно пересоберите пропатченный пппд - работать будет... Патч - из багзиллы генты брал, стабильно работает.
Feb 3 13:39:38 zakachkin pppd[10199]: Couldn't allocate PPP unit 1 as it is already in use
Feb 3 13:39:38 zakachkin pppd[10199]: Using interface ppp2
Feb 3 13:39:38 zakachkin pppd[10199]: Connect: ppp2 <--> /dev/pts/6
Feb 3 13:39:40 zakachkin pppd[10199]: rc_avpair_gen: received unknown attribute 53 of length 4: 0x00000001
Feb 3 13:39:40 zakachkin pppd[10199]: rc_avpair_gen: received unknown attribute 52 of length 4: 0x00000002
Feb 3 13:39:40 zakachkin pppd[10199]: Cannot determine ethernet address for proxy ARP
Feb 3 13:39:40 zakachkin pppd[10199]: local IP address 169.254.1.1
Feb 3 13:39:40 zakachkin pppd[10199]: remote IP address 169.254.1.76
Feb 3 13:39:47 zakachkin pppd[8992]: rc_avpair_new: unknown attribute 53
Feb 3 13:39:47 zakachkin pppd[8992]: rc_avpair_new: unknown attribute 52
Feb 3 13:40:08 zakachkin pppd[9395]: rc_avpair_new: unknown attribute 53
Feb 3 13:40:08 zakachkin pppd[9395]: rc_avpair_new: unknown attribute 52
не понимает он атрибуты почему-то...

Re: Патч поддержки gigawords для pppd

Добавлено: Ср фев 03, 2010 11:20 am
NiTr0
Словари радиус-клиента смотрите.

Re: Патч поддержки gigawords для pppd

Добавлено: Ср фев 03, 2010 11:29 am
zakachkin
NiTr0 писал(а):Словари радиус-клиента смотрите.

Код: Выделить всё

ATTRIBUTE       Session-Octets-Limit            227     integer
# What to assume as limit - 0 in+out, 1 in, 2 out, 3 max(in,out)
ATTRIBUTE       Octets-Direction                228     integer
# Connection Speed Limit
#
ATTRIBUTE       PPPD-Upstream-Speed-Limit       230     integer
ATTRIBUTE       PPPD-Downstream-Speed-Limit     231     integer
ATTRIBUTE       PPPD-Upstream-Speed-Limit-1     232     integer
ATTRIBUTE       PPPD-Downstream-Speed-Limit-1   233     integer
ATTRIBUTE       PPPD-Upstream-Speed-Limit-2     234     integer
ATTRIBUTE       PPPD-Downstream-Speed-Limit-2   235     integer
ATTRIBUTE       PPPD-Upstream-Speed-Limit-3     236     integer
ATTRIBUTE       PPPD-Downstream-Speed-Limit-3   237     integer
ATTRIBUTE       Acct-Interim-Interval            85     integer
ATTRIBUTE       Acct-Input-Gigawords            52     integer
ATTRIBUTE       Acct-Output-Gigawords           53     integer

INCLUDE /usr/local/etc/radiusclient/dictionary.merit
INCLUDE /usr/local/etc/radiusclient/dictionary.mocriysoft

ATTRIBUTE       User-Name               1       string
всё верно вроде...