Netinstall не прошивает MikroTik со статусом Ready

  

 
   Приключилась ситуация которая ввела в ступор на какое-то время, так как решения не нашел. Роутер был в Protected routerboot и была снесена прошивка. Netinstall видел роутер со статусом Ready но после нажатия Install он быстро писал Installing, статус был пуст и зависал на несколько секунд и отказывался его прошивать возращая статус Ready.

   Для тех кто не вкурсе, функция protected routerboot в Mikrotik означает блокировку роутера от сброса обычным методом. 
Вместо обычного сброса работает форматирование внутренней памяти роутера если попасть в выставленный администратором промежуток времени. В противном случае сбросить роутер не удастся если на него нет доступа через пару логинпароль.
Чтобы лучше понять функцию, поясню вкратце как это выглядит.
В консоли прописывается
system routerboard settings set protected-routerboot=enabled
Что включает функцию, после задается 2 параметра
system routerboard settings set reformat-hold-button=1m
system routerboard settings set reformat-hold-button-max=1m10s

Они выставляют время в которое нужно попасть отпусканием кнопки сброса.
Если включена защита, то вместо быстрого помигивания, будет медленное с периодом 1 секунда, пока кнопка удерживается выполняется отсчет пройденных секунд. Если отпустить кнопку раньше reformat-hold-button то чуда не произойдет как и если отпустить позже reformat-hold-button-max. В нашем случае кнопку нужно отпустить в промежутке от 1 минуты и до 10 секунд дополнительно. Причем диапазон в 10 секунд минимальный, меньше не поставить. Если попасть в диапазон, роутер отформитирует flash память и будет в bootloop пока не появится великий netinstall и не зальет пакет прошивки.


Первое на что стоит обратить внимание на отформатированном роутере, это на настройке сети и Net booting в настройках netinstall.
В моем случае на ПК (win10) был выставлен адрес 192.168.20.1 а в net booting 192.168.20.2 (маска 255.255.0.0 шлюза нет)
Утилита запущена с правами администратора. Версия long-term 6.44.5

С сетевыми интерфейсами ситуация особая, на которой хочу заострить внимание.

Netinstall неправильно работает если на компьютере несколько сетевых интерфейсов.
Ранее же я просто отключал wi-fi адаптер и все работало до определенного момента, после установки нескольких программ у меня появились виртуальные сетевые адаптеры включая те что физически отключены (ZTE CDMA модем например и Npcap loopback network adapter, изза которого походу тормозилось открытие вообще доступных сетей в трее, и на всякий какойто виртуальный сетевой интерфейс от мелкософта который был отключен, и все же присутствовал)
После удаления всех левых адаптеров, софтина смогла достучаться до роутера и отправить ему прошивку. Все буквально полетело, и я грешу именно на NPcap сетевую от wireshark похоже.
По проблеме все.

p.s. По окончанию прошивки я обнаружил что совсем запутался в кабелях, не знаю как но нерабочий микротик был подключен с 1 порта в рабочий микротик с инетом на lan порт где я был воткнут по соседству. У меня стоял динамический ip, но это не помешало увидеться роутеру и прошиться, как? Нинаю 😀

        Приключилась ситуация которая ввела в ступор на какое-то время, так как решения не нашел. Роутер был в Protected routerboot и была снесена прошивка. Netinstall видел роутер со статусом Ready но после нажатия Install он быстро писал Installing, статус был пуст и зависал на несколько секунд и отказывался его прошивать возращая статус Ready.…