Skip to main content
Version: current

Netinstall

Introduction

Netinstall is a tool for installing and reinstalling MikroTik devices running RouterOS.

Always reinstall a device with Netinstall if you suspect it is not working properly.

The tool is available for Windows (graphical interface) and Linux (command‑line).

danger

Netinstall re-formats the system's drive; all user configuration and files will be lost.

Netinstall does not erase the RouterOS license key, nor does it reset RouterBOOT related settings; for example, the CPU frequency is not changed during reinstalling the device.

Download and Start Guide

  • Download the tool from our download page and extract (note: links is not literal—replace [VERSION] with the actual version number):
wget https://download.mikrotik.com/routeros/[VERSION]/netinstall-[VERSION].tar.gz
tar -xzf netinstall-[VERSION].tar.gz
  • Make sure you have set a static IP address on your computer's interface before running the netinstall tool:
admin@ubuntu:~$ sudo ifconfig <interface> 192.168.88.2/24
  • Start the Netinstall tool:
  • Connect your device to your computer using an Ethernet cable directly (without any other devices in between), and plug the Ethernet cable into your device's Ether1 port. MikroTik devices can use NetInstall from their first port (Ether1) or from the port labeled "BOOT".

  • Power on your device and put it into EtherBoot mode.

Let's run, for example Netinstall v7.24, which applies an empty configuration and discards the branding upon reinstallation:

admin@ubuntu:~$ sudo ./netinstall-cli -e -b -i enx1234567ee890 -a 192.168.88.3 routeros-7.24-arm.npk wireless-7.24-arm.npk
Version: 7.24
Will apply empty config
Will remove branding
Using Interface: enx1234567ee890
Wait for Link-UP on 'enx1234567ee890'. OK
Using Client IP: 192.168.88.3
Using Server IP: 192.168.88.10
Starting PXE server
Waiting for RouterBOARD...
client: 74:4D:28:8E:86:74
Detected client architecture: arm
Sending and starting Netinstall boot image ...
Installed branding package detected
Discovered RouterBOARD... 74:4D:28:8E:86:74
Formatting...
Sending package routeros-7.24-arm.npk ...
Sending package wireless-7.24-arm.npk ...
Sending empty config ...
Ready for reboot...
Sent reboot command

Windows