Патч поддержки gigawords для pppd
Re: Патч поддержки gigawords для pppd
А в /etc/radiusclient, откуда скорее всего они и берутся?
Re: Патч поддержки gigawords для pppd
Спасибо тебе ОГРОМНОЕ за долготерпение и самое главное за помощь-))NiTr0 писал(а):А в /etc/radiusclient, откуда скорее всего они и берутся?
маааленький вопрос ещё
Код:
Acct-Interim-Interval=60,
Acct-Input-Gigawords=2,
Acct-Output-Gigawords=2,
Session-Octets-Limit=0
С этими параметрами я получу то что мне надо?
Я не волшебник... я только учусь!
Re: Патч поддержки gigawords для pppd
А это зачем?Acct-Input-Gigawords=2,
Acct-Output-Gigawords=2,

Re: Патч поддержки gigawords для pppd
Есть собранный под дебиан ленни амд64 pppd с maxoctets патчем и патчем gigawords от гентоо.
Работает.
Кому надо могу выложить.
Будет ли Гигавордсы обрабатываться Abills'ом ?
Работает.
Кому надо могу выложить.
Будет ли Гигавордсы обрабатываться Abills'ом ?
Re: Патч поддержки gigawords для pppd
А зачем бы тогда вообще патчили? 

Re: Патч поддержки gigawords для pppd
Ну, у меня в данный момент это добро не с Абиллсом работает.
Поэтому и спросил.
А то вычитал в конфигах, что мол ограничиваем длину сессии 2-мя Гб и все тут...
Вот и интересно, будет ли считать больше 4Г, если ему приходить гигавордсы в алайвах будут.
Поэтому и спросил.
А то вычитал в конфигах, что мол ограничиваем длину сессии 2-мя Гб и все тут...
Вот и интересно, будет ли считать больше 4Г, если ему приходить гигавордсы в алайвах будут.
Re: Патч поддержки gigawords для pppd
Ограничивается исходя из максимального Session-Octets-Limit, а не из-за лимита в алив-пакетах 

Re: Патч поддержки gigawords для pppd
Уже не вспомню где было написано, то ли в комментах конфига, то ли на форуме, что это самое ограничение как раз и выбирается до 4Г, потому что дальше возникают странности.
По нынешним временам хорошего качества фильм имеет бOльший размер и рвать сессию не хорошо.
Посему, если указать, например, Session-Octets-Limit равное 30Г и НАС будет честно присылать счетчик переполнений (он же Acct-Input-Gigawords, Acct-Оutput-Gigawords), будет ли биллинг продолжать считать трафик сессии после переполнения Acct-Input-Octets, Acct-Оutput-Octets
По нынешним временам хорошего качества фильм имеет бOльший размер и рвать сессию не хорошо.
Посему, если указать, например, Session-Octets-Limit равное 30Г и НАС будет честно присылать счетчик переполнений (он же Acct-Input-Gigawords, Acct-Оutput-Gigawords), будет ли биллинг продолжать считать трафик сессии после переполнения Acct-Input-Octets, Acct-Оutput-Octets
Re: Патч поддержки gigawords для pppd
...то нас сбредит, ибо Session-Octets-Limit - 32-битное, для pppd- еще и signed насколько я помню.Seasonf писал(а):Посему, если указать, например, Session-Octets-Limit равное 30Г...
Re: Патч поддержки gigawords для pppd
Опять 25NiTr0 писал(а):...то нас сбредит, ибо Session-Octets-Limit - 32-битное, для pppd- еще и signed насколько я помню.Seasonf писал(а):Посему, если указать, например, Session-Octets-Limit равное 30Г...

Так работает пропатченый гигавордсами пппд и мой текущий биллинг корректно считает размерность сессии.
Таким образом в приходящих на биллинг Алайв пакетах видим нечто похожее на:
Framed-Protocol = PPP
Acct-Authentic = RADIUS
Acct-Session-Time = 69461
Acct-Output-Octets = 2392222892
Acct-Output-Gigawords = 0
Acct-Input-Octets = 4269888281
Acct-Input-Gigawords = 7
Acct-Output-Packets = 20087182
Acct-Input-Packets = 34972929
Calling-Station-Id = "00:16:17:EB:97:32"
NAS-Port-Type = Async
Framed-IP-Address = 192.168.64.123
NAS-IP-Address = 10.0.0.7
Значит, вооружаемся калькулятором и считаем:
Acct-Input-Gigawords * 2^32 + Acct-Input-Octets = 7 * 4294967296 + 4269888281 = 34334659353 Байт или примерно 31.977 Gib
Мой нынешний паровоз так и считает приходящее от этого НАСа.
Будет ли считать Abills ?
Re: Патч поддержки gigawords для pppd
А я говорю о том, что лимит в 2 ГБ обусловлен не отсутствием гигавордсовSeasonf писал(а):Опять 25Говорю же... pppd присылает Гигавордсы

Будет.Seasonf писал(а):Будет ли считать Abills ?