Ошибка в скрипте назначение интерфейсов
Re: Ошибка в скрипте назначение интерфейсов
Думаю что нет. Проверил концы строк пробелов нет
Re: Ошибка в скрипте назначение интерфейсов
Ну, команда, добавляющая LAN-адрес - вот тут:
Можно вывести в Терминал, что же она пытается добавить:
И посмотреть, что именно он в этот момент добавляет.
Код: Выделить всё
/ip address {
remove [find address="$lanIP$lanMASK"]
add address="$lanIP$lanMASK" interface="$lanNAME"
Код: Выделить всё
/ip address {
:put "Adding $lanIP$lanMASK";
remove [find address="$lanIP$lanMASK"]
add address="$lanIP$lanMASK" interface="$lanNAME"
Re: Ошибка в скрипте назначение интерфейсов
Скорее всего первую строку...других мыслей нет
Последний раз редактировалось mmm 07 окт 2018, 13:14, всего редактировалось 1 раз.
Re: Ошибка в скрипте назначение интерфейсов
Это сейчас о чём было?.. Я, вроде, про другое говорил
Re: Ошибка в скрипте назначение интерфейсов
Сори, автор скрипта в данный момент недоступен а микротики надо заставить работать прошу помочь мне, буду очень благодарен! Может Вайбер?
Re: Ошибка в скрипте назначение интерфейсов
Что Вайбер? Я же предложил выше вставить команду :put в код, посмотреть, что там творится при запуске
Re: Ошибка в скрипте назначение интерфейсов
Прошло без ошибок, но результата не дало Микротик не рабочий
Последний раз редактировалось mmm 07 окт 2018, 13:15, всего редактировалось 2 раза.
Re: Ошибка в скрипте назначение интерфейсов
Где результат отработки скрипта? Он сразу после ":put ***" должен вывести значение.
Re: Ошибка в скрипте назначение интерфейсов
Код: Выделить всё
MMM MMM KKK TTTTTTTTTTT KKK
MMMM MMMM KKK TTTTTTTTTTT KKK
MMM MMMM MMM III KKK KKK RRRRRR OOOOOO TTT III KKK KKK
MMM MM MMM III KKKKK RRR RRR OOO OOO TTT III KKKKK
MMM MMM III KKK KKK RRRRRR OOO OOO TTT III KKK KKK
MMM MMM III KKK KKK RRR RRR OOOOOO TTT III KKK KKK
MikroTik RouterOS 6.43.2 (c) 1999-2018 http://www.mikrotik.com/
Последний раз редактировалось mmm 07 окт 2018, 13:15, всего редактировалось 1 раз.
Re: Ошибка в скрипте назначение интерфейсов
Прячьте код под тег [code]
Вижу, в новой версии комментарий "default configuration" сменили на "defconf", поэтому 192.168.88.1 у вас не выключается, хотя 172.... добавился нормально. Измените комментарий в скрипте.
Вижу, в новой версии комментарий "default configuration" сменили на "defconf", поэтому 192.168.88.1 у вас не выключается, хотя 172.... добавился нормально. Измените комментарий в скрипте.
Re: Ошибка в скрипте назначение интерфейсов
Ничего я не менял! и "defconf" в скрипте не нашел, к сожалению
менять здесь?
менять здесь?
Код: Выделить всё
/ip dhcp-server {
:local o [find name="default" ]
:if ([:len $o] != 0) do={ remove $o }
}
/ip pool {
:local o [find name="default-dhcp"]
:if ([:len $o] != 0) do={ remove $o }
Re: Ошибка в скрипте назначение интерфейсов
Меняли разработчики из компании MiktoTik, поэтому вам надо в скрипте comment="default configuration" заменить на comment="defconf"
Re: Ошибка в скрипте назначение интерфейсов
Огромный респект за помощ, все заработало!!!!!!!!!!!