GT701-WG 刷官方固件后,不能启动,一直电源红灯,怎么办?
本帖最后由 xhh2001 于 2010-1-25 22:26 编辑我的GT701-WG 刷过OPENWRT,再刷回5.5中文版,用不修改MTD的方法刷了RouterTech 2.92后,正常使用,因为在客厅连接无线网卡不太稳定,它的DHCP 租期只有1小时,就又想直接刷回官方6.5英文固件。结果在刷新程第一、二项都通过,第三、四项显示FAILED ,无法继续进行,只能CANCEL。此时猫不能正常启动,开机一直是电源亮红灯,处于复位状态。
后来看了 jesse9999 的《GT701-WG刷RouterTech Firmware的方法》,提到用PCTOOL 2.3 恢复原始设置,用 黑洞001在《gt701刷routertech用到的一些工具!推荐用官方恢复程序来刷。》一文中提供的工具PCTOOL 2.3 ,正好有OLD.TXT ,正是GT701-WG 的初始设置。
setenv mtd0 0x900D0000,0x903E0000
setenv mtd1 0x90010000,0x900D0000
setenv mtd2 0x90000000,0x90010000
setenv mtd3 0x903F0000,0x90400000
setenv mtd4 0x903E0000,0x903F0000
setenv my_ipaddress 192.168.0.1
在PCTOOL 中用Run Script把OLD.TXT 写到路由器中,再用RECOVER 刷新官方各个版本(6.5 、 5.5 、3.0)都能正常刷完,但重开机一直是常亮电源红灯。还是处于复位状态,随时能用 FTP 192.168.0.1 进入,或用PCTOOL 进入。
我在断电后,拆开盖子,用万用表测量了复位按钮,2 个焊点之间有640欧姆左右的电阻,按下复位按钮后为零,按钮应该没有坏。在通电状态下,2个焊点之间有2.8V左右的电压。
请问大虾,怎么弄? 是不是环境变量错了 boot没有加载linux,欢迎加群68918230,boot的环境变量里好像有个事设置启动的 是不是环境变量错了 boot没有加载linux,欢迎加群68918230,boot的环境变量里好像有个事设置启动的
virginlulu 发表于 2010-1-25 22:36 https://www.chinadsl.net/images/common/back.gif
环境变量应该是没错的,黑洞001 在《首发。。 GT701-WG 刷OPENWRT》 文章中在FTP状态下用quote GETENV mtd0 等命令得到的变量,我核对过,与我1楼引用OLD.TXT文件中那些是一致的。这MTD0-MTD4变量我在学习刷OPENWRT 时已经抄在纸上,没有问题。 autoload 1 autoload 1
virginlulu 发表于 2010-1-25 22:57 https://www.chinadsl.net/images/common/back.gif
不懂,这个命令怎么加载,能说得详细点吗? 这个是环境变量的,你用pctool可以看到的,mtd只是分区的变量设定,里面还有好多,你帖出来看看 这个是环境变量的,你用pctool可以看到的,mtd只是分区的变量设定,里面还有好多,你帖出来看看
virginlulu 发表于 2010-1-25 23:04 https://www.chinadsl.net/images/common/back.gif
我用PCTOOL 看过环境变量,但没有保存为文件,现在值班,明天回去抓个图上来,你对比一下你的路由器有什么不对的地方。
谢谢先。 本帖最后由 zjkwell 于 2010-1-25 23:19 编辑
这是正常的env变量,你看看。
# cat /proc/ticfg/env
memsize 0x01000000
flashsize 0x00400000
modetty0 38400,n,8,1,hw
modetty1 38400,n,8,1,hw
bootserport tty0
cpufrequency 150000000
sysfrequency 125000000
bootloaderVersion 0.22.02
ProductID GT701-WG
HWRevision 2A
SerialNumber ZJKUSEONLY
AEIBootVersion0.2i
my_ipaddress 192.168.0.1
promptAdam2_AR7DB
firstfreeaddress 0x9401d328
req_fullrate_freq 125000000
maca 00:20:E0:21:F0:B6
mtd2 0x90000000,0x90010000
mtd1 0x90010000,0x900d0000
mtd0 0x900d0000,0x903e0000
mtd3 0x903f0000,0x90400000
macb 00:20:E0:21:XX:B7
macc 00:20:E0:21:XX:B8
usb_board_mac 00:20:E0:21:XX:B9
usb_rndis_mac 00:20:E0:21:XX:BA
mac_ap00:20:E0:21:XX:BB
autoload 1
mtd4 0x903e0000,0x903f0000
usb_pid 0x6010
usb_vid 0x1668
man Actiontec Electronics, Inc.
prod Actiontec USB/Ethernet Home DSL Modem
HWA_RNDIS 00:E0:A6:66:XX:EB
HWA_HRNDIS 00:E0:A6:66:XX:E1
DSL_FEATURE_CNTL_0 0x0000020C
connection0 0x9034
DSL_PHY_CNTL_00x00100800
modulation MMODE
#
在adam2状态下可以用get env下载这个env变量,你比较一下。 好的,68918230群加下 回复 5# xhh2001
quote SETENV autoload 1
quote REBOOT
不行就下载env文件一个个比较。