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

Установка, настройка, поддержка
NiTr0
Сообщения: 767
Зарегистрирован: Пт фев 08, 2008 4:46 pm

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

Сообщение NiTr0 »

Наткнулся на сабж на наге. Попробую поставить на тестовую машину, понаблюдать за работой...

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

ran
Сообщения: 2298
Зарегистрирован: Вс окт 21, 2007 2:29 pm

Сообщение ran »

самый лучший гигаворд это Session-Octets-Limit=0... с IPN разумеется :D
Любой тупик - это тщательно замаскированный выход.

NiTr0
Сообщения: 767
Зарегистрирован: Пт фев 08, 2008 4:46 pm

Сообщение NiTr0 »

Лимит-то стоит 0 ;) Хочется видеть реальный траф, а не остаток от деления на 4GB :D

ran
Сообщения: 2298
Зарегистрирован: Вс окт 21, 2007 2:29 pm

Сообщение ran »

дык в статистике ипн и будет реальный траф... а то что по сессии впн показывают... оно мне как-то совсем ни к чему, потому как у меня через туннель весь траф бегает, локальный в том числе... и на фига мне знать скока там за сессию набегало непонятно чего :D мне с делением по классам нада... потому и ипн ;)
Любой тупик - это тщательно замаскированный выход.

NiTr0
Сообщения: 767
Зарегистрирован: Пт фев 08, 2008 4:46 pm

Сообщение NiTr0 »

Ну у меня потребности в IPN пока нет - потому сделано так ;)
Насчет зон - есть же патч для pppd...

ran
Сообщения: 2298
Зарегистрирован: Вс окт 21, 2007 2:29 pm

Сообщение ran »

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

NiTr0
Сообщения: 767
Зарегистрирован: Пт фев 08, 2008 4:46 pm

Сообщение NiTr0 »

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

NiTr0
Сообщения: 767
Зарегистрирован: Пт фев 08, 2008 4:46 pm

Сообщение NiTr0 »

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

zakachkin
Сообщения: 336
Зарегистрирован: Чт янв 07, 2010 11:00 am

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

Сообщение zakachkin »

Ковыряние с этим гигавордом (а скорее плагинами) навело мну на мысль - что либо гента, либо 64 битная система...
А интересно фря так же себя ведёт?
Я не волшебник... я только учусь!

NiTr0
Сообщения: 767
Зарегистрирован: Пт фев 08, 2008 4:46 pm

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

Сообщение NiTr0 »

64-бит система ничего не даст в плане подсчета траффика.

zakachkin
Сообщения: 336
Зарегистрирован: Чт янв 07, 2010 11:00 am

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

Сообщение zakachkin »

NiTr0 писал(а):64-бит система ничего не даст в плане подсчета траффика.
Значит путь один?? гента? уууууф... а шлака не?? к стати версии pppd-2.4.4 и 2.4.4b вышибают клиентов спустя 5 сек почему-то...
Я не волшебник... я только учусь!

NiTr0
Сообщения: 767
Зарегистрирован: Пт фев 08, 2008 4:46 pm

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

Сообщение NiTr0 »

Да на чем угодно пересоберите пропатченный пппд - работать будет... Патч - из багзиллы генты брал, стабильно работает.

zakachkin
Сообщения: 336
Зарегистрирован: Чт янв 07, 2010 11:00 am

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

Сообщение 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
не понимает он атрибуты почему-то...
Я не волшебник... я только учусь!

NiTr0
Сообщения: 767
Зарегистрирован: Пт фев 08, 2008 4:46 pm

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

Сообщение NiTr0 »

Словари радиус-клиента смотрите.

zakachkin
Сообщения: 336
Зарегистрирован: Чт янв 07, 2010 11:00 am

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

Сообщение 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
всё верно вроде...
Я не волшебник... я только учусь!

Ответить