|
本帖最后由 ss383849 于 2010-6-27 22:07 编辑
2010-6-27
解决了,利用ttl线,重新了24版的dd,导出cfe,修改后,写回去,固化64m内存,然后刷回了ttdw
================================================================
Whr-g125 刷dd后变砖
手头上有一个g125改装的路由,具体是
配置:CPU 240兆,闪存8兆,内存64M。有USB1.1接口
激活64M内存命令如下:
nvram set sdram_init=0x0113
nvram commit
reboot
型号:Buffalo WHR-G125全新电路板加工包组装外壳
配置:BCM5354一体芯片 8M FLASH闪存 64M DDR RAM
在tomato里识别出是asus wl-500gp v2
一直用ttdw,由于每次清vram后都需要重新激活64m内存(不激活是32M),看到网上有利用刷dd,导出cfe,修改后重新写回,永久激活64m的帖子。
具体是这个:
先刷新到 dd-wrt.v23_std_generic 开启SSH,winscp将cfe上传到TMP目录
telnet进dd-wrt,然后执行 cat /proc/mtd 查看cfe所在的区块,一般显示如下
mtd0: 00040000 00020000 “pmon”
mtd1: 007a0000 00020000 “linux”
mtd2: 002be6f4 00020000 “rootfs”
mtd3: 00020000 00020000 “nvram”
mtd4: 00400000 00020000 “ddwrt”
进入TMP目录 cd /tmp
dd if=/dev/mtd/0 of=/tmp/cfe.bin 备份CEF
执行 mtd write cfe.bin pmon 注意大小写
等待几秒,大功告成!
注意:一定要用V23的版本哦,附件为dd-wrtv23_generic下载!
于是在ttdw管理界面下清空vram后,管理界面下直接升级dd-wrtv23_generic.bin,显示刷入完成,出现continue按钮,点击无反应,于是关闭浏览器,问题来了:
1、无法ping通路由,192.168.1.1,192.168.0.1,192.168.2.1,192.168.11.1都不行(电脑已经设为同一段)
2、reset后情况一样(好像reset无效)30 30 30大法,按住reset,断电,通电也是不行
3、通电时,电源、wan、lan灯全亮,之后是插着网线的lan口和电源常亮,其他lan口不亮,拔掉lan线,该lan口灯不亮,网线插入任意一个lan口或wan口,该口灯亮。(灯的显示跟正常路由一样)
4、尝试 tftp,尝试不同地址,reset,一接电源,灯全亮时立刻执行命令(用命令行tftp),还有图形界面的tftp开着上传,插拔路由电源同样没有效果。(没挂之前曾经用tftp刷过openwrt固件)
请问一下,现在路由变砖,如果利用jtag或ttl可以救活吗?该如何操作,(第一次接触jtag、ttl,潜水看了很多相关贴子)谢谢~~
(论坛看到有机油用jtag没办法识别g125(不知是否改装的g125),左下角的留空的插脚就是ttl和jtag,论坛有jtag的接口定义,但是没有ttl的定义,搜索无果。) |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|