我手头一个Buffalo wz-hp-g300nh,是 @dahai0622 弄成砖了,让我刷回去,我也折腾好久了,现在写一下具体操作,最先开始的部分需要使用USB 转 TTL ,这是为了让看的人知道原理,后面的部分写只是用网线如何恢复。本文作者 @bao3 是从dd-wrt 刷成了 open-wrt ,然后又从 open-wrt 刷回官方 dd-wrt ,因此使用了大家不常用的方法。 1 路由器的TTL 定义,如下图: 其中,4是RX,3是TX,2是GND,1号位置是提供3.3v电压,请不要使用,千万空出来!使用TTL线将其接到USB转TTL的卡上。 没有的话就买一个,我当时淘宝买的,6块钱不包邮,送TTL线。成本不高,但是如果你是一个GEEK,你会发现,现实生活中有很多地方要用到USB转TTL,比如电视机顶盒,卫星大锅,路由器,arduino,raspberry pi。好了,不多说了。 2 使用终端连接 你可以使用超级终端,也可以使用 putty的series 那个选项,或者跟我一样,选择 Xshell 的这个功能,Xshell 抓图如下 3 打开xshell 中我们刚刚设定的这个连接,然后给路由器通电,然后在xshell 中一直按 ctrl+C ,一直到看到你进入了 bufflao 的U-boot界面,类似于: ar71xx> ar72xx> 4 下载原厂Firmware 这一步你一定要这么做,因为网上那些教你改文件头等等方法太麻烦了,而且成功几率就跟勇气号遇到火星人那么高。 下载连接 http://ftp.maddes.net/hardware/WZR-HP-G300NH/revert_to_stock/Buffalo_DD-Wrt_V24-SP2_r14998.zip 建议你找个地方保存,比如 dropbox 。 解压缩文件,可以得到一个 trx 结尾和一个 bin结尾的。 如果你用的是 openwrt ,又想从 web 页面升级,就是用 trx 那个,如果你原本就是 dd wrt 就直接使用 bin那个,也就是说,这个方法可以让你直接从 openwrt 转换成 dd wrt 官方版...
轻击着键盘,咀嚼着思维,在茶香中书写着自己,我非文人亦非周树人的看客,只是芸芸众生中一个与众不同的猥琐大叔。