编辑中间文件
背景信息
如果配置DHCP服务器时既没有配置Option 148参数,也没有配置Option 67参数(配置文件信息),EasyDeploy功能需要通过中间文件来实现文件的自动加载。
中间文件存放在文件服务器上,文件内容为下载文件信息,格式为设备MAC地址、ESN序列号或设备型号Model与待下载文件的对应关系。当设备获得文件服务器的IP地址后,就从文件服务器上下载中间文件进行解析,查询到与本设备MAC地址、ESN序列号或设备型号Model匹配的系统软件名称,系统软件的版本号,补丁文件名称,Web网页文件名称和配置文件名称,然后根据名称从文件服务器下载文件。
操作步骤
根据设备的MAC地址、ESN序列号或设备型号Model与所需的系统软件、补丁文件、Web网页文件和配置文件名称,编辑中间文件,具体步骤如下:
新建一个文件名为lswnet.cfg的文本文档。
编辑中间文件。
假设一台待配置设备的MAC地址为0018-82C5-AA89,设备序列号ESN为93000701xxxxxxxx,设备型号Model为S628,对应这台设备应下载的版本文件名为auto_V200R019C10SPC200.cc,版本号信息为V200R019C10SPC200,补丁文件为auto_V200R019C10.pat,配置文件为auto_V200R019C10.cfg,Web网页文件为auto_V200R019C10.web.7z。则中间文件lswnet.cfg内容如下(中间文件中各配置项名称必须为小写):
mac=0018-82C5-AA89;vrpfile=auto_V200R019C10SPC200.cc;vrpver=V200R019C10SPC200;patchfile=auto_V200R019C10.pat;cfgfile=auto_V200R019C10.cfg;webfile=auto_V200R019C10.web.7z;
- 当有多台设备需要配置时,中间文件的每行对应一台设备的配置信息。中间文件的大小不能超过1M。
- 中间文件的配置项中,MAC地址、设备序列号ESN和设备型号Model必选其一,三者的优先级从高到低分别为MAC地址、设备序列号ESN、设备型号Model;配置文件为必选项,系统软件、Web网页文件和补丁文件为可选项,三者间没有顺序限制。
- 如果中间文件中包含版本号信息,则必须要包含系统软件名称,并且要求系统软件的版本号与中间文件中的版本号信息一致。
- 中间文件中可以指定系统软件、补丁文件、Web文件和配置文件的路径,如:
mac=0018-82C5- AA89;vrpfile=auto/auto_V200R019C10SPC200.cc;vrpver=V200R019C10SPC200;patchfile=auto/auto_V200R019C10.pat;cfgfile=auto/auto_V200R019C10.cfg;webfile=auto/auto_V200R019C10.web.7z;
其中auto为指定文件所在文件服务器的文件夹。
- 中间文件中指定的系统软件、补丁文件、Web网页文件和配置文件路径不能超过48字符。