@MikrotikRu

Страница 947 из 3964
Nikolai
19.04.2017
20:38:59
почему глобальные переменные не попадают в /system script environment ?

Ivan
19.04.2017
20:42:42
А вы глобальной переменной значение задали?

Обозначит то обозначили

точнее объявили

Google
Nikolai
19.04.2017
20:43:04
в условии пытаюсь задать

Ivan
19.04.2017
20:43:47
вот в условии какое значение принимает переменная routerIP?

И еще - в случае ребута вы потеряете значение глобальной переменной

хотя был тут способ, да @erazel ?)

Nikolai
19.04.2017
20:45:50
забыл один момент

когда я вручную запускаю то всё работает

но из планировщика нет

Ivan
19.04.2017
20:47:10
еще раз. Где в вашем скрипте значение routerIP?

Nikolai
19.04.2017
20:47:40
в первой итерации оно пустое, во второй - мой IP адрес

Ivan
19.04.2017
20:48:07
а, сорян. В глаза ебусь

Nikolai
19.04.2017
20:48:16
+ есть скрипт кторый при старте задаёт этой переменной значение

но заданые в планировщике глобальные переменны не созраняются

Tymur
19.04.2017
20:51:19
Так если вручную запускаете и работает, а через планировщик нет, то дело в задаче планировщика. Либо права обрезали, либо вызываете скрипт неправильно

Google
Ivan
19.04.2017
20:51:27
А зачем вы в планировщике это делаете?

Nikolai
19.04.2017
20:52:05
хочу опрашивать раз в n минут если были изменения то отправлять сообщение

Tymur
19.04.2017
20:52:25
Вы из планировщика созданный скрипт запускаете или прям в задаче код прописали?

Ivan
19.04.2017
20:52:51
Ivan
19.04.2017
20:52:57
А в скрипте задавайте переменные

права стоят read,write
поставьте все

Сейчас запустил ваш скрипт через планировщик

Nikolai
19.04.2017
20:54:21
чудеса. все зааботало )

осталось выяснить какие права нужын на изменение глобальных переменных

Ivan
19.04.2017
20:55:00


чудеса. все зааботало )
никаких чудес. одни ограничения)

Darwin
19.04.2017
20:56:30
6.39 зачем

Ivan
19.04.2017
20:58:24
6.39 зачем
так мы ж тут IKEv2 два дня запускали с айфонами и сертификатами)

Скептический анализ неверных действий наркоманов
19.04.2017
20:59:02
Ivan
19.04.2017
20:59:12
Скептический анализ неверных действий наркоманов
19.04.2017
20:59:23
Значит ответ положительный.

Ivan
19.04.2017
20:59:31
У меня бессонная ночь была

и вот я пока только это могу их себя выдавить)

Google
Скептический анализ неверных действий наркоманов
19.04.2017
21:01:17
Зато за дёшево!

Nikolai
19.04.2017
23:08:10
а как грамотно отправить запрос?

:tool fetch url=("https://api.telegram.org/bot".$botID."/sendMessage") src-path=("\?chat_id=$logFrom&text=\".$line.\"") keep-result=no

в переменной line не коректные данные которые приводят к ошибке 400 Bad Request

фигню какуюто написал

Ivan
20.04.2017
04:21:12
Я не искушен в терминах. 2040 это что ?

Кирилл
20.04.2017
04:25:58
если кратко, то это расширение каналов используемых для передачи данных.

настраивается в channel width

Ivan
20.04.2017
04:26:52
Насколько я знаю их всего 14

Кирилл
20.04.2017
04:27:18
ну да

Ivan
20.04.2017
04:27:52
И чего тут расширил ?

Кирилл
20.04.2017
04:29:40
почитайте про непересекающиеся каналы http://wi-life.ru/texnologii/wi-fi/wi-fi-frequency-bands-and-channels

на n стандарте можно к полосе 20 mhz добавить доп несущие, которые расширят занимаемые каналы слева или справа Ce или eC где C - основная несущая и e - расширение

Ivan
20.04.2017
05:05:21
Кирилл, благодарю

