关于CFE修改和刷写整理(写给无JTEG想修改CFE的朋友)
HG320用TTL线刷CFE教程

正好我叔店里需要做VPN,把门市和库房的数据连到一起,同时要求可远程打印。
就这样我又买了一个HG320(电信原版机),改一下CFE刷个NR235W固件,随便截个图给不太清楚的朋友看一下,其实很简单,就几步。
老鸟饶道就可以了。
需要的工具:TTL一个(自己淘宝),驱动什么自行安装,到设置管理器里看一下你的端口是多少,我的是COM3。
如下图:软件:Putty和TFTP(自己GOOGLE)电脑IP:192.168.1.X(别和路由IP一样就行,X为2~255之间,没必要非是192.168.1.100)第一步把TTL线和路由接好,借用原作者的图片:第二步:设置Putty软件,端口看好你的是COM几,SPEED为:115200。
看图第三步:接上路由电源和网线,开机(路由),同时按Ctrl+C,出现下图有CFE>就行了:第四步:用TFTP工具选择你要刷的CFE文件,在Pytty里输入刷CFE命令:flash -noheader : flash0.boot,(刷磊科就到flash0,刷TT的CFE就是flash1,不要问我为什么,前辈就是这么刷的),点TFTP的固件更新,再在Putty里回车(此步不分前后,你怎么顺手就怎么点)出现如图,重启路由。
如有鸟语能不停的向上翻,那就你成功了。
第五步为刷固件,重复第三步,PING路由会有100出现,进浏览器,输192.168.1.1,会出现MiniWeb页,清一下NVRAM,选择固件,点UP第六步:就等路由重启吧完成!不要告诉我很难,就一条命令+回车、鼠标点几下TFTP,,我一直都用这个方法刷CFE的,没砖过。
应该很清楚了。
不会就去烧烧香吧!同样的提醒:刷机有风险,砖了路我没关系。
H618B-16M-64M-tomato-dualwan-更改-cfe-固化MAC-教程-ttdw

H618B 16/64 cfe固化MAC教程----更新时间2012-08-09设备信息:H618B 16MB/S29---64MB/Hynix;刷tomato dualwan 0524(其他路由可能成砖,请慎重!)之前已经刷了ttdw论坛的固化64MB CFE.bin文件,发现3台路由网口MAC都是一样,导致无线异常。
因为怕每次复位都要修改MAC麻烦,所以上网找资料想固化CFE更改MAC。
注意:1.刷机时请保持电源持续通电,否则变砖!2.刷入DD wrt之后请不要清除NVRAM,否则可能变砖!3.修改cfe.bin文件的时候建议只修改一位数字,例如原MAC 00:90:4c:c0:04:51改为新MAC 00:90:6c:c0:04:51,切记新MAC 首两位一定是00,否则可能变砖!4.cfe.bin文件其他部分请保持原样,否则可能变砖!5.下记使用Web直接升级,也可以使用tftp进行估计升级,但请不要在DDwrt下清除NVRAM,否则可能变砖!过程如下:首先,登录 tomato DW—系统管理—备份/恢复—清除NVRAM全部资料(彻底清除);设置本地连接为固定IP192.168.1.XXX,子网掩码255.255.255.0清除NVRAM之后,进入系统管理—固件升级—刷入dd-wrt.v24_std_generic,下载地址:登陆网站/site/support/router-database,搜618,然后就用那个netcore 618的固件就行了等待固件更新完成,约1分钟-2分钟。
禁用再启用本地连接,登录路由192.168.1.1(已经是DDwrt界面);账号root,密码admin;进入Services—Services 界面,如下开启SSHd,再点Apply Settings打开SecureCRT软件,登录192.168.1.1,账户root密码admin。
输入cat /proc/mtd查看CFE位置—输入dd if=/dev/mtd/0 of=/tmp/cfe.bin导出cfe.bin到路由的/tmp/cfe.bin打开WinSCP,登录192.168.1.1,进入/tmp目录复制cfe.bin文件到桌面。
玩转614v6 升级内存+Flash刷cfe DD-WRT全攻略

