无线组网 频道

无线路由也超频 刷机从TOMATO固件开始

    二、步步为营用“番茄”填充路由设备:

    相信我说了这么多TOMATO番茄固件的好处,肯定不少读者都迫不及待的希望了解如何将自己的设备刷新成TOMATO固件。下面我们就来详细介绍。

    1)判断是否可以刷机:

    当然并不是所有的无线路由器都可以刷机成TOMATO固件的,TOMATO适用于包括Linksys WRT54G/GL/GS和Buffalo WHR-G54S/WHR-HP-G54以及其他多家基于Broadcom核心的无线设备厂商在内的多款无线路由器。所以首先你要搞清楚自己的产品是否使用的是这类核心。

    2)下载固件程序:

    和刷新DD-WRT固件一样,首先我们需要获得适合自己设备的TOMATO固件程序,具体可以到番茄官方站点下载,地址为http://www.polarcloud.com/tomato/。最新版固件驱动为Tomato_1_06。

    3)获取设备NVRAM中的密码加密信息:

    虽然很多路由设备可以通过管理界面直接升级TOMATO固件,但是这样容易造成不稳定因素,更有甚者会造成设备的无法登录。所以笔者为各位介绍的是最为稳妥的方法。

    第一步:不管自己的设备目前采用的固件是原厂的还是其他第三方核心驱动,首先我们要将其刷新成DD-WRT固件,因为从DD-WRT升级为TOMATO最为稳定,出现刷死的情况比较少。由于篇幅关系关于刷DD-WRT驱动的方法这里就不详细说明了,感兴趣或者不了解的读者请参考我们家庭组网频道以前发布的“DD-WRT刷机”专题。

(点击看大图)

    第二步:由于DD-WRT以及其他固件程序都采用加密方式来保存登录密码信息到设备的NVRAM中,而TOMATO则是明文保存,当你刷新一个新的系统的时候,NVRAM的密码和配置区默认并不会被清除,这也是为什么很多用户会出现刷新TOMATO后无法用默认密码登录的原因。

    因此我们需要进行密码查询工作然后才能顺利的刷TOMATO。一般来说路由器都会默认自动分配IP等网络参数地址给客户机的,所以我们首先通过ipconfig查询路由器管理地址,接下来在命令提示窗口中输入“telnet 管理IP”。

    例如笔者的无线路由器管理地址为192.168.1.1,则telnet 192.168.1.1即可。

(点击看大图)

    小提示:
    说白了DD-WRT与TOMATO保存密码的方式是不一样的,前者是以密文的形式保存密码到NVRAM存储器中,而后者并没有对密码加密直接明文存储。所以说如果直接把DD-WRT刷成TOMATO后密码会发生变化,例如DD-WRT密码为111,他是存储在NVRAM中并加密成SSS保存的;如果刷新成TOMATO固件后NVRAM中的密码是不改变的依然是SSS,然而由于TOMATO是用明文保存密码的,所以实际上刷机后密码就变成了SSS,我们必须用SSS才能顺利登录到路由设备中。

    第三步:刷新了DD-WRT固件的路由器是可以通过telnet指令来修改参数设置的,我们输入路由器的管理帐户root和密码admin登录到设置界面。

(点击看大图)

    第四步:接下来输入nvram show |grep http_passwd回车,会出现类似http_passwd=*******的提示,这个就是当前管理帐户密码加密后的信息。

(点击看大图)

    第五步:我们在命令行接口中将这段密文复制下来。

(点击看大图)

    至此我们就完成了获取无线设备保存在NVRAM中的密码加密信息,以后刷完TOMATO就要用root帐户以及这个密码登录TOMATO的管理界面了。

0
相关文章