1.了解刷机固件
  在国内使用得最多的刷机固件是DD-WRT和TOMATO,这两个固件在功能和稳定性两大方面的表现都是最好的。网上很多第三方固件都是在这两个固件的基础上进行改动或更新后发布的,例如DualWan固件就是在TOMATO固件的基础上开发出来的。
  因此,一款无线路由器是否可以刷固件,关键得看它是否支持DD-WRT或TOMATO固件。
2.哪些设备能刷机
  先介绍一下DD-WRT和TOMATO的前世今生,DD-WRT是以Linksys公司出品的无线路由器固件为基础改进而来,因此从某种意义上讲,DD-WRT属于Linksys无线路由器兼容固件;而TOMATO则是在DD-WRT基础上改进而来的。
  所以,Linksys公司的所有无线路由器都应该可以刷机,因为兼容性方面没有什么问题。另一方面,国外一些厂商所发布的很多无线路由器也支持刷机,例如Buffalo的部分产品、Belkin的部分产品、Motorola的部分产品、华硕的部分产品。
  不过,D-LINK与TP-LINK这两个国内主流无线路由器厂商的早期产品都不能刷DD-WRT或TOMATO固件。这是由于它们所采用的固件程序与DD-WRT等固件不兼容。现在,D-LINK的一些新产品支持刷机,而TP-LINK的新产品一直无法刷机。
  关于能否刷DD-WRT固件的问题,最好访问其官方站点进行查询,地址为http://www.dd-wrt.com/dd-wrtv3/dd-wrt/hardware.html
3.刷机有什么要求
  除了要注意产品是否支持DD-WRT等固件外,在刷机前还要知道无线路由器的闪存容量(FLASH ROM)。对于无线路由器来说,闪存就相当于它的硬盘。我们在给普通计算机安装系统时都要给C盘留出足够的空间,无线路由器刷机也是如此,我们必须确保无线路由器闪存容量大于要刷的固件容量。在设备闪存容量较小或不支持完全版固件的时候,选择MINI版或MICRO版比较合适。
  那么如何查询设备的硬件信息呢?常用方法是登录设备管理界面,找到“状态”标签下的系统信息,在“内存”处可看到当前设备的可用内存资源和闪存容量。

http://www.dd-wrt.com/dd-wrtv3/dd-wrt/hardware.html