网件614v6升级内存+Flash刷DD-WRT全攻略Goatking@根据恩山无线论坛及各位网友的资料整理2011-10-29一、硬件改动1、换Flash和内存4M+32M4M Flash只需要短接R88。
先换内存,在运行正常后再换Flash。
如不会拆焊请参考拖焊大法。
问度娘去。
2、改完美复位。
CPU左上方小圆焊盘飞线到D4那儿。
具体可以看下图。
如何复位?按着复位键不放再通电,这时所有网线灯会亮起,等几秒之后网线灯熄了再放开复位键,等路由器启动之后就复位成功了。
复位的时候网线灯亮的时间比正常启动时候时间会长许多,可以感觉到的,如果和正常启动时间一样的话说明没有改装成功)修改好的CFE在附件里面已经附上。
默认的无线MAC地址已经改成恩山论坛非凡无线的QQ:378159128。
VLAN的代码也经过优化了的。
这个CFE默认下无线是熄的.无线交换数据时候会闪.如果要无线灯启动之后是亮的.无线交换数据闪的话就用以下命令:nvram set wl0gpio0=8nvram commitreboot刷DD TOMA TO WAYOS之后不会出现网线端口是乱的。
后面的CFE支持的是4M FLASH。
3、JTAG。
只需短接R23和4条飞线,及自制JTAG线。
具体可以看下图。
4、8M Flash 和USB的改造,我没有改,不做详述。
如果是4M Flash只需短接R88,如果8M还需要:改USB:二、软件升级准备软件和固件。
BrJTAG1.8,TFTP,CFE,DD-WRT。
1、升级CFE。
按下面方法将完美复位的CFE刷入Flash。
CFE就相当于BIOS,固件就相当于操作系统。
更换了闪存和内存就必须更新BIOS也就是CFE,重新设置内部参数,以便整个系统在新的硬件条件下正常工作。
nvram就是保存固件设置的参数用的存储区域。
把JTAG线插到电脑打印口上,开机,准备好JTAG软件。
(1)把JTAG文件夹解压到C盘根目录或其他目录。
梅林固件刷CFE教程

梅林固件刷CFE教程1.备份现有的CFE备份现有的,通过 SSH/telnet⼯具登录到你的路由(记得打开路由器的SSH,cmd运⾏ Telnet 192.168.1.1,然后输⼊路由器账号和密码)。
在梅林固件下,上述命令有问题,需要运⾏dd if=/dev/mtd0 of=/tmp/boot.binDD运⾏如下命令备份现有CFE;dd if=/dev/mtd/0 of=/tmp/boot.bin这样,在/tmp⽬录下会⽣成⼀个boot.bin⽂件,⼤⼩512K,这个就是你现有的CFE,⾃⼰下载这个⽂件保存;2.下载CFE利⽤WinSCP下载boot.bin⽂件(跟使⽤FTP差不多)下载后,修改你要改的参数。
把本地的boot.bin改名为cfe-new.bin(旧的当为备份),然后上传到路由器上。
2.刷CFE上传cfe-new.bin、mtd-write到你的路由,假设上传到/tmp/home/root⽬录下⾯,通过 SSH/telnet⼯具登录到你的路由,进⼊/tmp/home/root ⽬录;⾸先运⾏chmod +x ./mtd-write 给mtd-write增加执⾏权限;然后运⾏./mtd-write -i cfe-new.bin -d boot刷⼊⾃定义CFE。
顺便介绍⼀下超频:nvram set clkfreq=xxxx,xxx #修改cpu频率值;xxx 数值参考注释【a】nvram commit #保存输⼊结果;reboot #重启路由器命令,输⼊后路由器就重启了。
#注释【a】:#RT-ac68u:1200,800 #R7000:1200,800 #R6300v2:1000,800 #EA6900:1200,800 #R8000:1400,900;#R8500:1400,900;另外机⼦⾃⾏查找!【可供参考:cup调值范围 800-1400;内存调值范围 500-900】;另外需要注意的是命令xxxx,xxx中间的“,”是英⽂模式下的,好多这⾥出错,我必须事⽆巨细啊!!呵呵。
H618B升级64M、改SMA、Wan灯、JTAG刷CFE

