|
楼主 |
发表于 2007-1-12 03:21:35
|
显示全部楼层
[原创]BCM6338ADSL固件升级完全解决方案(砖块恢复教程)
通过CFE载入完整的新固件
请插上RS232接口板,重新打开路由器电源,你在超级终端上看到如下的信息。按我的注释进行吧。
CFE version 1.0.37-0.6.7 for BCM96338 (32bit,SP,BE)
Build Date: Thu Aug 3 17:27:19 CST 2006 (michaelc)
Flash Config: CS0(1fc00008,1f),Base(bfc00000),Size(2MB)
Ethernet Network Device: External PHY
bank 0 invalid
** Image information not found. **
*** Board is not initialized properly ***
Press: <enter> to use current value
Board Id Name (A-H)
RTA1320 -------- A
RTA1320B -------- B
RTA1320_16M -------- C
RTA1320B_16M -------- D
RTA1330 -------- E
V210 -------- F
V210_BB -------- G
V190_AOL -------- H :[]:A 大写A,选择RTA1320这是选择固件的标签,以后你的设备就会被识别成这个ID,其它固件不能互刷。对Broadcom固件的签名进行破解相当麻烦。
Number of MAC Addresses (1-32) :[0]: 11 输入11
Ethernet MAC Address :[]:00:74:04:e4:38:1a 设备的原始MAC地址
Save and Exit (y/n):y
Save your new configuration to nvram........done
Press any key to reset the board: 重启设备
CFE version 1.0.37-0.6.7 for BCM96338 (32bit,SP,BE)
Build Date: Thu Aug 3 17:27:19 CST 2006 (michaelc)
Flash Config: CS0(1fc00008,1f),Base(bfc00000),Size(2MB)
Ethernet Network Device: External PHY
bank 0 invalid
** Image information not found. **
Board IP address : 192.168.1.1
Host IP address : 192.168.1.2
Gateway IP address :
Run from flash/host (f/h) : f
Default host run file name :
Default host flash file name : bcmModelName_fs_kernel
Boot delay (1-9 seconds) : 1
Board Id Name : RTA1320
Psi size in KB : 24
Number of MAC Addresses (1-32) : 11
Ethernet MAC Address : 00:74:04:e4:38:1a
Memory size in MB : 8
CFE> c 终于出现CFE>提示符了, “c” 命令重新配置启动脚本
Press: <enter> to use current value
Board IP address :[192.168.1.1]: 路由器的LAN地址
Host IP address :[192.168.1.2]: 192.168.1.10 计算机的IP地址,作为TFTP server时会用到
Gateway IP address :[]:
Run from flash/host (f/h) :[f]: f h选择启动时进入CFE系统,f选择启动flash文件系统,是路由器正常工作时的启动模式
Default host run file name :[]:
Default host flash file name :[bcmModelName_fs_kernel]: bcm96xxx_fs_kernal 固件在TFTP Server上存放的文件名
Boot delay (1-9 seconds) :[1]: 2 启动系统时的等待用户交互的时间,2秒比较合适。
*** command status = 0
CFE> c
Press: <enter> to use current value
Board IP address :[192.168.1.1]:
Host IP address :[192.168.1.10]:
Gateway IP address :[]:
Run from flash/host (f/h) :[h]:
Default host run file name :[]:
Default host flash file name :[bcm96xxx_fs_kernal]: bcm96xxx_fs_kernel
Boot delay (1-9 seconds) :[2]:
*** command status = 0
CFE> f Flash 命令 CFE 从1902.168.1.10的TFTP Server上抓取完整的固件。在x.x.x.10上运行TFTPServer.exe, 把固件拷贝到同一目录并改名为bcm96xxx_fs_kernel
Loading 192.168.1.10:bcm96xxx_fs_kernel ...
Finished loading 1864654 bytes
Flashing CFE: .... 这个过程一定要耐心等待,写完以后会重启
Flashing root file system and kernel: ............................
Resetting board...
。。。。。。。。
==== Press space key to stop auto run (2 seconds) ====
Auto run second count down(before hit space key): 2 2 1 0
Code Address: 0x80010000, Entry Address: 0x80187018
Decompression OK!
Entry at 0x80187018
除了采用TFTP进行升级,还可以采用CFE Web升级。在x.x.x.10上,IE中输入http://192.168.1.1 , 后面的更新大家都会了。
固件升级完毕以后,重新开关电源,路由器正常启动,再选择IE中输入http://192.168.1.1 ,你就可以进入令人激动的设备管理界面,用户密码admin/admin |
|