sergeyfromkomi Posted July 12, 2012 Может ли микротик (751) выполнить действие/команду, по какому-то либо событию? К примеру выкл./вкл. wlan, если выкл./вкл. eth1. Можно ли это настроить через его GUI ? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
SSD Posted July 12, 2012 Может ли микротик (751) выполнить действие/команду, по какому-то либо событию? К примеру выкл./вкл. wlan, если выкл./вкл. eth1. Можно ли это настроить через его GUI ? Да, через скрипты практически все на что фантазии хватит. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
sergeyfromkomi Posted July 12, 2012 (edited) Вот этот скрипт :global u /interface ethernet monitor ether1 once do={ :set u $status } :if ($u = "link-ok") do={ /interface wireless disable 0} :if ($u = "no-link") do={ /interface wireless enable 0} должен вкл/выкл wireless interface в зависимости от линка на eth1. В лог сыпется(синхронно с моментом выполнения скрипта) : 01:47:43 system,info device changed by admin wireless interface "передёргивается" каждый раз при выполнении скрипта. Не подскажите в каком месте скрипта может быть ошибочка? Edited July 12, 2012 by sergeyfromkomi Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
arseniiv Posted July 12, 2012 то и означает. правда есть на включенный интерфейс подаётся ком*** включить то ничего страшного не происходит...вроде бы Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
sergeyfromkomi Posted July 12, 2012 хочу добавить: при поднятии wifi моста в логи посыпалось это 02:44:50 wireless,info D4:CA:6D:21:2E:F1@wlan1: connected 02:44:53 wireless,info D4:CA:6D:21:2E:F1@wlan1: disconnected, disabling 02:44:53 system,info device changed by admin 02:44:55 wireless,info D4:CA:6D:21:2E:F1@wlan1: connected 02:44:58 wireless,info D4:CA:6D:21:2E:F1@wlan1: disconnected, disabling 02:44:58 system,info device changed by admin Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Saab95 Posted July 12, 2012 Просто вам надо добавить еще одну проверку, включен или выключен беспроводной интерфейс, и если он включен то не включать его еще раз. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
rmika Posted July 13, 2012 А зачем это все? не проще в бридже включить rstp и забыть о кольце между радио и изернетом Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
sergeyfromkomi Posted July 13, 2012 А зачем это все? не проще в бридже включить rstp и забыть о кольце между радио и изернетом задача в тот, чтобы wifi линк поднимался исключительно, в отсутствии основного линка. Ваше решение предполагает лишь блокирование wifi линка(физически не выключая радио), на время работы основного, а мне нужно, чтоб радио "светило" только в экстренном случае. Но позвольте ещё вопросик: может ли быть микротик быть полностью прозрачным для транковых портов? Может ли он транзитом пропускать через радио все вланы, без поднятия(прописывания) этих вланов в самом микротике? Спасибо Saab95 за полезный совет. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Saab95 Posted July 13, 2012 Микротик может все, если объединить порты в бридж не будет никаких проблем с пропуском данных. Правда надо в разделе Interface Queues изменить буфер пакетов для радиоканала с SFQ на PFIFO. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
sergeyfromkomi Posted July 16, 2012 (edited) Три порта(eth1,eth5 и wlan1) объединены в bridge. Между eth1 и wlan1 пытаюсь настроить rstp. Настраиваю по этой ссылке.Не хотят порты переходить в "root port" и "alternet port". Не подскажите где ещё подкрутить? RSTP нужно включать на двух микротиках, или на достаточно на главном? Edited July 16, 2012 by sergeyfromkomi Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Saab95 Posted July 16, 2012 Что бы все работало надо что бы каналы работали в WDS. Настраивать нужно только с одной стороны. На другой порты должны быть просто объединены в бридж. Если на канале стоит оборудование UBNT то STP/RSTP работать не будет. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Diamont Posted July 10, 2016 Просто вам надо добавить еще одну проверку, включен или выключен беспроводной интерфейс, и если он включен то не включать его еще раз. Что сюда добавить, чтобы он вкл интерфейс только если тот выкл и наоборот, выкл только если тот вкл? :global u /interface ethernet monitor ether4 once do={ :set u $status } :if ($u = "link-ok") do={ /interface enable out} :if ($u != "link-ok") do={ /interface disable out} Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...