Данный модуль является коммерческим (Цены)
Установка модуля
cp Turbo.pm /usr/abills/Abills/mysql/
Турбо режим разрешает пользователю на определённое время поднять скорость интернета. При этом провайдер может снимать дополнительные деньги за использование такой услуги.
Для включения этой функции нужно установить дополнение Turbomode.
После включения дополнения в пользовательском интерфейсе появляется меню турбо режим. В этом меню пользователь может выбрать скорость и время на которое предоставляется данный режим.
Например,
2 мб/сек на один час.
Система сразу же открывает доступ пользователю на запрошенной скорости. По истечению времени система понижает скорость до скорости тарифного плана. Все эти действия происходят без разрыва соединения.
Данная возможность пока работает только при использовании серверов доступа на базе FreeBSD и Cisco ISG.
приоритет установки скорости.
Установка модуля
cp Turbo.pm /usr/abills/Amysql/mysql
Режимы турбо скорости настраиваются в конфигурационном файле системы.
$conf{INTERNET_TURBO_MODE}="1024:3600:0:Турбо режим 1Мб. на 1 час;1024:7200:2:Турбо режим 1Мб. на 2 часа;";
Описание турбо режима 1024:3600:Турбо режим 1Мб. на 1 час
1024 | Предоставляемая скорость. Скорость можно указывать фиксированную или в процентной ставки от скорости тарифного плана Например: 200% - увеличит скорость вдвое |
---|---|
3600 | Время работы в турборежиме. Задаётся в секундах |
0 | Сумма, которую нужно снять за предоставление данного режима. Сумма снимается с аккаунта пользователя в момент включения режима |
Турбо режим 1Мб. на 1 час | Описание сервиса |
Дополнительные парамтеры
$conf{INTERNET_TURBO_CMD}=' '; | Внешняя команда для включения турбо-режима. Запускаться после нажатия пользователем кнопки включения турбо-режима |
---|
Пример:
$conf{INTERNET_TURBO_CMD}='/usr/local/bin/sudo /usr/abills/libexec/linkupdown down getif %LOGIN% %IP%; /usr/local/bin/sudo /usr/abills/libexec/linkupdown up getif %LOGIN% %IP%';
Пример Mikrotik
$conf{INTERNET_TURBO_CMD}='/usr/abills/libexec/linkupdown down getif %LOGIN% %IP% NAS_MNG_IP_PORT=%NAS_MNG_IP_PORT% NAS_MNG_USER=%NAS_MNG_USER%; /usr/abills/libexec/linkupdown up getif %LOGIN% %IP% NAS_MNG_IP_PORT=%NAS_MNG_IP_PORT% NAS_MNG_USER=%NAS_MNG_USER%';
При использовании удалённых серверов доступа обязательно установите на них модуль Turbo.pm и укажите в параметрах конфигурационного файла опцию $conf{INTERNET_TURBO_MODE}=1;
Интерфейс «Turbo MODE» отображается в пунктах меню Информация о пользователе и Интернет+. Для того, чтобы активировать «Turbo MODE»:
1 | Выберите режим |
---|---|
2 | Активируйте выбранный режим |
Окно с информацией об активированном «Turbo MODE»