xe366 发表于 2010-10-22 19:06:33

[终结]GT701-WG ADSL刷[PSPbootloader+RouterTech2.94][完美,以后不改动了]

电信送的拨号路由太弱了,开个迅雷bt,连接数超过1K就发热巨大,三分钟死机。
GT701-WG这个机器不错,但是开了无线有时候就莫名其妙的死机,[现在发现是cpu太热了,下午已近又从淘宝上买散热片了],于是偶就开始了漫长的改机了。
听说routertech的固件不错,于是就开始刷机了,具体教程参考
https://www.chinadsl.net/thread-46799-1-1.html,这篇教程有点漏掉的地方,我这里补上了,请看完我的文章后再行动,要用的工具和资源我都附件上传了。
又从淘宝上买了根TTL线,其实就是根串口线,这个机器是RX对TX;TX对RX;地对地(GND对GND)的接法,我买的是,没有外部取电,但是要装好最新的驱动。
GT701-WG的TTL接口图:
http://i.6.cn/cvbnm/04/ec/5e/7a36ac57d2aeaaac8447cd6f007c8887.jpg
接下来就是漫长的找资料过程,结果如下
这个固件已经支持无线了。下载地址
[http://www.routertech.org/viewtopic.php?f=23&t=3555]
这个压缩包有不少文件,但是刷机的话,只有这个文件是要刷进去的固件。
这个在前面的教程中已经有了。
按照前面的教程升级,这里说一句,在PSPbootloader升级好,使用TTL改了macport为0后,一定要用pctool升级,不然会在串口的打印信息中发现文件系统有问题,无法启动的信息。我开始时通过ftp把固件传上去,结果就是在启动信息中看见bootloader无法引导文件系统之类的。
而且前面教程中的PCTOOL截图有点问题,我这里说明下:
http://i.6.cn/cvbnm/7b/c6/76/248dcbeade32b7e68ea497deda9e684c.jpg

选择好了后,点击,然后选择下载好的固件文件,程序开始刷机,这是不要动,以免死机。
刷机完成后,进入路由器系统,
http://tu.6.cn/pic/show-new/id/11063661/
在中,选,然后点,重启路由器。
http://i.6.cn/cvbnm/9c/3f/7e/b65059d2b833bd927765cc67198d06e3.jpg






http://i.6.cn/cvbnm/9c/08/50/f4030dbbdc29fc0ee1968c1ef679d2a6.jpg
刷机成功。
偶的机器今天改装完成,偶买的这个本身硬件规格还不错,现在该刷乐的固件,性能有了质的提升。
顺便说一句这个固件已经支持无线了。

需要的工具和资源
PCTOOL:pctool-v2.3.rar
PSPBOOT引导固件:psbl_4M_16M_AR7WRD.rar
TFTP32:Tftpd32.汉化版.rar
RouterTech_2.94:RouterTech_2.94的固件
GT701_PCTool_Scrips.rar:用于对flash分区,以便刷RouterTech固件的脚本。同时还有还原分区,刷原始固件的脚本。




补充内容 (2011-10-16 20:08):
有人问是不是可以将那唯一的Lan 口 设置成 Wlan 口
如果是openwrt固件,应该可以,主要是要自己去设置vlan,rt的固件貌似定的很死,前阵子做iptv结果发现不能配置。如果有人成功过,请共享下。

补充内容 (2011-10-31 23:27):
https://www.chinadsl.net/thread-67936-1-1.html
新的应用心得

xe366 发表于 2010-10-22 21:57:17

呵呵,首发。
另外说一句,这个GT701-WG现在很多人都改SDR内存16M到64M或32M,其实我觉得没有这个必要。
如果对嵌入式开发有点了解的人就知道,SDR内存就是起到一个数据交换的作用,就像是电脑的内存的作用。
例如现在电信一般送的拨号路由的SDR内存是2M的,换算成网速是2M=2048/8=256KB/S,也就是说这个SDR只是起到数据交换的作用。
16M对应的网速是256*8KB/S,现在在中国家用还没有这么快的速度,我个人觉得没必要改。
而且GT701-WG的CPU只有150MHZ,加大了内存也是浪费,CPU只是刚好够用,如果非要大SDR内存的机器,去淘宝买别人改好的好了,自己改风险大,针脚很容易烧坏。

jian8873 发表于 2010-10-23 10:34:30

okmlp123 发表于 2010-10-23 17:29:04

厉害,学习一下,感谢!

xe366 发表于 2010-10-23 18:13:44

呵呵,今天给CPU加了个散热风扇,就是用那种小的显卡风扇,然后在淘宝上买了个5块钱的导热胶粘上去固定就可以了。
显卡风扇的电压要求是12V,我是从主板的电源插座处取电,然后在路由器壳子的背面钻几个小孔使得风道流通,这样就解决了散热问题。
http://i.6.cn/cvbnm/d9/23/ac/9b774a42e7869fc4744d68a3e729b1ab.jpg

xe366 发表于 2010-10-23 19:37:50

呵呵,看见下RouterTech_2.94.rar的有7次,下psbl_4M_16M_AR7WRD.rar只有1次,这里说一下,升级的RouterTech_2.94.rar固件对应的bootloader是psbl_4M_16M_AR7WRD.rar,而GT701-WG的原始引导固件使ADAM2的,也就是说,如果用我提供的RouterTech_2.94.rar文件刷机,没有升级原始的引导固件成psbl_4M_16M_AR7WRD的哈,路由器将不能启动。。。

xe366 发表于 2010-10-23 21:01:02

继续更新,刷机完成后,USB口可以用,就是驱动要改下,不知道为什么,设备的ID变了,所以要改驱动的INI文件,具体如下:
添加红色的部分到驱动文件中

%AEI%          = AEIAr5Device,NT.5.1


%AEIAR5BR%= RNDIS, USB\VID_1668&PID_0009
%AEIAR5BR%= RNDIS, USB\VID_1668&PID_6010
%AEIAR5BR%= RNDIS, USB\VID_0451&PID_6060


%AEIAR5BR%= RNDIS.NT.5.1, USB\VID_1668&PID_0009
%AEIAR5BR%= RNDIS.NT.5.1, USB\VID_1668&PID_6010
%AEIAR5BR%= RNDIS.NT.5.1, USB\VID_0451&PID_6060


ExcludeFromSelect=USB\VID_1668&PID_0009
ExcludeFromSelect=USB\VID_1668&PID_6010
ExcludeFromSelect=USB\VID_0451&PID_6060

; Windows 98, Windows 98 Second Edition specific sections --------


如果嫌麻烦,就下载我改好的吧。说明下图:
http://tutuuu.webhop.net/photo/293NB1http://i1200.photobucket.com/albums/bb337/xe366/GT701_USB_LED_Config.jpg






补充内容 (2011-10-10 23:08):
也可以在RT中【Tools】-》【Run Command】输入
【setenv usb_vid "0x1668"】
【setenv usb_pid "0x6010"】
手动改变设备的标识号,这样就不用改驱动了.
当然,【usb enable】必须勾上

wcp0129 发表于 2010-10-23 21:16:38

顶,高手,赞

xe366 发表于 2010-10-23 23:26:14

继续更新,看见很多人去升级路由器的内存,以为这样就可以提高性能,其实很多时候都是在做无用功,心里作用而已,我来科普下好了。
路由器的性能好坏是看同时连接数的,跟下载速度关系不大,看图:
http://i.6.cn/cvbnm/f8/82/85/300e07c2e4efbf70f3dfb1fa54aae8ad.jpg

xe366 发表于 2010-10-23 23:26:57

继续更新,看见很多人去升级路由器的内存,以为这样就可以提高性能,其实很多时候都是在做无用功,心里作用而已,我来科普下好了。
路由器的性能好坏是看同时连接数的,跟下载速度关系不大,看图:
http://i.6.cn/cvbnm/f8/82/85/300e07c2e4efbf70f3dfb1fa54aae8ad.jpg
页: [1] 2 3 4 5 6 7 8
查看完整版本: [终结]GT701-WG ADSL刷[PSPbootloader+RouterTech2.94][完美,以后不改动了]