找回密码
 注册

QQ登录

只需一步,快速开始

楼主: hugebird

发布一个Broadcom芯片ADSL固件的修改方法和工具

  [复制链接]
发表于 2009-3-6 10:42:28 | 显示全部楼层
问一下
1.  /b0、/b1、/macaddr:XXXX这3个开关好像只在用/cfenvram才起作用,不用/cfenvram时怎么用?
2.  /cfenvram这个开关的default CFE NVRAM data能不能自定义呀?
3.  /noauxtoken这个开关是不生成TAG中C4-C7处的校验,能不能讲一下TAG中C4-C7、D8-DB、EC-EF这3处校验分别指什么呀
发表于 2009-3-9 16:06:43 | 显示全部楼层
再问/cfenvram这个开关的default CFE NVRAM data中CFE.BIN的0x6A0-0X6A5是MAC地址,0x6A8-0x6AB是什么数据?
发表于 2009-3-12 21:56:20 | 显示全部楼层
我现在也用大亚的猫
发表于 2009-3-12 21:57:07 | 显示全部楼层
这很有技术含量啊
发表于 2009-3-13 15:03:17 | 显示全部楼层
好东西。谢谢了 !!!!!!!
 楼主| 发表于 2009-3-13 17:11:17 | 显示全部楼层
问一下
1.  /b0、/b1、/macaddr:XXXX这3个开关好像只在用/cfenvram才起作用,不用/cfenvram时怎么用?
2.  /cfenvram这个开关的default CFE NVRAM data能不能自定义呀?
3.  /noauxtoken这个开关是不生成TAG中C4- ...
哈哈6014 发表于 2009-3-6 02:42




工具里面有源码,注释都是完整的,自己看一下就知道是什么意思了。
/cfenvram 是个总开关,目的是确定是否打包的时候产生CFE的board参数 NVRAM数据结构。 里面包括,boardid, mac地址,引导image的位置。都是可以自定义的。
发表于 2009-3-16 11:17:23 | 显示全部楼层
本帖最后由 哈哈6014 于 2009-3-16 11:29 编辑
工具里面有源码,注释都是完整的,自己看一下就知道是什么意思了。
/cfenvram 是个总开关,目的是确定是否打包的时候产生CFE的board参数 NVRAM数据结构。 里面包括,boardid, mac地址,引导image的位置。都 ...
hugebird 发表于 2009-3-13 17:11

CFE.BIN中0x6A8-0x6AB好像是校验数据,我手工修改了CFE.bin中的其它NVRAM data不修改0x6A8-0x6AB,刷新时新NVRAM data好像无法写入,如何手工计算0x6A8-0x6AB的数值呀?
或者麻烦升级一下,根据修改过的CFE.bin重新生成带0x6A8-0x6AB校验的newCFE.bin。
另外想问一下,你在改版固件说明中说了“改版固件集成了特别版CFE,千万不要更换。到底有什么特别的,用过之后就知道了,虽然版本老点。”但我用DB120-B1的CFE也能启动改版固件呀,而且CFE下有web升级界面。特别版CFE除了多“Ethernet PHY Type”这个选项外,还有什么特别的呀?
我看源码,USR的NVRAM比公版的NVRAM多定义Country,这个数据应该在CFE里什么位置,写什么数值呀?
发表于 2009-3-24 10:20:23 | 显示全部楼层
有几张截图就更好了!~
颓废的猪 该用户已被删除
发表于 2009-3-24 19:15:11 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
hjx0255 该用户已被删除
发表于 2009-3-26 11:12:17 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|宽带技术网 |网站地图

粤公网安备 44152102000001号

GMT+8, 2024-4-28 01:29 , Processed in 0.023943 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表