LAN MAC Address Placeholder for Auto-Update File URLs

You can use a hardcoded placeholder variable for the device's LAN MAC address in the URL path or filename for the Auto-Update mechanism. You can use this placeholder for Auto-Update parameters that are concerned with device configuration (e.g., IniFileURL, CLIStartupScriptUrl, and CliScriptURL).

You can use the following MAC placeholder strings (case sensitive):

"<MAC>": The device replaces the placeholder with its WAN MAC address in uppercase (e.g., 000C29748511).
"<mac>": The device replaces the placeholder with its WAN MAC address in lowercase (e.g., 000c29748511).

The device replaces the placeholder with its MAC address, but without the colons (:) that separate every two digits (e.g., 000c29748511 instead of 00:0c:29:74:85:11).

Using placeholders for automatic provisioning can be especially useful for deployments with many device. Typically, you'd need a separate URL for each device for the Auto-Update settings. With placeholders, you can use the same URL and filename for all devices. This lets each device automatically grab the configuration file it needs based on its unique MAC address.

The following shows a configuration example where the MAC address placeholder is used in the filename:


(auto-update)# startup-script https://company.com/files/startup_<MAC>.txt

Although the device connects to the network through its WAN port, the file must be named with the device's LAN MAC address.