Hey Karl
Sorry I have never done it first hand but here are a few things that may help. This other link was written by an SE for bringing a switch up from scratch
https://community.extremenetworks.com/extreme/topics/how-to-restore-quickly-xos-with-netsight-invent...
In addition for linux:
To implement option 125 in Linux you have to modify the dhcpd.conf file.
You have to add a global option definition and a specific parameter definition for each address subnet:
#
# DHCP Server Configuration file.
# see /usr/share/doc/dhcp*/dhcpd.conf.sample
#
ddns-update-style interim;
ignore client-updates;
option option-125 code 125 = string;
#
#PC-Client subnet
subnet 192.168.10.0 netmask 255.255.255.0 {
range 192.168.10.2 192.168.10.9;
range 192.168.10.110 192.168.10.210;
default-lease-time 600;
max-lease-time 600;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.10.255;
option routers 192.168.10.1;
option domain-name-servers 192.168.30.1;
option domain-name "demo.com";
option option-125 00:00:15:f8:06:01:04:C0:A8:1E:22;
}
I hope this helps. ZTP+ is much easier as the switch is already defaulted to use ZTP+ so no need to enable it.
P