经过对Open Router Fireware对慢慢了解,同时也受各位前辈的感染,终于入手了中兴的H618B,在某论坛muhanbb网友的淘宝买店,本人无米,只选择了标配:16M Flash、32M内存、内置天线,东西不错,muhanbb已经帮刷了TT,看起来应该有9.9成新(机子从硬件来是全新的,但因为固件不是原版的,所以我觉得应该说是9.9成新比较准确。
)。
呵呵入手后,心痒痒还是想起起改装。
没办法,我辈就是为折腾而生。
不然也不会有第三方固件的兴旺了。
跑题了,言归正传吧~改装目标:1、Wan灯2、改SMA接口3、升级64内存其它图片我就不多上了,因为H618B的图片已经很多了,只上些关键的图吧。
这是改装过程中的全景图改WAN灯最简单接法,什么也不用多,用图片说话吧。
外置天线接法改外置天线的接法,网上有几种说法,这种才是正确的,就是把C99转向成C132。
有人说C99不拆,直接加个C132,这其实并不好,两个天线并在一起阻抗不匹配,增益反而会变低。
终于有人放出正确的JTAG接口定义了,感谢~我所用的JTAG线,这种接法不容易弄坏焊盘。
我开始用线直接焊到电阻上,结果搞坏了几个0402电阻。
还好焊盘没事。
特别说一说改64M的经历,趁着周末,一大早起来就把机拆了,用了10分钟不到把64M内存换上去。
刷了DD,然后在DD里面用Telnet进去换CFE,重启,却发现内存依旧是32M的。
其实这个时候应该刷回TT,再清一下NVRAM就能出64M了。
但我却以为是CFE有问题,于是把我备份下来的CFE用UltraEdit把里面的sdram_init=0x000b参数改为sdram_init=0x0113,保存,用Telnet写入。
结果重启变砖~~~ 真是多手害死猫啊~!没办法,CFE死了只能出JTAG线。
说到JTAG就真的很烦,线不好接,速度又慢,而且H618B 的JTAG真的不好焊接,没经验的朋友建议不要自己焊。
OpenWrt刷机教程

? 前言
? 准备工作
? 刷机步骤
前言编辑本段回目录欢迎转载,但请注明来源/hdwiki,谢谢合作。
怎么刷机对新手而言,一直是个难题。而一般流行的刷机方法都是用TTL线,但对于新手而言,有一定的难度。本文试本文在搜集网上资料的基础上试图免拆机免TTL线的方法帮助解决问题。水平所限,欢迎指正、补充和修改。
4. 将网线插到BCM6358猫的其他网口,注意,这步千万不能忽略。。。
5. 在PC上ping 192.168.1.1,如不能ping通,则关闭电源,回到步骤1,重来一遍。如能ping 通,则恭喜你,刷机成功,请访问http://192.168.1.1,应该能看到openwrt WEB中文界面。
6. 准备网线一根。
刷机步骤编辑本段回目录1 先检查电源是否关闭。用牙签之类的东西先按住猫的RST键, 然后打开电源(不能松开RST),继续按住20秒钟(DB120红色电源灯常亮)。然后松开RST键
2. 将PC的网口用网线与“刷机口”相连。打开windows cmd窗口下ping 192.168.1.1,如能ping 通,则说明咱们成功的迈出了第一步。
本文适应于国内电信、联通定制BCM6358猫,如DB120 RG100A HA910 DCHG-800 H108BV1.2等。
TTL线刷机教程请见OpenWrt TTL刷机教程
准备工作编辑本段回目录1. 下载本站发布的openwrt中文固件[*]到PC(当然其他英文固件也可)
2 找到BCM6358猫的RST键。双USB版的DB120的RST健一般在面板靠近USB接口的地方,标有RST。单USB版的DB120的reset键在盒子底部,也标有RST。RG100A版型的RST键的位置也应该标有RST,具体在哪里请网友补充。
RG200E-CA 详解(刷固件、刷CFE)

