偶得友人所赠一台Cisco ASA5505,虽然暂时还没想到有什么用,不过它冬天蛮热乎的,拿来烘手是个不错的选择。原装硬件只有128M存储和512M内存,虽说对于2010年的路由器来说是不错的配置,现在看来实在有些落后。于是想着能不能升级一下呢?
经研究,ASA5505是X86架构的设备,基于AMD Geode处理器(处理器被压在被动散热器下面看不到具体型号,南桥是CS5536AD),内部有一条DIMM DDR内存插槽和一个CF卡插槽,均可更换通用硬件。
根据网上的说法,我购买了据说兼容性比较好的Infineon HYS64D128320HU-6-B 1GB DDR 333MHz内存,和一张标着Kingston画有花草图案不知道是真是假的2GB CF卡(均是它所能支持的最大容量[1])拆机换上。
在拆机前请使用 show version 记录下机器的激活码(四组每组八位的十六进制数字)。激活码和一些防火墙配置无法随着文件系统迁移过去。
拆机过程很简单,拧开背面三个凹下去的螺丝(平的螺丝无需拧开),就可以打开盖子了。内存就是标准的DIMM内存插槽,CF卡需要抓住卡的两侧把它从机器侧面的孔中推出。
拔出CF卡后,先把新的CF卡格式化成FAT文件系统,然后把原来CF卡里的文件复制进去。插入CF卡时注意正面向下。装好加电,待路由器正常启动,使用 activation-key 命令恢复激活码,再重启一下即可。
升级后在ASDM中看到的系统配置如下:
注:
- 这篇文章的作者表示ASA5505能识别最大8GiB的CF卡,而无法识别16GiB的卡。
这个设备是x86的 试一下看能不能把routeros 写入cf卡 然后看系统能不能启动,网卡那不能识别。
首先你得构造出ROMMON认识的镜像格式……
你升级的这条 内存 具体什么牌子 什么型号?我买了条ddr333 1G 镁光的内存 ,开不了机, 我机器是v4 的版本 内存默认256的。
我上面写了,Infineon HYS64D128320HU-6-B