I would like to find out if there is a way to provision a specific provision script based of a custom parameter/dropdown or so.
Basic idea is to provision a GPON fiber ONT as a bridged or routed mode based of a parameter. What would be the best way to approach this problem?
A two-step process I’ve found works best. First step is to get the desired configuration of the CPE and then set a tag with the desired state. I use
Bridged. The second stage is two different provision scripts, one for bridged, one for routed. Use a preset to kick off the routed provision, and for precondition I use:
Tags.Disabled IS NULL AND Tags.Provisioned IS NULL AND Tags.Managed IS NOT NULL AND InternetGatewayDevice.DeviceInfo.SpecVersion >= "1". And a variation of that for bridged devices.
Thank you for the response, that makes sense. Quick question, what do you try and accomplish with the precondition with the tags?
I use tags to know what state the CPE should be in. GenieACS doesn’t have a concept of metadata about a device, so the best way store this information is in tags.