Nikolai
20.04.2017
05:08:03
Как с помощью :tool fetch отправить GET запрос с экранированым параметром?

Maxim ??
20.04.2017
05:11:15
обратный слеш пробовал?

в кавычки?

Nikolai
20.04.2017
05:11:53
Прообовал

Maxim ??
20.04.2017
05:14:12
а что за хитрый параметр?

Google
Nikolai
20.04.2017
05:14:40
Есть значение переменной которое может иметь спец символы, нужно чтобы она закодировать в "%20" и передавать

Строка лога

.id=*0;message=bla/bla..

Maxim ??
20.04.2017
05:16:37
а ручками когда отправляешь, на что ругается?

Nikolai
20.04.2017
05:18:03
Invalid URL

Maxim ??
20.04.2017
05:20:06
ты пример хотя бы скинь

Admin
ERROR: S client not available

Nikolai
20.04.2017
05:21:39
… :set line [:tostr [/log get number=$i ]] :put $line :tool fetch url=("https://api.telegram.org/bot".$botID."/sendMessage\?chat_id=$logFrom&text=$line") keep-result=no …

так работает. я пытался сущность строки лога передать без преобразования к строке

вопрос снимается

Maxim ??
20.04.2017
05:22:25
urlencode

тебе в помощь

{ :local urlstring "http://www.mikrotik.com/foo bar/foo-bar/" :local urlEncoded :for i from=0 to=([:len $urlstring] - 1) do={ :local char [:pick $urlstring $i] :if ($char = " ") do={ :set $char "%20" } :if ($char = "-") do={ :set $char "%2D" } :set urlEncoded ($urlEncoded . $char) } :put $urlEncoded }

Nikolai
20.04.2017
05:24:13
спасибо. идея понятна. вроде «из коробки» преобразует

видимо ваять скриптики в 3 ночи так себе вариант )

Andrei
20.04.2017
06:21:42
День добрый! Ламерский вопрос, есть какие либо способы читать коментарии на русском языке при выводе конфигурации в файл rsc

-_+
20.04.2017
07:21:00
Здравствуйте. И сразу вопрос. Есть несколько микротиков в режиме свича. (это тот который на вебке назвается bridge, в котором всё работает через чип комутатора) Я на одном из них создаю интерфейс влан, назначаю этому интерфейсу айпишник. Подключаюсь в любой порт другого микротика, прописываю у себя этот влан на интерфейсе ноутбука и могу пинговать тот айпи адрес. Это нормально, что оно пробрасывает все влан теги со всех портов? До этого работал с циско, длинк, - они так не постапают. Как мне разрешить тегированный трафик, только на определённых (транк) портах?

-_+
20.04.2017
07:28:04
bridge использует cpu, а не свитч-чип
Не не не. я же написал, то, что называется на вебке бридж, оно включает ПАБАМ свитч-чип, с master и slave портами



Google
nimbo78 (E14/MSK/NN)
20.04.2017
07:29:00
господи. quick set что ли?

-_+
20.04.2017
07:29:51
дааааа)))

они идиоты

те кто это делал

я пока вьехал офигел

Если в quick set включаешь bridge, то у тебя не включается bridge, а включается свитч-чип

ОПА

Но вопрос не в том. Вопрос в том, почему оно в режиме свитч-чип пропускает все влан теги со всех портов, и как это отключить.

nimbo78 (E14/MSK/NN)
20.04.2017
07:32:41
п - потому что

делайте бридж и тогда ваша схема заработает

смысл в том что в режима свитча он становится именно что свитчом, и настраивается всё через switch

раздел*

ну и настраивать железо через quick set это мягко говоря непрофессионально, без обид

настройте руками бридж и всё будет ок

-_+
20.04.2017
07:34:48
настройте руками бридж и всё будет ок
я тут в интренетах почитал, что у bridge производительность хуже

nimbo78 (E14/MSK/NN)
20.04.2017
07:35:02
-_+
20.04.2017
07:35:39
подскажите команду вывести как модель

nimbo78 (E14/MSK/NN)
20.04.2017
07:36:53
system -> routerboard

Yuriy
20.04.2017
07:37:03
Может что-то типа /system print

Страница 947 из 3964