мой первый скрипт... не пашет

Раздел для тех, кто начинает знакомиться с MikroTik
Правила форума
Как правильно оформить вопрос.
Прежде чем начать настройку роутера, представьте, как это работает. Попробуйте почитать статьи об устройстве интернет-сетей. Убедитесь, что всё, что Вы задумали выполнимо вообще и на данном оборудовании в частности.
Не нужно изначально строить Наполеоновских планов. Попробуйте настроить простейшую конфигурацию, а усложнения добавлять в случае успеха постепенно.
Пожалуйста, не игнорируйте правила русского языка. Отсутствие знаков препинания и неграмотность автора топика для многих гуру достаточный повод проигнорировать топик вообще.

1. Назовите технологию подключения (динамический DHCP, L2TP, PPTP или что-то иное)
2. Изучите темку "Действия до настройки роутера".
viewtopic.php?f=15&t=2083
3. Настройте согласно выбранного Вами мануала
4. Дочитайте мануал до конца и без пропусков, в 70% случаев люди просто не до конца читают статью и пропускают важные моменты.
5. Если не получается, в Winbox открываем терминал и вбиваем там /export hide-sensitive. Результат в топик под кат, интимные подробности типа личных IP изменить на другие, пароль забить звездочками.
6. Нарисуйте Вашу сеть, рисунок (схему) сюда. На словах может быть одно, в действительности другое.
DES
Сообщения: 91
Зарегистрирован: 08 авг 2013, 21:12

схема

оптика->4-х портовый роутер--->( комп, камера, RB750UP)
хочу чтобы RB750 синхронизировало время и обновляло софт.


RB750UP with Firmware:3.19 && RouterOS:6.23
wolf_ktl
Сообщения: 417
Зарегистрирован: 25 июн 2013, 18:12

DES писал(а):схема

оптика->4-х портовый роутер--->( комп, камера, RB750UP)
хочу чтобы RB750 синхронизировало время и обновляло софт.


в плане обновлял софт?


DES
Сообщения: 91
Зарегистрирован: 08 авг 2013, 21:12

где в меню видел пункт - "обновить"


RB750UP with Firmware:3.19 && RouterOS:6.23
Аватара пользователя
podarok66
Модератор
Сообщения: 4360
Зарегистрирован: 11 фев 2012, 18:49
Откуда: МО

Ну, насчет обновить софт, это все-таки наверное руками проще. Потому как хз, когда выходит новая версия, да и не всегда оправданно обновляться, если все в порядке с маршрутизатором. Многие еще на 5.24 сидят и не переживают. Время Вы вроде бы настроили, про остальное вопросов не возникало. Пусть себе тихохонько работает, лишь бы проблем не создавал...


Мануалы изучил и нигде не ошибся? Фаервол отключил? Очереди погасил? Витая пара проверена? ... Тогда Netinstal'ом железку прошей и настрой ее заново. Что, все равно не фурычит? Тогда к нам. Если не подскажем, хоть посочувствуем...
DES
Сообщения: 91
Зарегистрирован: 08 авг 2013, 21:12

сижу на 6.3
переживаю, можно ли передавать параметры в скрипт.
вроде как можно, но не получается.


RB750UP with Firmware:3.19 && RouterOS:6.23
Аватара пользователя
podarok66
Модератор
Сообщения: 4360
Зарегистрирован: 11 фев 2012, 18:49
Откуда: МО

Какие параметры? Что значит передавать в скрипт? Опишите ситуевину, вместе подумаем...


Мануалы изучил и нигде не ошибся? Фаервол отключил? Очереди погасил? Витая пара проверена? ... Тогда Netinstal'ом железку прошей и настрой ее заново. Что, все равно не фурычит? Тогда к нам. Если не подскажем, хоть посочувствуем...
DES
Сообщения: 91
Зарегистрирован: 08 авг 2013, 21:12

Запускаю скрипт через шедуллер, хочу обращаться к определенному порту, а номер порта передавать в параметрах запуска


RB750UP with Firmware:3.19 && RouterOS:6.23
Аватара пользователя
podarok66
Модератор
Сообщения: 4360
Зарегистрирован: 11 фев 2012, 18:49
Откуда: МО

Еще подробнее. :D Лучше всего просто дайте код. А то у нас на форуме часто пытаются что-нить выяснить, давая инфы меньше минимума.
Вообще в скриптах должна срабатывать любая команда, которая работает в терминале. Начинайте плясать от терминала...


Мануалы изучил и нигде не ошибся? Фаервол отключил? Очереди погасил? Витая пара проверена? ... Тогда Netinstal'ом железку прошей и настрой ее заново. Что, все равно не фурычит? Тогда к нам. Если не подскажем, хоть посочувствуем...
DES
Сообщения: 91
Зарегистрирован: 08 авг 2013, 21:12

еще раз
есть скрипт :put $1;
тут понятно?
Запускается через планировщик /system script run myscript $var 666
тут понятно?
должно ли работать ?

потому что пишут что
console - '$var 1 2 a="a" b="b"' syntax for passing parameters to commands


RB750UP with Firmware:3.19 && RouterOS:6.23
Аватара пользователя
podarok66
Модератор
Сообщения: 4360
Зарегистрирован: 11 фев 2012, 18:49
Откуда: МО

Нет, я конечно понимаю, что Вы программист со стажем, и для Вас многое понятно с полувзгляда, но для меня не все так очевидно. Я понимаю, что вы в скрипте myscript желаете вывести некую переменную $1. Сам скрипт Вы хотите заставить стартовать в шедулере через глобальную переменную $var с неким параметром 666. Но я же не вижу, объявляете Вы эту переменную в шедулере или забыли об этом. Как задана эта переменная тоже не видно. Или у Вас просто академический интерес к скриптингу микротика?
Простите меня великодушно, но я правда торможу по поводу ТЗ. Но, это не критично, Вы справитесь сами, я уверен. За сим, всего доброго Вам в Ваших начинаниях.


Мануалы изучил и нигде не ошибся? Фаервол отключил? Очереди погасил? Витая пара проверена? ... Тогда Netinstal'ом железку прошей и настрой ее заново. Что, все равно не фурычит? Тогда к нам. Если не подскажем, хоть посочувствуем...
Ответить