Страница 1 из 2
Не запускается скрипт run after reset
Добавлено: 20 окт 2017, 09:59
Stas788
Всем привет,
есть Mikrotik RB951Ui-2ND и делаю System-Reset Configuration, ставлю галку No default configuration и в поле run after reset подставляю загруженный файл auto-new.rtk.wifi.ports.19.10.2017.rsc
Микротик уходит в перезагрузку и скрипт после перезагрузки автоматом не грузится.... Получаю просто сброшенный к заводским настройкам роутер... Почему так?
Re: Не запускается скрипт run after reset
Добавлено: 20 окт 2017, 10:18
vqd
ну наверное что то в скрипте не так
Re: Не запускается скрипт run after reset
Добавлено: 20 окт 2017, 11:46
Vlad-2
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 импортируются в ручном режиме через командную строку.
Re: Не запускается скрипт run after reset
Добавлено: 20 окт 2017, 14:16
vqd
Vlad-2 писал(а):1) При обнулении и при выборе будущей конфигурации - подставлять и выбирать надо файл который ТОЛЬКО в формате *.backup.
2) Файл в формате *.rsc импортируются в ручном режиме через командную строку.
1. Не надо ля-ля. Прекрасно скрипты выполняются из rsc
2. ipmort еще есть
Re: Не запускается скрипт run after reset
Добавлено: 20 окт 2017, 14:31
Vlad-2
vqd писал(а):1. Не надо ля-ля. Прекрасно скрипты выполняются из rsc
Молчу-молчу....
просто поделился (из практики), что такое бывает...и *.rsc не всегда "подхватывается"
Re: Не запускается скрипт run after reset
Добавлено: 20 окт 2017, 14:40
vqd
там есть 1 единственный баг. Если в Files есть папка flash то именно в нее нужно скрипт помещать и тогда все ок. Если же поместить в корень то в момент перезагрузки файл просто теряется и соответственно не выполняется. Ну и еще есть там пара подводных камней...
Re: Не запускается скрипт run after reset
Добавлено: 30 окт 2017, 08:00
Stas788
vqd писал(а):там есть 1 единственный баг. Если в Files есть папка flash то именно в нее нужно скрипт помещать и тогда все ок. Если же поместить в корень то в момент перезагрузки файл просто теряется и соответственно не выполняется. Ну и еще есть там пара подводных камней...
это не полный ответ. Из флеша тоже не запускается....
нашел в англоязычном форуме, что все дело в задержке вначале скрипта. Т.к. не успевают модули микротика в частности wifi прогрузиться, то надо добавить первой строкой :delay=10s
и все заработало.
Re: Не запускается скрипт run after reset
Добавлено: 30 окт 2017, 14:52
vqd
эм. Ну это как бы логично и само собой разумеется))))
Re: Не запускается скрипт run after reset
Добавлено: 01 ноя 2017, 00:27
Gregory
Откройте файл блокнотом или notepad++
Скопируйте содержимое и сделайте Paste в терминал роутера, увидите весь процесс применения настроек из скрипта .rsc
Рекомендую не сразу весь скрипт в терминал кидать, а кусками
Также сможете узнать, почему скрипт не применяется и где ошибка.
Скрипт после перезагрузки не применяется по одной простой причине, не соответствие какого-то элемента. Других причин быть не может.
Соответственно находите где косяк и правите его.
Re: Не запускается скрипт run after reset
Добавлено: 01 ноя 2017, 10:07
vqd
Gregory писал(а):Скрипт после перезагрузки не применяется по одной простой причине, не соответствие какого-то элемента. Других причин быть не может.
Да ладно. Собственно человек выше описал 1 из самых очевидных подводных камней )) И там еще есть