Netinstall - which version actually works reliably?

I’m currently TRYING to use Netinstall reliably, to address other issues (kernel failures) that forum advice has suggested to use Netinstall.
Everyone seems to talk up Netinstall like its some type of miracle worker… sounds wonderful – I’d just be happy if it worked as the manual suggested.

Hardware: Groove A-52HPn (PoE only, no serial line)
Desired RouterOS: RouterOS ver6.2 (standard upgrade package) + 6.2 ntp package
PC: Dell running Windows7 Professional

Netinstall Packages tried:

  • For RouterOS6.3
  • For RouterOS6.1
  • For RouterOS5.6

I have 6 x Groove A-52HPn I want to configure – I am having very mixed and generally poor results.
I have managed to successfully update only ONE router out of 6 (installed OS6.2, NTPv6.2 and my config script using Netinstall)

The main issues are:

  • Even while holding down the reset button the router does not go to the network to boot – about 20% of the time.
  • If the router does appear in Netinstall – then the RouterOS doesn’t load – hangs on “Sending offer” and nothing happens, then it returns (see attached)
  • If you then try to Install again – an error pops up – “Could not stat key file” ? what does that actually mean?
  • Another issue – after hit Install “Partitioning Drive..etc”, stays on just flashing and flashing…only Cancel will stop this.
  • Another issue – after hit install – nothing… no feedback, then returns without installing anything.
  • Another issue – if the RouterOS is the same as the one you want to install, then it wont install (maybe this is expected, but I would have though this program would still partition and install a fresh install) – so it seems that I have to roll back before rolling forward, correct?

The process I am using:

  1. Set Laptop IP address:
    a. IP: 192.168.88.10/24
    b. DG: 192.168.88.1
  2. Open Netinstall
  3. Set Netinstall server to load IP: 192.168.88.2
  4. On Groove, hold down Reset button, insert RJ45 to boot router (PoE)
  5. Hold reset button until Groove MAC appears in Netinstall window.
  6. Select Configuration script to load
  7. Select RouterOSv6.2 and NTPv6.2 packages to load.
    :sunglasses: Select Install
    This has only successfully loaded the RouterOS once – all the other times one of the above failures occurred…

Any advice would be warmly appreciated…
Netinstall Issue.pdf (41.2 KB)

  1. try another cable
  2. try to run Netinstall “as administrator”
  3. close all running programs and disable firewalls and antiviruses
  4. try from another PC

Firstly normis thanks for your quick reply:

However in response..

  1. I tried multiple cables at my disposal - no change, still useless.
  2. Tried “run as administrator” - no change, still useless.
  3. Closed all programs, firewalls off and antivirus off - no change, still useless.
  4. Tried 3 different PC’s - others were Windows XP - repeating the same tasks above - no change, still useless.
  5. Tried 3 versions of Netinstall - no change, still useless.

I did managed to get just one other Groove to update (this was the one where Partitioning and formatting hard drive was flashing previously continuously) , I still have 4 Groove A-52HPn’s that will not play nice using Netinstall, so either the Groove hardware is at fault or Netinstall is at fault, the fact I managed to get two working OK, but others wont accept anything from Netinstall is extremely frustrating, either way very poor quality in hardware, software, OS and testing…

The reason I need to get this sorted as I have a customer site where the hardware is failing with Kernel failures and the MikroTik forum generally suggests a Netinstall fix…which I would love to use, if it actually worked… It seem that I may have to advise our business to drop our ongoing commitment to MikroTik hardware and look for an alternative comms solution (Ubiquiti surely could not be any worse!) as our mining radar platforms require something reliable, predictable, sustainable, serviceable, all of which is MikroTik is currently failing.

Netinstall is the ultimate tool to access a routerboard which has become unresponsive. That means that you have a great chance that you can not access it even with netinstall. If the routerboard is software damaged, netinstall can fix it, but if is a hardware problem you can not repair it with netinstall, you will need to change it. In windows 7 you always need to run it as administrator. I have also seen that Acronis Snap Image conflicts with netinstall, they are listening on the same port (I don’t know which port it is).

