Сообщение от uraso
Посмотреть сообщение
Объявление
Свернуть
Пока нет объявлений.
Вопросы по Mikrotik OS, RouterBoard и похожие.
Свернуть
Это закреплённая тема.
X
X
-
Сообщение от nmts Посмотреть сообщениеСкрипт с рабочего сервера МТ 4.13... Тот что выложен в скриптах не заработал... Причину не нашёл...
#scheduler SCRIPT
######################
:local MaxRateDownload ("6000000");
:local MaxRateUpload ("2000000");
:local ActiveThresholddown ("5000");
:local ActiveThresholdup ("5000");
:local ParentDownload ("Download");
:local ParentUpload ("Upload");
######################
######################
:local z;
:local i;
:local ii;
:local userX;
:global onlineclientsdown (0);
:global onlineclientsup (0);
:global connected (0);
######################
######################
:foreach i in=[/ppp active find] do={
:set userX [/ppp active get $i name];
:global connected ( $connected + 1 );
/interface monitor-traffic [/interface find name=$userX] once do={:if ($"rx-bits-per-second" >= $ActiveThresholddown ) do={:set onlineclientsdown ( $onlineclientsdown + 1 );}}}
:foreach ii in=[/ppp active find] do={:set userX [/ppp active get $ii name];
/interface monitor-traffic [/interface find name=$userX] once do={:if ($"tx-bits-per-second" >= $ActiveThresholdup ) do={:set onlineclientsup ( $onlineclientsup + 1 );}}}
:if ( $onlineclientsdown = 0 ) do={:set onlineclientsdown ( 1 ) };
:if ( $onlineclientsup = 0 ) do={:set onlineclientsup ( 1 ) };
:local ratelimitdown ($MaxRateDownload/$onlineclientsdown)
:local ratelimitup ($MaxRateUpload/$onlineclientsup)
:foreach z in=[/ppp active find] do={ :set userX [/ppp active get $z name];
/queue tree set [/queue tree find name=($userX . "_down")] parent=$ParentDownload packet-mark=($userX . "_down") queue=hotspot-default priority=8 max-limit=$ratelimitdown
/queue tree set [/queue tree find name=($userX . "_up")] parent=$ParentUpload packet-mark=($userX . "_up") queue=hotspot-default priority=8 max-limit=$ratelimitup};
######################
######################
:local kbsmaxdown ($MaxRateDownload/1000);
:local kbsmaxup ($MaxRateUpload /1000);
:local kbsthr ($ActiveThresholddown/1000);
:local kbsdown ($ratelimitdown/1000);
:local kbsup ($ratelimitup/1000);
:log warning ("Shaper:");
:log info ("MaxRate Download : " . $MaxRateDownload . " bps /" . $kbsmaxdown . " kbs / Upload : " . $MaxRateUpload . " bps /" . $kbsmaxup . " kbs");
:log info ("Threshold: Download : " . $ActiveThresholddown . " bps /" . $kbsthr . " kbs / Upload : " . $ActiveThresholdup . " bps /" . $kbsthr . " kbs");
:log info ("Connected Users : " . $connected);
:log info ("Active Users : Download : " . $onlineclientsdown . " / Upload : " . $onlineclientsup);
:log info ("User Speed Download : " . $ratelimitdown . " bps /" . $kbsdown . " kbs / Upload : " . $ratelimitup . " bps /" . $kbsup . " kbs");
######################
.................................................. ............
# © Inlarion icq 429-587 Copyright!
Такую ставил? Или вообще не ставил?
Комментарий
-
Сообщение от nmts Посмотреть сообщениеСкрипт работает... Но у меня постоянное ощущение что с ним не используется вся ширина канала. Допустим канал 6 мб. активны 3 клиента, один качает с сервера который отдаёт файлы со скоростью 512 кб. другой смотрит странички с переменной скоростью - 32 кб. - 1.5 мб, третий запустил торрент и качает со скоростью 2 мб., а скрипту всё равно он делит канал на всех поровну - 2 мб. Когда стояли простые правила Queue Tree - загрузка была 5.5-5.7 мб. Теперь редко выше трёх поднимается... Хотя жалоб на тормоза нет. А раньше иногда были... Что лучше - выбирать Вам...
Комментарий
-
Сообщение от _q6_ Посмотреть сообщениеВот именно, это глубоко Ваше
ЗЫ Кроме вышеобсуждаемого скрипта нигде ни разу не встречал какого либо другого динамического шейпера для микротика...
Комментарий
-
Скажите вот такая проблема, быть может у кого была..
На тике запущен PPPoE сервер. У одного клиента c логином допустим ddt бывает работает это соединение сутки без проблем, но бывает создается еще одно соединение само по себе, в interface list выглядит как pppoe-ddt-1> бывает и третье создается, и есесно интернет отваливается после второго.
pppoe-ddt>
pppoe-ddt-1>
pppoe-ddt-2>
Все соединения с одного IP и МАКа.
Если коннектиться по РРТР то просто время от времени оно отваливается и бывает невозможно подконнектиться заново без перезагрузки ноутбука. Бук этот с лицензионной вистой на борту..
Проверка на вирусы Авастом не помогает.
PS: у всех остальных пользователей сети подобных проблем никогда не было.
Комментарий
-
Сообщение от Donetsk Посмотреть сообщениеСкажите вот такая проблема, быть может у кого была..
На тике запущен PPPoE сервер. У одного клиента c логином допустим ddt бывает работает это соединение сутки без проблем, но бывает создается еще одно соединение само по себе, в interface list выглядит как pppoe-ddt-1> бывает и третье создается, и есесно интернет отваливается после второго.
pppoe-ddt>
pppoe-ddt-1>
pppoe-ddt-2>
Все соединения с одного IP и МАКа.
Если коннектиться по РРТР то просто время от времени оно отваливается и бывает невозможно подконнектиться заново без перезагрузки ноутбука. Бук этот с лицензионной вистой на борту..
Проверка на вирусы Авастом не помогает.
PS: у всех остальных пользователей сети подобных проблем никогда не было.__/// Vladimir \\\__
Комментарий
Комментарий