Перейти к содержимому
Калькуляторы

Нужен скрипт для реализации тарифов с разгоном по времени на Микротике Если есть ссылки прошу перенаправить.

Есть тарифы с разгоном на ночь. Хочу научиться менять скорость групп по времени. Прошу помощи...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Попробуйте сделать 2 одинаковых правила, только время у них указать разное...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Попробуйте сделать 2 одинаковых правила, только время у них указать разное...

 

Так еще и limit-at нужно сменить у всех групп, ну и кроме того проблема у меня с самими командами )), может кто примерчик кинет. плз...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Так еще и limit-at нужно сменить у всех групп, ну и кроме того проблема у меня с самими командами )), может кто примерчик кинет. плз...

#250

#if [ $bw -ge 200 ] && [ $bw -le 250 ]

# then

# if [ ${chour} -ge 2 ] && [ ${chour} -le 7 ]

# then

# /sbin/ipfw table 22 add $ip

# else

# /sbin/ipfw table 12 add $ip

# fi

#fi

У меня на шелле такой скриптик был скорость ночью выдавал.. с 2 до 8 щас не актуален уже.

Мош под себя адаптировать

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ну вообщето автор неуказал КАК он режет скорость, тоесть условие неполные, нада звать "разгонных телепатов".

если queues simple то тупо делается 2 правила с разным временем. на день и на ночь.

если queues tree то есть два варианта:

- сделать два набора queues tree а в мангле где есть настройки времени тоже два набора с указанием времени. громоздко правда получается.

- шедулер запускает скрипт в 12 ночи и в 8 утра. в скрипте одна единственная команда устанавлювающая скорость для группы тарифов или в типе шейпера

пример для PCQ где скорость нарезается всем абонентам равномерно.

/queue type set [find name=PCQ_Total_down] pcq-rate=16000000

утречком есесно скорость ставим дневную.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Почему-то если скрипт запускаю из Script List - то PCQ-rate меняется, а вот по расписанию счетчик выполнения срабатывает, а скорость остается прежней. Что не так? Сам скрипт лежит в System/Scripts, в On-Event прописываю его название. Подскажите плз.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

нужно полностью команды указывать от корня. либо у вас ломаный микротик

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну, во-первых, Микротик лцензионный.

Во-вторых, не понял, что значит "полностью команды указывать от корня"? Сам скрипт с представленного примера запускается и отрабатывает, но вот когда я пытаюсь прикрутить выполнение по расписанию - нифига. Скрипт назвал просто - 1, в Schedulere в поле On Evente прописал также 1. Вижу по счетчику что выполнение шедулера происходит, но то ли скрипт не там лежит (сохранил в директорию по умолчанию - /system/script), то ли в поле On Evente нужно как-то иначе прописывать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Людиии. что не так делаю? Может с правами доступа проблема, но сижу под аккаунтом full

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Что говорят эти команды?

/system script export
/system scheduler export
/queue type export

Ещё рекомендую пройтись по верхним трём ссылкам из http://www.google.ru/search?q=scheduler+script+queue+site:mikrotik.com

Насколько можно судить, изменение скорости по расписанию в них есть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Да все, нашел :-). Просто пользуюсь WinBox'ом и почему-то по умолчанию он в шедулах не проставляет сам галочки в боксах Policy. Ручками поставил - все запускаться стало. В мануалах про это полиси не заострено внимание, вот и прищлось повозиться с элементарными вещами, в принципе, так всегда когда делаешь в первый раз. То галочку где-то не поставишь, то запятую пропустишь.

Всем спасибо...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.