... first check what you have installed on your computer. Many forum posts said to disable the firewall and antivirus, run as admin, etc, etc.
It might come in handy for someone: the current (as of RouterOS v7.8 ) Netinstall procedure on a GNU/Linux system (Netinstall (CLI Linux) in MIkrotik parlance) to avoid/handle the
bind tftp general failed: Address in use
error message and avoid other pitfalls:
wget https://download.mikrotik.com/routeros/[VERSION]/netinstall-[VERSION].tar.gz
tar -xzf netinstall-[VERSION].tar.gz
wget https://download.mikrotik.com/routeros/[VERSION]/routeros-[VERSION]-[platform].npk
Connect both the computer and the Mikrotik equipment to an ordinary dumb/non smart/non managed switch. Than:
sudo netstat -anup | grep 69
sudo kill -9 <processID that one gets from the above commands>
sudo ifconfig <interface which is connected to the non managed switch> 192.168.88.2 netmask 255.255.255.0
sudo ./netinstall -a 192.168.88.3 -r routeros-[VERSION]-[platform].npk
# OR in case the configuration of the equipment should be kept:
sudo ./netinstall -a 192.168.88.3 routeros-[VERSION]-[platform].npk
Press and hold the RESET button on the Mikrotik equipment.
Connect the Mikrotik equipment to to the power supply.
Release the RESET button
only AFTER the beep
not right away of the
client: <Mikrotik equipment's MAC address>
line appeared in the terminal.
Please keep in mind that the firmware is
not upgraded during Netinstall. However it s already present on the device. Therefore the last step of the Netinstall process after logging in to the Mikrotik equipment is running the following command in the terminal:
/system routerboard upgrade