Before a USB-based deployment, make an index file, save the index file in the root directory of a USB flash drive, and save the upgrade files in the directory specified in the index file. When you connect the USB flash drive to a device, the device downloads the specified files to complete software upgrade.
Mandatory file
Index file: The file name must be smart_config.ini.
Optional files
System software: The file name extension is .cc.
Configuration file: The file name extension is .cfg or .zip.
Patch file: The file name extension is .pat.
Web file: The file name extension is .web.7z.
User-defined file.
Script file: The file name extension is .bat.
A script file can import stack configurations to a device during a USB-based deployment.
Users can select one or more types of optional file based on the site requirements.
From V200R007, the authentication password for USB-based deployment cannot be manually configured. If an authentication password has been configured before the upgrade, the password is saved as pre-upgrade configuration after the software version is upgraded to V200R007 or later. It is recommended that you run the undo set device usb-deployment password command to delete the configured password after the upgrade is complete.
The S5720-32C-HI-24S-AC, S5720-56C-HI-AC, and S5720-56C-HI-AC support the configuration of the authentication password for USB-based deployment.
If the required files are obtained successfully, the process goes to step 8.
If files fail to be obtained, the USB-based deployment fails and the system creates an error report in the USB flash drive.
During a USB-based deployment, the system creates an error report usbload_error.txt if an error occurs in any step. You can view this report to analyze the cause of the deployment failure. If the deployment succeeds, the system creates a deployment success report usbload_verify.txt.