公司有个2010年买的华为安全网关USG2110-F
最近经常出现不稳定,死机的情况
想升级固件,发现这个硬件版本比较早,FLASH 只有32M,原有固件占了15M,新固件要25M,空间不够无法更新
联系华为的技术人员,华为表示这是第一批产品,flash太小,没办法更新,只能这样了
于是我决定自己在命令行里面升级,先做好变砖的准备,在此之前让它先贡献几张裸照吧
外观
背面
拆开总览,4个内存颗粒一共512M,似乎预留了不少的卡位和安装位,有一个感觉像CF卡的,没有那个能力,无法DIY
CPU MPC8321E,运行在333MHZ ,内存K4T1G0840E
这几个不认识,散热片下面的也不认识,没有拆散热片...
这个芯片上面贴了个纸条,被我撕了,看不清楚字了
背面总览
背面的芯片特写
用Console 启动,看到的CPU信息
~~~~~~~~~~~~拆机完成,接下来是刷机过程~~~~~~~~~~~~~~~~~~~~
由于新固件大小明显大于FLASH剩余空间
个人又没有能力吹掉上面的32M的换个64M的,于是只有用其他歪招
在控制台命令行下保存原有固件到电脑之后,删除掉原有固件,这意味着如果上传固件失败的话,flash里面将完全没有固件
我想的是,如果上传失败,bootrom下也不能修复的时候,就放弃它吧。。
然后用tftp从电脑上把25M大小的固件拷贝进去
拷贝完成后,剩余空间还有7MB
设置下次启动的文件为新上传的文件
然后重启........
重启过程中说是update什么东西,又自动重启了一次
最后终于启动好了,完全可用..现在一点问题都没有了..
来个向导界面
~~~~~~这台机器是给少部分人隔离局域网用的~~~~~~~~~~~~~~~~~~~~~~~~~~