网上很多文档都说xmodem是最安全的,所以先选择第一种方式,说明文档中提到先bootrom中将波特率设为115200,然后再在超级终端中设置波特率为115200,然后在当前的连接里面无法设置波特率,于是新建一个连接,波特率选择115200,接着就犯困了,该不该将目前的连接停掉,使用“新的连接”来连接交换机?为了安全起见,我放弃了修改波特率的做法,直接选择bootrom默认的9600,然后开始通过xmodem download file to flash。
让我郁闷的是,S3900EI-VRP310-R1510P18.bin才3.8M,然后足足让我等了一个半小时才拷进flash,更让我抓狂的是,重启后flash了里面还是旧的版本,使用display all files in flash发现新的版本根本没有拷进flash。
换!由于cisco用的是tftp,所以这一次选择tftp,过程倒并没有遇到令人挠头的困惑,传输的时间也很长,等了20分钟,满以为这次应该没问题,谁知道最后又给出load file failed的提示,什么意思啊?拒绝我也得给个理由啊。华为在这方面做得就比不上cisco。
升级步骤
1、使用console线连接
2、重启交换机
3、在staring ...的时候狂按ctrl+B
4、按3. Display all files in flash
先检查一下剩余的flash是否能装新的vrp,如果不够的话要先删除就的VRP,删除可以用命令4. Delete file from flash
5、按6. Enter bootrom upgrade menu
每个新的软件包都会附带和软件包相对应的bootrom,虽然旧的bootrom可能也可以引导新的VRP,不过还是建议将旧的bootrom升级到新的bootrom
6、选择1. Set FTP protocol parameter
Load File name 交换机要下载的文件名
Switch IP address 交换机IP地址
说明:升级前,先创建一个vlan,分配IP地址,将某个端口划分到该vlan,插上FTP server网线,将该FTPserver IP地址设为和交换机IP地址同一网断。使用ping命令验证连通性以及稳定性,如果掉包的话要考虑换个端口或网线,否则下面的传送过程可能会出错
Server IP address 下载文件所在FTP的IP地址
FTP User Name 登录FTP server的用户名
FTP User Password 登录FTP server的用户口令
9、bootrom升级过程很快,接下来回退到boot菜单
10、选择1. Download application file to flash
接下来的步骤跟升级bootrom一样,不过到最后交换机会提示你修改VRP文件的属性,有main/backup/none可选,请选择main,它的意思是将作为主VRP文件,下次交换机重启时将加载该VRP,如果选择backup则仅仅是将该文件放在flash里面作备份。none不知道是什么意思,没研究。
11、重启后便大功告成了!!