dd-wrt刷好了

       果然很爽~        今天家里装网络,前段时间看到新蛋上Buffalo的WHR-G300N无线路由只要34块钱,于是果断出手买了一个。今天早晨网络刚装好就收到了UPS的包裹。对于兼容DD-WRT的路由来说,到手第一件事情就是刷固件。

按照http://www.dd-wrt.com/wiki/index.php/WHR-G300N 的说明,首先去http://www.dd-wrt.com/dd-wrtv2/downloads/others/eko/BrainSlayer-V24-preSP2/09-24-09-r12966/WHR-G300N/firmware.tftp 下载用于tftp刷新的固件,然后使用tftp进行刷新。路由本身的IP地址是192.168.11.1,在启动时,会自动连接192.168.11.2的tftp服务器,并从其中的firmware启动,进行自我刷新。
首先用网线将路由的LAN接口和计算机相连,将计算机以太网卡设为静态IP地址192.168.11.2,子网掩码255.255.255.0。
接下来要使用tftp传输固件了。对于Windows和Linux下tftp服务器的使用,请阅读http://www.dd-wrt.com/wiki/index.php/Tftp_flash ,这里仅介绍Mac OS X下的刷新过程。
由于Mac OS X本身已经包含了tftp,因此只需要打开终端,在其中运行:

 tftp 192.168.x.x
 > binary
//切换到二进制文件传输状态
 > rexmt 1
//设定每秒重新连接一次
 > timeout 60
//持续重新连接60秒
 > put firmware.tftp
//传输文件

由于路由器只是在重启时非常短的一段时间内连接tftp服务器,因此我们需要使用rexmt和timeout命令来使得tftp服务器每秒中发起一次请求。在输入以上命令后,立即重新启动路由器,此时会看到红灯一闪一闪,这说明正在刷新固件,此时千万不可以断开电源或重启路由。等到红灯不再闪烁,按住reset 20秒重启路由。将电脑以太网卡重新改为DHCP分配IP地址,重新将路由器连接电脑,在浏览器中访问http://192.168.1.1即可看到dd-wrt界面。

————————————————————————
关于连接cable modem无法通过dhcp获取ip地址的情况,是由于roadrunner的mac地址验证造成的。解决方法很简单,在dd-wrt中设置MAC Clone即可。然后重启Cable modem。上一张无线测试图(n就是爽啊):

Author: armadillo

傻傻的笨蛋,什么都不懂的Small Kids,总是在幻想,轻轻地走来,静静地站在那里,默默地看着一切,细细地思考,然后悄悄地离开……永远都不愿意留在这里……You mustn't allow yourself to be chained to fate, to be ruled by your genes. Human beings can choose the kind of life that they want to live. What's important is that you choose life... and then live.

2 thoughts on “dd-wrt刷好了”

  1. comcast会提供一个软件,用户自己即可更改认证的MAC地址。验证的MAC是modem的mac不验证路由的mac

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.