RG200E-CA 详解(刷固件、刷CFE)一、更新固件1、如果你手头电信原版机器,那么路由加电,IE 打开192.168.1.1,用超级用户登陆(用户名:telecomadmin,密码:nE7jA%5m),登陆成功后,输入http://192.168.1.1/cctupload.cgi,就会出现RG200E-CA隐藏的升级页面,此时你可以刷新固件(TT、DD、磊科235)2、如果此时你的版本已非电信固件,那么在相应固件的升级页面,更新其他固件3、无论什么版本的固件,不需要TTL线,也都通过miniWEB更新固件。
首先准备tftp中文版和CFE的文件,把CFE重命名为CFE.TRX并放在C盘根目录,打开TFTP中文版,按照下图就行电脑上面手动把IP地址固定为192.168.1.x 掩码255.255.255.0 网关192.168.1.1电脑上开着ping 192.168.1.1 -t ,然后给路由器上电,看到 Reply from 192.168.1.1: bytes=32 time=1ms TTL=100 在TFTP中文版上面马上点更新固件此时命令窗口会一直处在 Reply from 192.168.1.1: bytes=32 time=1ms TTL=100 打开浏览器访问192.168.1.1就可以上传固件,如sady的tomato点击upload以后跳到这个界面什么都不用做一直看着命令窗口等他重启完命令窗口显示Reply from 192.168.1.1: bytes=32 time=1ms TTL=63 打开浏览器输入192.168.1.1就是熟悉的tomato界面了4、如果有TTL线,接好TTL线,启动路由器,并(在securecrt 或类似工具下)迅速按下 Ctrl-C,用以停止路由器启动,之后打开浏览器访问miniWEB就可以上传固件,打开miniWEB后,步骤与第3种方式一样。
CFE的刷写与修改教程

