Страница 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

Молчу-молчу.... :smu:sche_nie:
просто поделился (из практики), что такое бывает...и *.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 из самых очевидных подводных камней )) И там еще есть