I managed to have consistent upgrades by using only the main package and Netinstall, but it is still a huge pain in the ass.
Mikrotik makes stable routers, but they messed up the upgrade process completely.
I managed to have consistent upgrades by using only the main package and Netinstall, but it is still a huge pain in the ass.
Mikrotik makes stable routers, but they messed up the upgrade process completely.
I just upgraded my last hAP ac from 6.39.2 to 6.42.9 through the web interface, entered the bootloop, then did the Netinstall of the system package only, then manually restored the configuration.
Upload the package to the router(make sure it completes)
Reboot the router.
Upgrade the bios "Routerboard firmware"
Reboot the router.
And done.
Did your hAP run out of flash disk space? I notice that it only has 16MB.
The only method I have ever used is dropping the .npk packages into the root of the filesystem via sftp or ftp, and rebooting. No Netinstall required.
I've done this something like 50 times, on multiple models covering multiple architectures (Mips, PPC, x86, Arm), and never once had any issues.
Uploading them one-by-one via the web interface or Winbox (via the Files section) and rebooting also works just fine, but why bother when you can do them in one shot as above?
And if you have to upgrade a large number of routers, best of all is write your own script that pulls firmware from your own private repository on your management VLAN, and reboots. And seriously, anyone who is managing a large number of routers and is not bothering to test image upgrades in a testing environment before deploying to live deserves any trouble they get.
Once or twice I have run into upgrade issues that had to be resolved with a technician on site (broke vlan configs)
Just once the update wiped the config.
This is out of several thousand successful updates. I've run into similar issues with other big router manufacturers.
Like most companies, you do not want to be on the 'bleeding edge' of their updates unless absolutely necessary. They do have a significant problem with regressions in their updates.
I never use the web interface though - winbox is way better.
But the standard upgrade procedure is to put the new firmware image in the filesystem root (scp, update button via UI, etc) and reboot the device.