S5700交换机使用U盘进行过USB开局后由于时间戳导致无法再次进行USB开局

发布时间:  2014-09-12 浏览次数:  330 下载次数:  0
问题描述
使用U盘进行S5700交换机U盘开局一次之后。用户发现U盘中的设备系统文件版本有误,想再进行一次U盘自动开局,修改U盘中版本引导文件,再次插入U盘,S5700未自动重启升级版本,U盘自动升级失败。
告警信息
U盘开局失败 
处理过程
修改ini文件中TIMESN的值,使当前U盘中的TIMESN和上次U盘开局时系统记录的TIMESN不相同
TIMESN=201311280002
U盘开局功能正常进行,设备自动升级重启。
根因
U盘中smart_config.ini 引导文件内容如下所示:
<time-sn=201311280001;/>
<usb-deployment password=>
<mac=0018-0303-1234; vrpfile=S5700SI-new.CC;/>
<esn=020TEA10A9000016; vrpfile=V200R002C00SPC100-S5700HI-new.CC; cfgfile=config.cfg; patchfile=patch.pat;/>

经检查,
1.U盘为FAT32格式,文件均位于根目录,没有错误
2.引导文件格式正确,无语法错误
3.配置文件格式无误
4.交换机系统文件正确,排除故障可能。
仔细查看引导文件TIMESN表示U盘开局变更时间戳,发现故障位于时间戳数据,TIMESN是U盘开局的一个标志。设备有一个默认的U盘开局标志,当U盘上存在.ini文件时,就会对比设备原有的U盘开局TIMESN号和.ini文件中TIMESN号是否一致。如果不一致,则触发U盘开局,使用U盘指定的开局文件启动。开局成功后,设备的开局TIMESN号会更新为.ini文件中设置的TIMESN号 
建议与总结
使用U盘升级时,如果发生异常,请按照如下排障思路分析故障原因
1.U盘为FAT32格式,文件应位于根目录
2.引导文件格式是否正确,有无语法错误
3.配置文件cfgfile格式是否有误
4.交换机系统文件vrpfile是否正确
5. 时间戳是否修改  

END