找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 6359|回复: 12

贝尔金F7d4302救砖记(兼做TTL教程)

[复制链接]
本帖最后由 林中木 于 2016-7-24 16:45 编辑

最后闲的慌,将老路由贝尔金F7d 4302折腾成只靠电脑无法救活的半砖,经过了各种翻阅教程,综合各方方法,最后成功救活。因为每个人的路由不同,实际情形也不同,固记录下来,希望能给新手一些帮助。




一、准备材料
1.    固件(firmware)损坏,CFE完好的路由一台(注:固件相当于电脑的C盘,CFE相当于BIOS)。也就是传说中的“半砖”(一般意义上的“真砖”即二者俱坏,需要JTAG线或写码器直接对芯片操作)。部分半砖仍然可以通过电脑浏览器web解决;
2.    电脑一台(这是废话);
3.    软件两个:SecureCRT和tftpd32(注意不是tftp,当然tftp也能,但我这个方法不是);
4.    USB-TTL线一根。



二、准备刷机
1.    安装好TTL线的驱动,设备管理器里面可以看到,记下COM号;
2.    TTL连接上路由器(此时不加电);
4302的接口顺序为(盗的图)
3.打开SecureCRT,如下图操作(盗的图);
4.打开SecureCRT,点击左上角连接。如果左上显示绿色则为连接成功,如果不是绿色,请检查接口、接口定义及线材质量(注意图片中是红色,因为我是事后写的记录);
5.CRT软件中,左上文件-记录会话,将session.log保存一下;
6.(1)此时给路由器加电(之前一直没有通电),CRT里面已经开始疯狂冒出字符,是一些关于路由器信息(CFE版本好低,这也是我按照其他教程无法成功的原因,很多命令不认)及实时的启动信息;4302及时按下空格键,其他路由可能是p,或者tpl,或者ctrl+c(自己查资料或者看上面的反馈信息)

下面是我的启动信息:

Decompressing...done
Decompressing...done
InitArena
InitDevs.
Bootpartition size = 131072(0x20000)
CPUtype 0x19740: 453MHz
Totmem: 65536 KBytes

CFEmem:    0x80700000 - 0x8079A640 (632384)
Data:       0x80731730 - 0x80733AF0 (9152)
BSS:        0x80733AF0 - 0x80734640 (2896)
Heap:       0x80734640 - 0x80798640 (409600)
Stack:      0x80798640 - 0x8079A640 (8192)
Text:       0x80700000 - 0x80731730 (202544)


Copyingboot params.....DONE

Bootloader version 0.06e boot_version 0.06e
Projectname : WG8017F22 1-LF-AK
Press space bar to cancel startup...
Startup canceled

CFE>
因为我按了空格,所以路由不再继续启动……
(2)输入help得到以下反馈(可用命令很少)
CFE>   help
Availablecommands:

et                  Broadcom Ethernet utility.
nvram               NVRAM utility.
reboot              Reboot.
flash               Update a flash memory device
go                  Verify and boot OS image.
boot                Load an executable file intomemory and execute it
load                Load an executable file into memory withoutexecuting it
save                Save a region of memory to aremote file via TFTP
param               Set router parameters.
ifconfig            Configure the Ethernet interface
help                Obtain help for CFE commands

Formore information about a command, enter 'help command-name'

(3)输入nvram show,得到以下反馈;(我只标示一个重点出来)
wl1_crypto=aes
wl1_amsdu=auto
wl0.7_hwaddr=96:44:52:95:AA:C8
lan_gateway=192.168.2.1
dhcpd3_startip=
usb_ohci=0
virtual**_server2_c2c=0
此为路由地址(大家善用ctrl+f,找出正确的地址,也不一定就是gateway,多注意数字及lan)
(4)输入help flash,得到以下反馈;(本操作是让你复制命令单词的)
CFE>helpflash

  SUMMARY

     Update a flash memory device

  USAGE

     flash [options] filename [flashdevice]

     Copies data from a source file name ordevice to a flash memory device.
     The source device can be a disk file (FATfilesystem), a remote file
     (TFTP) or a flash device.  The destination device may be a flash oreeprom.
     If the destination device is your bootflash (usually flash0), the flash
     command will restart the firmware afterthe flash update is complete

  OPTIONS

     -noerase     Don't erase flash before writing
     -offset=*    Begin programming at this offset in theflash device
     -size=*      Size of source device when programmingfrom flash to flash
     -noheader    Override header verification, flash binarywithout checking

     -mem         Use memory as source instead of adevice


三、开始刷机
1.     此时的路由器是TTL线网线都与电脑相连;
2.     固定网卡ip为192.168.2.100(注意按照二-6-(3)灵活更改地址),掩码255.255.255.0;
3.打开TFTPD32软件,将bin文件(请严格核实正确的bin文件,我使用的是dd-wrt.v24-17201_NEWD-2_K2.6_mini_f7d4302.bin)修改为简单名,如1.bin。复制到TFTPD32软件的文件夹里面(与软件同一个文件夹)
注意IP地址那一栏,按照以上操作这个时候应该是192.168.2.100(或者你设置的其他本机ip)
4.如果第二部分,没有关闭CRT那么直接输入以下命令(如果关了,重复步奏二一直到(6)直到你的对话框末段为CFE>,其他情形一样)
CFE>flash -noerase -noheader 192.168.2.100:/1.bin flash1.trx (4302可以直接复制)
CFE> flash空格-noerase空格-noheader空格192.168.2.100:/1.bin空格flash1.trx(标红部分按照实际情形修改)
成功开始刷入固件,得到以下反馈
Reading192.168.2.100:/1.bin: Done. 3436544 bytes read
Programming...done.3436544 bytes written
***command status = 0

最后输入go,成功救活路由器。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我的恩山、我的无线 The best wifi forum is right here.
 楼主| | 显示全部楼层
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

感谢,非常有参考意义。晚上回去救一救我的光猫。

点评

希望你已经成功救回来了。  详情 回复 发表于 2018-2-13 16:03
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
冷冷冷雨1987 发表于 2018-1-16 16:10
感谢,非常有参考意义。晚上回去救一救我的光猫。

希望你已经成功救回来了。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

林中木 发表于 2018-2-13 16:03
希望你已经成功救回来了。

怎么判断ttl接口啊

点评

看图片,拆下来 有几个竖着的针 按照顺序查一下,看看电脑有反应么 不行就换一下针脚  详情 回复 发表于 2018-2-22 09:29
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
1972260556 发表于 2018-2-16 09:22
怎么判断ttl接口啊

看图片,拆下来 有几个竖着的针

按照顺序查一下,看看电脑有反应么

不行就换一下针脚
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

林中木 发表于 2018-2-22 09:29
看图片,拆下来 有几个竖着的针

按照顺序查一下,看看电脑有反应么

已经被我玩坏了

点评

泪流满面  详情 回复 发表于 2018-2-23 08:59
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层

泪流满面                                                                     
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

楼主的教程非常好!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

再说一下,第一部的ttl针脚定义多亏了楼主的图我才弄清楚
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

9533……没有usb,没得玩了

点评

太老了,搞k2p或者k3吧  详情 回复 发表于 2020-12-28 17:01
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
violetburn 发表于 2020-9-11 11:36
9533……没有usb,没得玩了

太老了,搞k2p或者k3吧
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-4-28 00:03

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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