Enabling or Disabling Zero Touch Provisioning
ZTP (Zero Touch Provisioning) is enabled by default on PicOS switches.
If ZTP is left enabled, the PicOS switch will try to download a new script every time the switch is booted. This is not a desirable situation, so ZTP should be disabled when it is no longer needed.
There are three methods to disable (or enable) ZTP, as detailed below:
The first method to configure ZTP through the command set system ztp enable <true | false> in PICOS configuration mode. The following example disables ZTP using the command set system ztp enable <true | false>:
admin@XorPlus# set system ztp enable false admin@XorPlus# commit
The second method to configure ZTP is via the ztp-config script included with PicOS, which uses the Zero Touch Provisioning API. The following example disables ZTP using the ztp-config script run from the Linux shell:
admin@LEAF-A$sudo ztp-config Please configure the default PicOS ZTP options: (Press other key if no change) [1] PicOS ZTP enabled * default [2] PicOS ZTP disabled Enter your choice (1,2):2 PicOS ZTP is disabled. admin@LEAF-A$
The last method requires user to manually edit the PicOS configuration file picos_start.conf and change the value of the ztp_disable variable. The following snippet from the PicOS configuration file shows that ZTP has been disabled (ztp_disable=true).
admin@LEAF-A$more /etc/picos/picos_start.conf | grep ztp ztp_disable=true
To enable ZTP, user needs to set ztp_disable to false.
Copyright © 2024 Pica8 Inc. All Rights Reserved.