谷子猫博客

一个简单爱分享的小站!^_^!
首页>> 技术文档 >>DI-624+A无线路由器固件升级失败问题
2009-12-26
分类: 技术文档

DI-624+A无线路由器固件升级失败问题

文章作者:谷子猫
手机扫码查看

为了更好的“造福”其他网友,我觉得有必要分享一下经验,这是搜索了好多的网页,包括那些整屏都是英文的网页后,终于,这一次成功了,激动的话就不多了,说正经的吧!激动中……上午的时候,把公司经理的一台di-......

为了更好的“造福”其他网友,我觉得有必要分享一下经验,这是搜索了好多的网页,包括那些整屏都是英文的网页后,终于,这一次成功了,激动的话就不多了,说正经的吧!

激动中……

上午的时候,把公司经理的一台di-624+a的无线路由器拿来配置,看到网上有刷固件增强性能的文章,就手痒了起来,一不小心将同系列的固件刷到这台路由器上了,电脑始终无法获得IP。搜索网络找不到答案,向技术支持人员求救仍然不行。忙了大半天,终于在下班前找到问题的解决方法。

刷错固件后路由器的状况:

所有指示灯都正常闪亮,电脑在搜索IP时,LAN口的灯也在闪烁,但电脑始终无法获得IP,管理页面无法登录。这样的情况其实路由器并没有坏,还有的救。

(最近有网友询问按我说的方法仍无法恢复路由器固件,现说明下。很多时候刷错固件后路由器都很难恢复,像这样,各端口都正常闪亮,按住复位键后,指示灯也能狂闪,是可以修复的,如果端口指示灯不亮,按住复位键后,指示灯也没有不停地闪,那么我只能说抱歉了。)

当时技术支持人员给我发的一个名firmware upgrade utility的软件,但这个软件却找不到路由器的设备,因此无法将固件写入路由器中,失败了。下面介绍通过TFTP服务器的方式将固件写入路由器中的方法来恢复固件。

1.设置电脑IP:
一般而言,DLINK的的路由器都是192.168.0.1的IP,所以只需
把自己的电脑IP设成与192.168.0.1同一网段就行了,这时ping一下192.168.0.1,如果能ping通,说明路由器并没有完全坏,从指示灯上也可以看出路由器在工作。

2.将DI-624+A的一个LAN口和计算机通过网线相连。

3.用硬物按住DI-624+A的reset键,然后再通电,直到路由器status LED灯快速闪烁时放开reset键。

4.准备tftp服务器的软件,如Cisco TFTP Server。下载链接:

http://www4.it168.com/jtzt/shenlan/wireless/ha_ciscotftp11_jp.rar

解压后启动TFTP。

5.准备好与路由器相匹配的固件文件。

6. 打开cmd。输入tftp -i 192.168.0.1 put c:\2005.bin
注:c:\2005.bin为所需固件文件的全路径。

稍等一会至到出现Transfer successful: 483007 bytes in 52 seconds, 9288 bytes/s这样的提示信息。
出现这个提示信息就说明基本上成功了。

重新插上路由器电源,应该就可以登录了。

——————————————————————————————————

上面介绍的是方法,下面就得说说思路了,固件升级失败后,我第一个想法就是完了,大家都说固件升级失败后多半会报废。如何恢复受损的固件,却摸不到门路。从上面可以看出其实整个操作过程并不复杂,方法也很简单。关键就在于找准方法。

升级失败后先初略的判断还能不能补救,我想,只要路由器加电后,端口在自检、闪烁,系统状态指示灯时不时也在闪烁。路由器多半有救了。这时就得按照上面1、2、3的步骤正确操作,让路由器处于可“写入”状态。

接下来就是将固件写路由器中。

将固件写入路由器芯片中,就我知道的有两种方法:

通过厂家提供的软件加载固件,将固件写入路由器中;另一种就是通过tftp服务器的方法。在使用中,厂家提供的软件很可能会找不到路由器,因此就无法写入固件,只能通过tftp服务器方式了。其实最关键的就是当你使用厂家的软件无法识别路由器时却不知道可以用TFTP服务器方式恢复固件。这就是我,一个菜鸟忙了大半天学到的知识,经验就是:先要知道恢复固件就哪些方式,不要一头扎进死胡同里。

来源页:[url=null]心的旅途[/url]

×

感谢您的支持,我们会一直保持!

扫码支持
请土豪扫码随意打赏

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

打赏作者
版权所有,转载注意明处:谷子博客 » DI-624+A无线路由器固件升级失败问题
标签: 教程 网络

发表评论

路人甲

网友评论(2)

D-LINK这个做的不好啊,我们公司(ZyXEL)的设备要不同型号甚至同一型号不同客户的固件都是不能互相load的。
新固件多半都是做一些critical bug fix,功能加强会比较少,其实这种设备最重要的是稳定,很多feature用户都不怎么用。
另外固件要是load坏了是有可能不能通过ftp/tftp重新load的,但是也不会是什么大事,拿到客服那边他们用串口接上去再load一次就好了。
整个设备的系统是bootbase+firmware(固件)+romfile,bootbase是最底层的,这个坏不了;firmware可能load错,可能在loading过程中断电坏掉;romfile是配置文件,保存用户的设置,别小看这个,这个挂了设备一样起不来,不过这个可以reset之后修复。
dabirds 15年前 (2009-12-27) 回复
呵呵,昨晚无线模块死过一次了
谷子猫 15年前 (2009-12-27) 回复