Skip to content

A little opinionated program to automatically provision my Aerohive APs without HiveManager/ExtremeCloud IQ

Notifications You must be signed in to change notification settings

lachlan2k/aerohive-autoprovision

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aerohive Provision

A little opinionated program to automatically provision my Aerohive APs without HiveManager/ExtremeCloud IQ.

Unfortunately a lot of the config (including passwords) is transmitted in cleartext over the wire, which I'm happy to do in my homelab, but isn't really ideal.

Running

  1. List your APs and desired hostnames in targets.csv.
  2. Set your template config in config.template.
  3. Then run: go run main.go

It will interactively ask for:

  • Admin password to set
  • SSID
  • WPA2-PSK
  • Hive password (can randomly generate)
  • Any credentials required to SSH into the APs

It then renders out the template, hosts it, wipes the APs' bootstrap configuration, tells the AP to pull down the new config and reset itself.

About

A little opinionated program to automatically provision my Aerohive APs without HiveManager/ExtremeCloud IQ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages