找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 10802|回复: 19

HG255D刷UBOOT时备份的EEPROM如何提取?(小白求助帖)

[复制链接]
发表于 2014-5-4 09:30 | 显示全部楼层 |阅读模式
本帖最后由 SEGA是家 于 2014-5-4 09:32 编辑


   我是已经刷了intel改版UBOOT,并且在刷的时候按照intel教程里的方法输入了命令:
“备份原版的EEPROM信息。
cp.b 0xBFFA0000 0x80100000 0x20000
md 0x80100000
erase 0xBF060000 0xBF07ffff
cp.b 0x80100000 0xBF060000 0x20000
md 0xBF060000

然后我没有用tftp刷别的EEPROM,直接通过tftp刷了openwrt固件,我想问一下
①我这样的情况原版EEPROM文件算是已经备份了吗?
②刷OPENWRT固件的时候有没有把EEPROM也刷掉了?
③怎样才能将EEPROM文件提取到电脑里面?

发表于 2014-5-4 09:40 | 显示全部楼层
这段命令是插在,刷U-boot的前后,顺序是先备份epprom,然后刷u-boot,把备份的epprom刷回去。
 楼主| 发表于 2014-5-4 09:42 | 显示全部楼层
本帖最后由 SEGA是家 于 2014-5-4 09:44 编辑
study_linux 发表于 2014-5-4 09:40
这段命令是插在,刷U-boot的前后,顺序是先备份epprom,然后刷u-boot,把备份的epprom刷回去。

我晕 糊涂了……   那这样的话,我在刷了U-BOOT之后再输入这段命令的话,相当于没用?原厂EEPROM已经没了?
发表于 2014-5-4 10:01 | 显示全部楼层
按你所说的操作顺序的话,可以确定原厂的eeprom已经被覆盖掉了,除非刷u-boot没成功。
 楼主| 发表于 2014-5-4 10:04 | 显示全部楼层
本帖最后由 SEGA是家 于 2014-5-4 10:05 编辑
study_linux 发表于 2014-5-4 10:01
按你所说的操作顺序的话,可以确定原厂的eeprom已经被覆盖掉了,除非刷u-boot没成功。

写入U-BOOT.
cp.b 0x80100000 0xBF000000 0x40000

如果确认没问题,那么现在你可以重启机器了。


如果需要备份机器的mac地址并使无线正常,那么多做一步。

备份原版的EEPROM信息。
cp.b 0xBFFA0000 0x80100000 0x20000
md 0x80100000
erase 0xBF060000 0xBF07ffff
cp.b 0x80100000 0xBF060000 0x20000
md 0xBF060000

如果不做这一步,可以通过TFTP更新提供的EEPROM文件。

按reset 5秒以上就复位。

更新新版的U-BOOT后,按住WPS或者REST,接上电源,可以进入刷机模式。





谢谢你的答复
哎,教程里就是这个步骤啊……    哎 看来菜鸟真不该玩OPENWRT啊……太专业了……

发表于 2014-5-4 10:10 | 显示全部楼层
如果你的机器是原厂的话,应该是备份epprom成功的。因为原厂epprom的地址没被改版的u-boot覆盖到。你检查一下,MAC地址有没有改变,这个刷的顺序没问题。
 楼主| 发表于 2014-5-4 10:28 | 显示全部楼层
本帖最后由 SEGA是家 于 2014-5-4 10:29 编辑
study_linux 发表于 2014-5-4 10:10
如果你的机器是原厂的话,应该是备份epprom成功的。因为原厂epprom的地址没被改版的u-boot覆盖到。你检查一 ...

弱弱的问一下,怎么看现在的MAC地址,用电脑连接路由器,然后用ipconfig? 是不是说现在的MAC地址与机器底部标签上的MAC地址是否一致?         
发表于 2014-5-4 10:43 | 显示全部楼层
如果已经刷好了openwrt的固件,在路由器上的网页就可以看到,点击网络就可以看到MAC,点无线可以看到无线的MAC。
 楼主| 发表于 2014-5-4 10:59 | 显示全部楼层
study_linux 发表于 2014-5-4 10:43
如果已经刷好了openwrt的固件,在路由器上的网页就可以看到,点击网络就可以看到MAC,点无线可以看到无线的 ...

我看了一下,LAN的MAC和无线的MAC是一样的,都是82:A5:1B:73:F7:9C,和路由器外壳铭牌上的MAC不一样了。
发表于 2014-5-4 11:35 | 显示全部楼层
本帖最后由 osfix 于 2014-5-4 21:53 编辑

想知道原版HG255D 整个过程 ,备份eeprom,更新U-boot,恢复eeprom,,刷固件的过程是怎样的?
老实说,老鸟写的教程会忽略一些细节。
 楼主| 发表于 2014-5-4 11:42 | 显示全部楼层
osfix 发表于 2014-5-4 11:35
想知道原版HG255D 整个更新U-boot ,备份eeprom,刷固件的过程是怎样的?
老实说,老鸟写的教程会忽略一些 ...

是啊……我也这么觉得, 菜鸟就只管根据教程一步一步的做,然后稀里糊涂的……
发表于 2014-5-4 12:35 | 显示全部楼层
进入webUI在firmware backup 提取.
 楼主| 发表于 2014-5-4 13:56 | 显示全部楼层
astankvai 发表于 2014-5-4 12:35
进入webUI在firmware backup 提取.

/$ cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00040000 00020000 "u-boot"
mtd1: 00020000 00020000 "u-boot-env"
mtd2: 00020000 00020000 "factory"
mtd3: 00100000 00020000 "kernel"
mtd4: 00e80000 00020000 "rootfs"
mtd5: 006e0000 00020000 "rootfs_data"
mtd6: 00f80000 00020000 "firmware"
mtd7: 01000000 00020000 "fullflash"

我用WinSCP显示是这个
发表于 2014-5-4 15:28 | 显示全部楼层
SEGA是家 发表于 2014-5-4 13:56
/$ cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00040000 00020000 "u-boot"

进webUI, 不是终端.
 楼主| 发表于 2014-5-4 16:32 | 显示全部楼层
astankvai 发表于 2014-5-4 15:28
进webUI, 不是终端.

   谢谢,能说的具体些吗?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-6-19 21:16

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

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