Users Guide

DHCP and USB Auto-Configuration 537
The Auto Configuration feature first searches the USB device for a file with a
*.setup extension. If only one .setup file is present, the switch uses the file.
When multiple *.setup files are present, the switch uses only the
dellswitch.setup file. If no dellswitch.setup file is available, the switch checks
for a file with a *.text configuration file and a *.stk image file. If multiple .text
files exist, the switch uses the dellswitch.text file. If only a *.stk file is present,
the switch checks the .stk file version and loads it into the backup image if the
version is later than the current active image. If multiple *.stk files are
present, the switch checks the image with the highest (most recent) version.
Finally, if no *.setup, *.text, or *.stk files are found, the switch proceeds to the
DHCP Auto Configuration process.
How Does USB Auto Configuration Use the Files on the USB Device?
The *.setup file can include the following information:
MAC address of the switch (optional)
IP address and netmask (mandatory)
Config file (optional)
Firmware Image file (optional)
MAC Address Lookup
The switch MAC address should be on the same line as the IP address and
configuration file and/or image file name to allow a specific switch (identified
by its MAC address) to be associated with a specific config file or image. The
IP address on the line is assigned as the switch management IP address.
IP Address Lookup
If the switch MAC address is not found within the .setup file, the first line
that contains an IP address and no MAC address and is not marked in-use will
be used by the switch to assign the management IP address/netmask. This
method allows a group of IP addresses to be handed out without regard to the
specific switch identified by the MAC address. A switch will mark a line as
invalid if it is read and failed to properly parse if, for example, it contains an
invalid configuration, a duplicate IP address or an image file name that is not
available. Once a switch selects an IP address from the file, it adds its MAC
address to the line, marks the line as in-use, and updates the file on the USB
device.