This is something i’ve been wanting to setup and deploy in hotels and for many locations in our private network. Hotels especially as we use a mixture of vendors equipment and I really would like the ability to simply plug any vendors DSL or Ethernet ether into the wall and have it automatically configured for that room. So swapping out faulty devices or upgrading with wifi6 gear is as simple as having a receptionist go to the room and plug it in, and it’ll auto configure for the hotels network (or setup a private network if its a permanent resident)
Only problem is I havn’t yet touched TR069… I don’t even know what server software to use. Wondering if anyone can point me in the direction of solid guides and help information. Ideally a tutorial series that’ll get me up to speed and have a working system fairly quickly
For TR069 I would recommend GenieACS - it is really the only open source ACS that is properly supported and actively developed. We are quite happy with it.
Do you have links to any good resources for learning about it and the best way to set it up? i.e. tutorial series or step by step guides
What about FreeACS?
There is a good GenieACS forum here: https://forum.genieacs.com/
I don’t know of many good step by step guides. There were some made a few years ago, but since then a major new version of GenieACS came out with a completely different GUI and install process, and so those old guides are now very out of date and have information that is now misleading. For instance, there is no more genieacs-gui based on ruby on rails, it now uses genieacs-ui on nodejs, which makes it a simplified install as the rest of GenieACS uses nodejs.
Proper documentation of GenieACS is in progress I believe, the developer was contracting somebody to do that.
To be able to properly use GenieACS you will need to be able to do a bit of javascript programming. The platform itself does some basic things, but to do automated actions like configuring a device automatically when it appears or automatically upgrading firmware, you will need to be able to write short javascript snippets to do that, which get entered in the UI.
FreeACS has been abandoned, last updated 3 or 4 years ago. I would not recommend it for that reason. Before that it was actively developed only for one or two years, and before that it was abandoned as well for another few years.