Как я понимаю это реализуется через build скрипт, который вызывает другие скрипты.
В файлике nas.pl по умолчанию для NAS микротика указано следущее:
Код: Выделить всё
elsif ($nas_type eq 'mikrotik') {
hangup_radius($NAS, $PORT, $USER, $attr);
#hangup_mikrotik_telnet($NAS, $PORT, $USER);
Работает ли это механизм вообще или надо допиливать что-либо?
В 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';
И что в новой версии сейчас работает?