Hello! Is there a way to programmatically generate a .conf file for Peplink and pepwave devices given a certain set of parameters? I’ve looked at the InControl 2 API, but it seems to be fairly lacking in control features (great for generating reports though… that’s my next project, so I’m glad to see that is available!), and I want to be able to upload the config into the devices before they are connected to the internet anyway.
Here is what we are trying to do:
We will be deploying a large number of Pepwave and peplink devices to temporary remote offices. Once those offices are done with their project, they close down and send us back the pepwave or peplink devices, which get reconfigured for the next office and then are sent out. We are looking to simplify the configuration process so that it is idiot-proof and we can have our help-desk (which is outsourced and completely clueless most of the time) type in the parameters in a script or program (which I can create if I have a way of generating or modifying the .conf file), and have that script or program generate the configuration. (Plus, the rule of IT is that if you have to do it more than 3 times, script it!) I could also do this if the SSH CLI interface were able to do anything, but as it stands right now, it is really quite useless in my opinion. (I understand wanting to make a central web-GUI for most people, but when you are comfortable with a CLI and that CLI has the same features that the GUI does, the CLI can often times be more useful).
If anyone has any pointers or tips as to how I might be able to do this, it would be much appreciated!