====== ARISTA ZTP ======
Canceling ZTP:
localhost(config)#zerotouch cancel
Disabling ZTP:
localhost#zerotouch disable
Enabling ZTP:
- Delete the //startup-config//
- Edit /mnt/flash/zerotouch-config (put DISABLE=False there)
rm startup-config
echo "DISABLE=False" > zerotouch-config
==== BOOTING WITH ZTP ====
By default, if there is no //startup-config//, switch will put all interfaces in //no switchport// mode and sends out DHCP queries.
DHCP server configuration for ZTP:
host Arista1 {
option dhcp-client-identifier 00:1c:73:08:80:ae;
fixed-address 192.168.1.170;
option bootfile-name "http://example.com/Arista/Arista1-ZTP";
}
**Arista1-ZTP** can be either a startup-config (in this case switch will apply config and reboot) or it can be a script. First line of the file specifies if this is a config or a script. For script, first line will contain a path to the shell
Example of script:
#!/usr/bin/Cli -p2
enable
copy http://www.example.com/Arista/Arista1-startup flash:startup-config
copy http://www.example.com/Arista/EOS-4.9.3.swi flash:
config
boot system flash:EOS-4.9.3.swi