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

Выключение pppoe клиентов с отрицательным депозитом

Добавлено: Пт сен 28, 2012 7:57 am
Tesla
Интересует механизм отключения пользователей с отрицательным балансом.
Как я понимаю это реализуется через build скрипт, который вызывает другие скрипты.

В файлике nas.pl по умолчанию для NAS микротика указано следущее:

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

elsif ($nas_type eq 'mikrotik') {
hangup_radius($NAS, $PORT, $USER, $attr);
#hangup_mikrotik_telnet($NAS, $PORT, $USER);
Т.е клиенты выключаются через radius атрибуты, как видим через telnet закоменчено.
Работает ли это механизм вообще или надо допиливать что-либо?

В Wiki есть такие рекомендациип о настройке:

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

config.pl

$conf{IPN_FW_START_RULE}="/usr/bin/sudo /usr/abills/libexec/linkupdown mikrotik up - %LOGIN %IP NAS_HOST=10.0.0.1 NAS_ADMIN=abills_admin". ' > /dev/null 2>&1';
$conf{IPN_FW_STOP_RULE}="/usr/bin/sudo /usr/abills/libexec/linkupdown mikrotik down - %LOGIN %IP NAS_HOST=10.0.0.1 NAS_ADMIN=abills_admin". ' > /dev/null 2>&1';
Т.е через linkupdown. Это разные механизмы?
И что в новой версии сейчас работает?

Re: Выключение pppoe клиентов с отрицательным депозитом

Добавлено: Пт сен 28, 2012 9:15 am
~AsmodeuS~
работает

Re: Выключение pppoe клиентов с отрицательным депозитом

Добавлено: Пт сен 28, 2012 11:03 am
Tesla
~AsmodeuS~ писал(а):работает
:D
Я хотел узнать, что именно работает.

Re: Выключение pppoe клиентов с отрицательным депозитом

Добавлено: Вс сен 30, 2012 6:06 am
~AsmodeuS~
такая связка как Вы написали

Re: Выключение pppoe клиентов с отрицательным депозитом

Добавлено: Вс сен 30, 2012 6:07 am
~AsmodeuS~
только для pppoe идут radius pod

а для ipn - linkupdown

Re: Выключение pppoe клиентов с отрицательным депозитом

Добавлено: Чт авг 21, 2014 3:21 pm
NightFish
Tesla, реализовано здесь: viewtopic.php?f=11&t=7261