You are free to choose another route from MikroTik, but just be sure that it is not the fault of the MikroTik devices, otherwise you can find yourself in the same situation. I am saying this because very very rarely I have encountered problems with routerboards or netinstall for that matter.

Thank you Caci99 for your post.

The definitive tip on Windows 7 (run as admin) is good advice, noted, shame it makes no difference to the result for me here.

At present I can update the hardware with RouterOS without issue using Winbox, so I may assume at this stage the HW is OK.

Interesting that you have had long term use of Netinstall without issues, where I (and my team back in Australia) are experiencing very poor performance, something is simply not right, success with only 2 out of 6 units is not a good success rate.

Some questions if I may:

  • what type of PC are you running Netinstall, including OS?
  • is there any issues in the process I undertake listed in my original post?
  • what version of Netinstall do you always use?
  • how many times can you use Netinstall on a device? (I originally installed RouterOSv6.2 OK on the units, but then realised that I had forgotten to load NTPv6.2 package at the same time - could this be the cause of my problems?)

Once again, thanks for the advice…

PS: interesting no-one was concerned (or asked about) about the kernel failures I’m seeing - I feel that this is a genuinely serious OS issue!

Well, netinstall is very good on routerboards with serial port, on the other ones like the Groove52 you are trying on, is a little bit tricky with that reset button. It depends whether you are able to boot the device in netboot or it is just resetting itself. But, if the device shows up on the netinstall window, then you are doing it right. If netinstall is not capable of sending the packages to the router, or the process hangs on partitioning, then I would guess a hardware problem.
I have used netinstall on Windows XP and Windows 7 as well, never had problems unless the routerboard was damaged of course.

right now I am using v6.0, but used previous versions as well.

Don’t know that. But practically it is the same as formatting, so I guess it is not limited. Keep in mind that I am not using netinstall every day, I use it rarely because faulty units that would need it are not very common.

The NTP package is not an essential to run the routerboard, so it can not cause any problem. You can always load it afterwards using winbox.

OK guys, thanks for at least trying to help me - I have just managed to get this sorted OK now.

Some initial comments

  1. I don’t have to run as Administrator in Windows7
  2. I can have my antivirus running (did try without)
  3. Other programs can be running too

This is what I did:

  • prior I was getting Netinstall to see the Groove by holding the reset button down - not any more.
  • NOW, instead I first access via WinBox, go to System > Routerboard > Settings >Boot Device and set this to “try-ethernet-once-then-nand”
  • then Apply and OK (see attachment)
  • close WinBox
  • power down the router.
  • open Netinstall - v6.1 in this (I will try v6.3 next)
  • power router (not touching the reset button at all)
  • router appears in Netinstall OK
  • do the Configuration script load, RouterOS and the NTP package (I need) all in one hit - and install
  • router installs then automatically reboots.
  • upon reboot System > Routerboard > Settings >Boot Device is reset to “nand-if-fail-the-ethernet”, so no need to change it.

and away you go…
No issue - all of my Grooves are now set up…now to see if this will make my Kernel failures stop.

Hope this helps someone out in the future - maybe I should update the Wiki?
Groove Netinstall Reliability.jpg

Remarkable!
I am facing issue with disappearing if the Is install files, once router gets detected in Netinstall, I have tried various versions. I am using Window 7 need help to figure out.

make sure your PC has a FIXED IP address. Manually entered in LAN properties.

tl;dr 6.48.5
Although this is a belated reply, I’m adding this here to potentially help another user whose search index lands them here: After two days of struggling to rescue a “bricked” hAPac², and testing versions 7.1.x, 6.47.x, 6.49.x, I finally landed on 6.48.5 which finally reformatted the drive. I am not 100% certain if the reliability was because this was an ARM device. In November I rescued a 4011 (also ARM) and 6.48.5 was the winner. Also, switching cables between ether1 of the hAPac² and the Windows10 laptop with onbard ethernet did not resolve this issue but adding a USB 3.0 to ethernet adapter did work. Thanks to the recently released YouTube videos from Normis and Oskars as well.