Всем привет,
есть Mikrotik RB951Ui-2ND и делаю System-Reset Configuration, ставлю галку No default configuration и в поле run after reset подставляю загруженный файл auto-new.rtk.wifi.ports.19.10.2017.rsc
Микротик уходит в перезагрузку и скрипт после перезагрузки автоматом не грузится.... Получаю просто сброшенный к заводским настройкам роутер... Почему так?
Не запускается скрипт run after reset
-
- Модератор
- Сообщения: 3605
- Зарегистрирован: 26 сен 2013, 14:20
- Откуда: НСК
- Контактная информация:
- Vlad-2
- Модератор
- Сообщения: 2531
- Зарегистрирован: 08 апр 2016, 19:19
- Откуда: Петропавловск-Камчатский (п-ов Камчатка)
- Контактная информация:
Stas788 писал(а):Всем привет,
есть Mikrotik RB951Ui-2ND и делаю System-Reset Configuration, ставлю галку No default configuration и в поле run after reset подставляю загруженный файл auto-new.rtk.wifi.ports.19.10.2017.rsc
Микротик уходит в перезагрузку и скрипт после перезагрузки автоматом не грузится.... Получаю просто сброшенный к заводским настройкам роутер... Почему так?
1) При обнулении и при выборе будущей конфигурации - подставлять и выбирать надо файл который ТОЛЬКО в формате *.backup.
2) Файл в формате *.rsc импортируются в ручном режиме через командную строку.
-
- Модератор
- Сообщения: 3605
- Зарегистрирован: 26 сен 2013, 14:20
- Откуда: НСК
- Контактная информация:
Vlad-2 писал(а):1) При обнулении и при выборе будущей конфигурации - подставлять и выбирать надо файл который ТОЛЬКО в формате *.backup.
2) Файл в формате *.rsc импортируются в ручном режиме через командную строку.
1. Не надо ля-ля. Прекрасно скрипты выполняются из rsc
2. ipmort еще есть
Есть интересная задача и бюджет? http://mikrotik.site
- Vlad-2
- Модератор
- Сообщения: 2531
- Зарегистрирован: 08 апр 2016, 19:19
- Откуда: Петропавловск-Камчатский (п-ов Камчатка)
- Контактная информация:
vqd писал(а):1. Не надо ля-ля. Прекрасно скрипты выполняются из rsc
Молчу-молчу....
просто поделился (из практики), что такое бывает...и *.rsc не всегда "подхватывается"
-
- Модератор
- Сообщения: 3605
- Зарегистрирован: 26 сен 2013, 14:20
- Откуда: НСК
- Контактная информация:
там есть 1 единственный баг. Если в Files есть папка flash то именно в нее нужно скрипт помещать и тогда все ок. Если же поместить в корень то в момент перезагрузки файл просто теряется и соответственно не выполняется. Ну и еще есть там пара подводных камней...
Есть интересная задача и бюджет? http://mikrotik.site
-
- Сообщения: 66
- Зарегистрирован: 18 окт 2017, 01:43
vqd писал(а):там есть 1 единственный баг. Если в Files есть папка flash то именно в нее нужно скрипт помещать и тогда все ок. Если же поместить в корень то в момент перезагрузки файл просто теряется и соответственно не выполняется. Ну и еще есть там пара подводных камней...
это не полный ответ. Из флеша тоже не запускается....
нашел в англоязычном форуме, что все дело в задержке вначале скрипта. Т.к. не успевают модули микротика в частности wifi прогрузиться, то надо добавить первой строкой :delay=10s
и все заработало.
-
- Модератор
- Сообщения: 3605
- Зарегистрирован: 26 сен 2013, 14:20
- Откуда: НСК
- Контактная информация:
эм. Ну это как бы логично и само собой разумеется))))
Есть интересная задача и бюджет? http://mikrotik.site
- Gregory
- Сообщения: 17
- Зарегистрирован: 26 окт 2017, 17:21
Откройте файл блокнотом или notepad++
Скопируйте содержимое и сделайте Paste в терминал роутера, увидите весь процесс применения настроек из скрипта .rsc
Рекомендую не сразу весь скрипт в терминал кидать, а кусками
Также сможете узнать, почему скрипт не применяется и где ошибка.
Скрипт после перезагрузки не применяется по одной простой причине, не соответствие какого-то элемента. Других причин быть не может.
Соответственно находите где косяк и правите его.
Скопируйте содержимое и сделайте Paste в терминал роутера, увидите весь процесс применения настроек из скрипта .rsc
Рекомендую не сразу весь скрипт в терминал кидать, а кусками
Также сможете узнать, почему скрипт не применяется и где ошибка.
Скрипт после перезагрузки не применяется по одной простой причине, не соответствие какого-то элемента. Других причин быть не может.
Соответственно находите где косяк и правите его.
Некоторые заметки из жизни: gregory-gost.ru
-
- Модератор
- Сообщения: 3605
- Зарегистрирован: 26 сен 2013, 14:20
- Откуда: НСК
- Контактная информация:
Gregory писал(а):Скрипт после перезагрузки не применяется по одной простой причине, не соответствие какого-то элемента. Других причин быть не может.
Да ладно. Собственно человек выше описал 1 из самых очевидных подводных камней )) И там еще есть
Есть интересная задача и бюджет? http://mikrotik.site