Administrator Guide

Configure Auto-Configuration mode using the reload-type bmp command. Reload the switch in
Configuration mode using the reload command.
Apply Configurations Using BMP Scripts
With Dell Networking OS version 9.1(0.0) or later, Open Automation supports a scripting environment
when a BMP or Normal reload occurs. BMP uses pre-configuration scripts, while a Normal reload-type
uses an auto-exec script. The BMP post-configuration script runs on its own, without any BMP or Normal
reload-type restrictions.
Preconfiguration Scripts
In BMP, the Dell Networking OS first accesses the image, then the configuration file or preconfiguration
script from the DHCP offer.
Use preconfiguration scripts to:
verify the integrity of the Dell Networking OS image the DHCP offer downloads
dynamically decide what types of configurations to apply to your system based on various factors
such as network reachability, port status, or neighbor discovery
use LLDP to monitor and generate reports for CPU and memory utilization, port traffic status, and to
perform link and topology checking
You can provide a preconfiguration script in DHCP option 209 to either configure the switch or
download a configuration file. The script can download a configuration file or apply CLI commands. If
present in the downloaded configuration, post-configuration script CLIs are executed.
You can set the system to retry downloading a configuration up to six times or to automatically save the
downloaded configuration or script on the switch.
After the configuration applies, it triggers a post-configuration script to ensure that the configurations
and switch functions are correct.
Define configuration parameters on the DHCP server for each chassis based on the chassis MAC Address
or Vendor-Class-Identifier in DHCP offer 60 or a combination of both.
The configuration scripts like PERL, Python, and Ruby are supported, if the SmartScript package is pre-
installed on the system.
The system supports preconfiguration scripts in EXPECT, TCLSH, and ZSH.
28
Bare Metal Provisioning