拿什么拯救你,我的路由器

由于使用了错误的升级文件,导致路由器无法正常工作。后果非常严重。从网上找到两篇参考,经过试验的确有效。谢谢作者!

http://aswordok.blog.163.com/blog/static/32163664201022225832973/ (发表日期: 2010-03-22 02:58:32

http://hi.baidu.com/rxmr/blog/item/90eeb783b35852d5bc3e1ed7.html ( 发表日期: 06-25 07:28 )

 

(下面的操作仅针对 comfast cwr54g 路由器,并测试通过。相信亦可以作为同类的参考)

具体操作如下:

1. 打开命令提示符窗口,并一直打开

ping 192.168.1.1 –t

2. 下载官方最新的 tftp

http://www.dd-wrt.com/dd-wrtv2/downloads/others/tornado/Windows-TFTP/tftp.exe

下载 dd-wrt 最小通用 bin 文件(约 1.7M

http://www.dd-wrt.com/dd-wrtv2/downloads/others/eko/BrainSlayer-V24-preSP2/12-24-10-r15962/broadcom/dd-wrt.v24_micro_generic.bin

3. 运行

dd-wrt.v24_micro_generic.bin 重命名为 dd

打开另一个命令提示符窗口输入

tftp -i 192.168.1.1 put dd

注意先不要按回车,等到第 4 步再按

4. 先给路由器断电,按住 reset 同时通电,这时指示灯全亮,在指示灯全灭时松开 reset 按钮,这时 tftp 命令行提示符窗口按下回车,等一会会提示

transfer successful 就意味着上传 bin 文件成功。如果不成功,再重新多试几次,知道成功为止,再进行下一步。

5. 这个时候会发现一直 ping 192.168.1.1 是通的,但是 Web 页面仍进不了管理页面

6. 清空 NVRAM

c:/>telnet 192.168.1.1 (多试几次,知道成功为止)

提示输入用户名和密码,分别是: root admin

$ mtd -r erase nvram

这时时候会提示“失去连接”,不要断电,继续 telnet ,多试几次,直到成功登陆进去(期间会发现 ping 192.168.1.1 可能会不通,没有关系)

$ nvram commit

7. 尝试访问 http://192.168.1.1

如果能够进入管理界面那就意味着升级成功了,进入管理界面会首先提示你修改用户名和密码。因为上面下载的 bin 文件时最小化版本,如果你想重新更换版本,可以先从网上找到正确的版本,然后进入“ Administration Firmware Upgrade ”选择新的 bin 文件进行升级。

如果仍进不了路由管理页面,可以进行以下操作。

# nvram show

# nvram show | grep DD_BOARD

size: 20358 bytes (12410 left)
DD_BOARD=NetCore NW618 / Rosewill RNX-GX4

# nvram show | ap_version

-sh: ap_version: not found

# nvram show | product_name

-sh: product_name: not found

# nvram set ap_version="Ver.1.0"

# nvram set product_name="comfast cwr54gu"

# nvram commit

# reboot

(nvram unset ap_version 可以删除 )

 

你可能感兴趣的:(工作,Web,测试,路由器,2010)