Beginner Опубликовано 26 февраля, 2010 · Жалоба При установлении сессии парсится radattr. Если ли возможность штатными средствами переписать значения? Или надо сторонними скриптами? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
pavelak Опубликовано 26 февраля, 2010 · Жалоба подробнее можно? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Beginner Опубликовано 27 февраля, 2010 (изменено) · Жалоба А что подробнее? Биллинг отдает параметры шейпера при входе клиента через radius, pppoe запушен с плагинами radius radattr. Шейпер устанавливается по данным из radattr для клиентского интерфейса. Если ли возможность менять параметры шейпинга (скорость ограничения) на лету - не прерывая сессию Изменено 27 февраля, 2010 пользователем Beginner Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Latik Опубликовано 27 февраля, 2010 · Жалоба Если ли возможность менять параметры шейпинга (скорость ограничения) на лету - не прерывая сессию Есть. CoA Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Beginner Опубликовано 1 марта, 2010 · Жалоба Если ли возможность менять параметры шейпинга (скорость ограничения) на лету - не прерывая сессию Есть. CoA Так это стандарт. Он может не иметь ни одного живого воплощения. На реальном софте, в частности на вышеперечисленном, реализации есть? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
martin74 Опубликовано 1 марта, 2010 · Жалоба а где можно понять, какие radius атрибуты умеет отрабатывать pppd ? вообще в принципе. Про возможность расширения через плугин radattr я в курсе. Хотелось бы увидеть список того, что он умеет отрабатывать сам. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
RushOnline Опубликовано 2 марта, 2010 · Жалоба а где можно понять, какие radius атрибуты умеет отрабатывать pppd ? вообще в принципе. Про возможность расширения через плугин radattr я в курсе. Хотелось бы увидеть список того, что он умеет отрабатывать сам.Список к сожалению небогат. Сам pppd как известно с радиусом не работает вообще, поэтому с ним в поставке идёт два плагина: 1. raduis - RADIUS authentication plugin, соответственно учит pppd авторизации через радиус. 2. radattr - The radattr plugin for pppd causes all radius attributes returned by the RADIUS server at authentication time to be stored in the file, соответственно умеет тупо писать ответ радиуса в текстовый файл. Соответственно найдёте/напишете ещё плагинов - будет доп.функционал. Нет - тогда это вроде всё, что умеет pppd с radius. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
martin74 Опубликовано 2 марта, 2010 · Жалоба Про плагины - я в курсе. Использую оба. Но вот откуда можно узнать, что ип адрес абоненту назначается из Framed-IP-Address и т.п.? Про Simultaneous-Use тоже из форума узнал. Подозреваю, что умеет Acct-Update. А узнать это все где? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Latik Опубликовано 2 марта, 2010 · Жалоба Так это стандарт. Он может не иметь ни одного живого воплощения. На реальном софте, в частности на вышеперечисленном, реализации есть? В частности mpd 5.4 это умеет, например: echo User-Name = $user, mpd-limit += \"in#1=all shape $speed_up pass\", mpd-limit += \"out#1=all shape $speed_down pass\" | radclient $nas:$nas_port coa $nas_pass меняет без дисконекта параметры ноды ng_car. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...