Page 1 of 1

CAPsMAN mass update bricked a couple devices!

Posted: Tue Jan 21, 2020 5:26 pm
by Spudrageous
General Warning, because I should have known better!

We updated firmware on a large apartment complex running 400 CAPs, using the CAPsMAN "require same version" setting to drive the update. It was a nightmare since CAPsMAN only configs units booting sequentially and single threaded, but it will allow virtually unlimited amounts of connections to the flash which is slow by nature. Definitely going to use a Dude initiated rollout instead next time.

The real crux and dilema that I have, now - Some of the access points are daisy chained through POE out ports. Without thinking about the consequences and letting this rip, some of the upstream caps rebooted during the reflash process of the downstream unit (cutting the power, I assume). These units are now caught in the reboot loop and so I need to reflash them. Typically I would use Netinstall and everything would be fine. Since these units are in apartments, it's a whole process of getting to them, reflashing them and reinstalling them.

Is it possible to BOOTP the devices remotely with an image, or is the reset button netinstall approach the only way to recover these?

Re: CAPsMAN mass update bricked a couple devices!  [SOLVED]

Posted: Tue Jan 21, 2020 10:01 pm
by Zacharias
You did not update any firmware...you just updated the ROS version...
Are you sure they are in a reboot loop ? What was the ROS version before the update ?
No you cant put the device in ether boot mode remotely...

Re: CAPsMAN mass update bricked a couple devices!

Posted: Tue Jan 21, 2020 11:27 pm
by Exiver
You can distribute the update to single or multiple access points. That does not solve the PoE-problem though but you will be able to upgrade only a handful devices at the same time.
 /caps-man remote-cap> upgrade numbers=1

Re: CAPsMAN mass update bricked a couple devices!

Posted: Thu Jan 23, 2020 9:27 pm
by Spudrageous
Thanks for the correction. Yes, I was pushing a RouterOS update. I'm scheduling the units to be replaced so that we can Netinstall them on the bench instead of fumbling with them in the field.