didisila Posted January 13, 2017 · Report post возникла такая потребность Через snmp отключить arp записи я нашел стандартны oid Name ipNetToMediaType OID .1.3.6.1.2.1.4.22.1.4 MIB RFC1213-MIB Syntax INTEGER {other(1), invalid(2), dynamic(3), static(4)} если передать аргумент "2" по идее должен отключит конкретны arp, когда отправляю через snmpset пишет что все ок микротике в логах тоже видно что стринг приходит, но ничего не меняется, я попробовал другие стандартные oid на set работает только: Name sysContact OID .1.3.6.1.2.1.1.4 Name sysName OID .1.3.6.1.2.1.1.5 Name sysLocation OID .1.3.6.1.2.1.1.6 как я понимаю микротик ограничена на write можете это подтвердит ??? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
saaremaa Posted January 13, 2017 · Report post как я понимаю микротик ограничена на write емнип комьюнити "public" as default не имеет прав на запись. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
didisila Posted January 13, 2017 · Report post как я понимаю микротик ограничена на write емнип комьюнити "public" as default не имеет прав на запись. комьюнити не проблема , конечно же вклучил write, эти же работают :)) Name sysContact OID .1.3.6.1.2.1.1.4 Name sysName OID .1.3.6.1.2.1.1.5 Name sysLocation OID .1.3.6.1.2.1.1.6 Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
saaremaa Posted January 13, 2017 · Report post хм. Действительно не работает. ROS 6.37.3 Пишите тогда вопрос в саппорт Микротика и готовьтесь доказывать. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
saaremaa Posted February 3, 2017 · Report post Может кто подсказать как через SNMP получить с Микротика таблицу изученных мак-адресов на бриджах - аналог команды "/interface bridge host print"? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Saiko Posted February 5, 2017 · Report post Может кто подсказать как через SNMP получить с Микротика таблицу изученных мак-адресов на бриджах - аналог команды "/interface bridge host print"? Последнее сообщение в теме, оно? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
saaremaa Posted February 6, 2017 · Report post Последнее сообщение в теме, оно? к сожалению нет. Через SNMP этого сделать нет возможности. Решение есть, но мне оно не нравится - надо вытаскивать это через API(я использую Python): #!/usr/bin/env python import pprint from RosAPI import Core if __name__ == "__main__": try: api_connect = Core("192.168.88.13") except: print "Could not connected" else: api_connect.login("admin", "admin") command = ["/interface/bridge/host/print","?on-interface=ether1"] response = api_connect.response_handler(api_connect.talk(command)) pprint.pprint(response) Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...