Привет! Хочу централизовать автоматические обновления Mikrotik с Linux-сервера. SSH-ключи работают. На Linux-сервере я сделал небольшой скрипт, который отправляет следующие команды: ssh mikrotikhost “system upgrade refresh;”; sleep 5; ssh mikrotikhost “system upgrade download-all reboot-after-download=yes;”; Строчка `sleep` нужна для времени, которое Mikrotik тратит на запрос к серверу пакетов Mikrotik. Если запускать это из скрипта, то не работает, зависает случайным образом. Если делать точно так же, но интерактивно, типа “ssh mikrotikhost” и ввести команды, то работает…!? Может быть, это как-то связано… Иногда, когда я подключаюсь по SSH к Mikrotik, я выхожу, потом снова подключаюсь по SSH и SSH зависает… Есть ли какой-то лимит на скорость подключения по SSH? Я также пробовал этот скрипт: `add name=upgrade source={/system upgrade refresh :if([/system upgrade get [/system upgrade find source=] status]!=“installed”) do={/system upgrade download-all reboot-after-download=yes} }` Заменив с на IP-адрес сервера пакетов Mikrotik, но он ничего не делает… Спасибо!
