Size: a a a

2021 September 02

k

kenty in NOC Project
~1500
источник

N

Nelios in NOC Project
Через python paramiko отправляю команду что-то вроде put [ip arp get mac number=counter] могу ошибаться в синтаксисе пишу по памяти. Данная команда выполняется в цикле. До записи в arp таблице с номером 1155 все возвращается как надо
источник

N

Nelios in NOC Project
А вот после 1155 начинаются чудеса...
источник

N

Nelios in NOC Project
Если запрашиваю конкретно ip или mac - возвращается пустота. Если всю строку - возвращается только значение .id=*.....(идентификатор короче)
источник

IE

Ivan EKbfh in NOC Project
Нок стоит? Запусти гет арп в дебаге и все
источник

N

Nelios in NOC Project
Тут проблема не в инструменте, а в микротике
источник

IE

Ivan EKbfh in NOC Project
Хорошо
источник

N

Nelios in NOC Project
При таком же запросе на микротике выдает по тем же номерам другие строки. До тех пор пока не выполнил put [ip arp print] в консоли и в скрипте на питоне
источник

N

Nelios in NOC Project
В таком случае .id в таблице выдаваемые скриптом и командой начали совпадать построчно. Скрипт начал выдавать уже не 1155 строк со значениями а немногим более 2000
источник

N

Nelios in NOC Project
Но у меня их 3000+
источник

N

Nelios in NOC Project
И команда в консоли аналогично
источник

N

Nelios in NOC Project
Я полагаю где-то в микротике есть ограничение, либо бага
источник

N

Nelios in NOC Project
Кто-то может проверить?
источник

IE

Ivan EKbfh in NOC Project
ты пока никакой конкретики по ros/железу не сказал.
У людей выше вон всё работает
источник

N

Nelios in NOC Project
Железо - CCR1036-12G-4S
источник

IE

Ivan EKbfh in NOC Project
grep -ri 'ip arp print' /opt/noc/sa/profiles/MikroTik/*
/opt/noc/sa/profiles/MikroTik/RouterOS/get_arp.py:        for n, f, r in self.cli_detail("/ip arp print detail without-paging"):

я сделал чо мог
источник

N

Nelios in NOC Project
Firmware - 6.47.3
источник

NA

N A in NOC Project
надо вывод сравнить,
/ip arp print detail without-paging

/ip arp print
источник

N

Nelios in NOC Project
Проблемы не с принтом, а именно с get
источник

N

Nelios in NOC Project
Print выдает все корректно
источник