CFE的刷写与修改教程无线家园 2011-03-25 23:26:08 文字:【大】【中】【小】摘要:关于CFE修改和刷写整理(写给无JTEG想修改CFE的朋友)事出有因,我的华硕WL-520GC改GU购入后,使用的是500GP V2 CFE,也不知是什么原因,我始终无法稳定脱机下载,虽然我不怎么用脱机。
但始终心里不爽,有些怀疑是不是因为500GP V2接口后有个USB芯片,所以CFE启动后USB始终不稳定。
于是打起还原CFE到520GU的心思,怎奈这机器一无TTL监控,二无JTEG。
无法监控启动也无法用JTEG刷CFG。
到处爬文看到原来在DD-WRT下能打开MTD CFE 区域,于是抱着死就死的心态尝试下。
(这里要感谢群友太阳发来他64M固化后520GU的CFE做对比)不过刷CFE有危险请谨慎对比,一定要先备份出原机CFE ,如有现成的修改后CFE一定要仔细对比下参数。
不然信息不同进去就砖,没商量的。
----CFE原理通俗点说就是电脑中的BIOS。
作用是:自诊断程序/加电自检程序刷写具体操作方法如下在DD-WRT下刷写CFE的具体方法1. 备份路由器的CFE和NVRAM文件,备份cfe和nvram的命令如下打开命令窗口,telnet 到你的路由,输入用户名,密码登录路由器,接着输入以下命令dd if=/dev/mtd/0 of=/tmp/cfe.bindd if=/dev/mtd/3 of=/tmp/nvram.bin2. 安装winscp,然后运行winscp,右边第一个框填上路由的地址IP,中间那行的第一个框填登录的名字,旁边的框填登录的密码.最后在最下面的协议里点选SCP,然后点连接上登陆到路由器3. 进入winscp,分左右两个框,先在左边框中新建一个文件夹(名字自己起),在右边框中可以看到路由器的内容,双击上面的/tmp目录,可以看到/tmp目录下有cfe.bin nvram.bin两个文件,将其选中并拖动到左边框中进行备份4. 修改CFE文件,先将备份出来的文件重新复制一份保存备用,以备将来恢复使用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
[技术研究] 关于CFE修改和刷写整理(写给无JTEG想修改CFE的朋友)
本帖最后由 leoplod 于 2010-8-21 17:35 编辑
事出有因,我的华硕WL-520GC改GU购入后,使用的是500GP V2 CFE,也不知是什么原因,我始终无法稳定脱机下载,虽然我不怎么用脱机。
但始终心里不爽,有些怀疑是不是因为500GP V2接口后有个USB芯片,所以CFE启动后USB始终不稳定。
于是打起还原CFE到520GU的心思,怎奈这机器一无TTL监控,二无JTEG。
无法监控启动也无法用JTEG刷CFG。
到处爬文看到原来在DD-WRT下能打开MTD CFE区域,于是抱着死就死的心态尝试下。
(这里要感谢群友太阳发来他64M固化后520GU的CFE做对比)
不过刷CFE有危险请谨慎对比,一定要先备份出原机CFE ,如有现成的修改后CFE一定要仔细对比下参数。
不然信息不同进去就砖,没商量的。
----CFE原理通俗点说就是电脑中的
BIOS。
作用是:自诊断程序/加电自检程序
刷写具体操作方法如下
在DD-WRT下刷写CFE的具体方法
1. 备份路由器的CFE和NVRAM文件,备份cfe和nvram的命令如下
打开命令窗口,telnet 到你的路由,输入用户名,密码登录路由器,接着输入以下命
令
dd if=/dev/mtd/0 of=/tmp/cfe.bin
dd if=/dev/mtd/3 of=/tmp/nvram.bin
2. 安装winscp,然后运行winscp,右边第一个框填上路由的地址IP,中间那行的第一个框
填登录的名字,
旁边的框填登录的密码.最后在最下面的协议里点选SCP,然后点连接上登陆到路由器
3. 进入winscp,分左右两个框,先在左边框中新建一个文件夹(名字自己起),在右边框
中可以看到路由器的内容,双击上面的/tmp目录,
可以看到/tmp目录下有cfe.bin nvram.bin两个文件,将其选中并拖动到左边框中进行
备份
4. 修改CFE文件,先将备份出来的文件重新复制一份保存备用,以备将来恢复使用。
然后
在使用WinHex .查找sdram_init,并作出相应修改,最后保存修改.
(WL520GU原文件内存是sdram_init=0X000A直接修改到:sdram_init=0x0012)保存后
刷回就可激活64M一劳永逸
如果是下载到其他备份的CFE,就要修改MAC地址了,具体方法是查找 et0macaddr= XX:XX:XX:XX:XX:XX (XX=实际地址)修改为机器背面的MAC地址,保存回去(实际MAC 就一个,其他接口都是+1+2系统自己算出来的)
5. 再次运行winscp,先点左边框中找到修改后的cfe.bin,在右边框中双击上面的/tmp目
录,可以看到/tmp目录下的文件,将左边的cfe.bin文件
选中并拖动到右边框/tmp目录下,完成修改好的cfe.bin上传
6. 打开命令窗口,重新Telnet到路由,输入用户名,然后是密码登录路由器,接着输入
以下命令
cd /tmp
mtd write cfe.bin cfe
mtd write nvram.bin nvram
nvram commit
reboot
路由器会自动重启,完成CFE刷写 .重新复位次就可看到效果了。
后续我会陆续查找和
整理其他路由CFE。
分享给大家
修改CFE让路由直接启动超频、激活附加内存
2009-11-09 11:27
淘Buffalo WZR-G108 路由有段时间了,入货的时候已经加装 USB,刷了Linksys WRTSL54GS的CFE,刷了dd-wrt mini 版本,当然这个版本功能太少了,自己就刷了番茄、open-wrt, dd-wrt usb, dd-wrt mega 等。
折腾来去,还是觉得dd-wrt usb目前适合我。
不想太多折腾了。
周末又淘了 JTAG线 TTL线,这下就可以放心大胆的大动干戈了!
没搞过,还是多亏愚山无线论坛的yy5409网友的指点。
修改CFE实现开机自动超频、自动激活附加内存的步骤总结如下:
1、下载最新WRTSL54GS的CFE
2、用vim或者nano,查找 clkfreq,可能是 clkfreq=264 (原装为264MHz 的CPU)
查找 sdram_init,可能是 sdram_init=0x000b
然后用sed 替换这两个参数:
sed -i "s|sdram_init=0x000b|sdram_init=0x0011|g"
linksys-WRTSL54GS-cfe.bin
sed -i "s|clkfreq=264|clkfreq=300|g" linksys-WRTSL54GS-cfe.bin
3、插好JTAG线也可以插上TTL线来监控
4、路由通电
5、将改好的 linksys-WRTSL54GS-cfe.bin 重新命名为 cfe.bin 放到
brjtag.exe 同级目录下
6、运行loader.exe 填上 giveio.sys 的完整路径,包含其文件名,然后install, start
7、运行brjtag.exe 来刷机
brjtag.exe -probeonly /verbose
来判断是否正确识别板子、cpu等
brjtag.exe -backup:cfe
备份原cfe
brjtag.exe -flash:cfe
将刚才改好的cfe.bin刷到flash上
(会自动删除原CFE信息)
一般情况下, reboot就ok了
实在不行就tftp刷dd-wrt的mini固件,重启, ok啦。