fully functional minus ZTPServer config