Distributed Code Upgrade

  • 4
  • Idea
  • Updated 6 years ago
It would be nice have access points on the same IP subnet automatically upgrade code by directly downloading the new version from a neighbor access point. This would save bandwidth over a WAN connection and keep all access points in each branch office up to date. I know there is a feature where you can kind of configure an ap to download from a "master" ap, but this configuration/setup is too difficult in our environment due to the number of branches.
Photo of brad


  • 6 Posts
  • 0 Reply Likes

Posted 6 years ago

  • 4
Photo of Bradley Chambers

Bradley Chambers, Champ

  • 302 Posts
  • 53 Reply Likes
Cool idea
Photo of Shail Talati

Shail Talati

  • 17 Posts
  • 8 Reply Likes
This is a great idea. We will discuss internally and update about the same.

Not sure if we can leverage our Bojour solution to distribute the AP OS across multiple subnets.
Photo of David Coleman

David Coleman, Official Rep

  • 209 Posts
  • 164 Reply Likes
We currently do have a distributed upload capability for new code. But as you pointed out you have to upload the HiveOS code to a single AP across the WAN connection first. Once that AP reboots, you enable "distributed software updates" and then designate the original AP as the "Image Upgrade Server". When you update the other APs, the code is note sent from HiveManager, instead HiveManager sends a message to the other APs notifying them that the original AP is the upgrade server. Finally, in a round-robin fashion, all the other APs start an SCP session with the original AP and upgrade their code automatically.

It sounds to me like you want to automate this process without having to designate an AP as the image upgrade server.
Photo of brad


  • 6 Posts
  • 0 Reply Likes
First of all, thank you for the reply and the detailed information. I have tested out the current Distributed Software Upgrades feature and it definitely does work like you describe. What I am trying to accomplish is more of an automated way to implement this feature. We between one and three access points points at 500 different locations (each location has a separate subnet). For us, it appears to be a significant amount of effort to kick the upgrade off 500 different times specifying a different Image Upgrade Server (one for each branch). I was thinking it would be great to tell Hive Manager to upgrade all access points at once (after a test group of course) and have the logic to not send it to more than one access point on the same subnet. Once one AP has been upgraded on the subnet, then the other access points could automatically pull from that AP. Thank you so much for your help!
Photo of Andrew von Nagy

Andrew von Nagy

  • 9 Posts
  • 5 Reply Likes
Automation of this feature is a great idea!