тоже кстати неплохой вариант с линем, с флехи лайвдистриб загрузить попробовать и запустить нетинсталл
Себе такую напоминалку записал по линуксовому нетинсталу, уже позже с убунтой перепроверял:
1.
на пк статикой:
IP 192.168.88.2
маска 255.255.255.0 (/24)
шлюз 192.168.88.1
DNS 192.168.88.1
2.
Файлы netinstall и прошивки распаковываем в домашнюю папку (/home/user)
3.
Включаем питание роутера, патчкорд от сетевухи компьютера в первый порт роутера
4.
ОТКЛЮЧАЕМ ФАЕРВОЛЛ, если был включен (для ufw в Ubuntu):
sudo ufw disable
и проверяем:
sudo ufw status verbose
5.
В терминале:
sudo ./netinstall -r -a 192.168.88.3 routeros-smips-6.48.6.npk
(тут IP указываем отличный от прописанного статикой на сетевухе)
Должны получить:
---
Will reset config
Using server IP: 192.168.88.2 (ВАЖНО ЧТОБЫ ТУТ БЫЛ РЕАЛЬНЫЙ IP СЕТЕВУХИ, а не 0.0.0.0)
Starting PXE server
Waiting for RouterBOARD...
---
6.
Выключаем питание роутера, патчкорд все еще в первом порту,
зажимаем reset (крепко, избегая кратковременных отжатий кнопки),
7.
Включаем питание и продолжаем удерживать нажатым reset
пока не увидим роутер в терминале с запущенным netinstall, как-то так:
---
Will reset config
Using server IP: 192.168.88.2
Starting PXE server
Waiting for RouterBOARD...
PXE client: xx:xx:xx:xx:xx:xx
Sending image: mips
Discovered RouterBOARD...
Formatting...
Sending package routeros-smips-6.48.6.npk ...
Ready for reboot...
Sent reboot command
---
Готово! :)