找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 6708|回复: 7

巴比禄 WCR-GN 拆机 刷dd-wrt教程

[复制链接]
本帖最后由 雾蒙蒙w 于 2014-3-23 12:53 编辑

巴比禄 WCR-GN 拆机 刷dd-wrt教程
wcr-gn就外观和设计而言非常不错。弃之可惜。用着鸡肋,刷机势在必行。
第一次写教程,写个全面的,适合新手看。
4m 闪存和16m 的内存刷dd用起来有点勉强。建议把内存升级到32m。否则请本着娱乐的目的。
准备工作:
【0】烙铁,为了避免焊坏焊盘,建议还是买台式温控的。(ps:或者干脆不用。直接用透明胶布和夹子……具体大家好好幻想)【1】t-8螺丝刀一个,用于拆路由器后壳【2】ttl小板,用于连接路由刷机。最好pl2303的
【3】网线,连接电脑用。【4】软件tftp32,用于建立tftp服务器,传输dd固件。网盘下载链接: http://pan.baidu.com/s/1o6I1XjW 密码: 6sp6【5】软件 超级终端,连接路由器软件服务端用(xp自带,win7去下面网盘,下载链接: http://pan.baidu.com/s/1pJuJtSf 密码: ihfh)。
【6】dd-wrt 固件 http://www.dd-wrt.com/routerdb/de/download/Buffalo/WCR-GN/-/firmware.tftp/3918       下载完 改名为 test.bin 。




1,如图红色圆圈内 的胶皮垫  扣下来。有两个t-8螺丝 ,淘宝有售这种螺丝刀。。


2,拆完螺丝 把路由器正过来,按照图示位置用力,上盖就可以看出翘起。大拇指在天线处向里用力就可以拆开。









3,拆完可以清楚看到天线位置旁边有4个插孔,从天线位置往里依次是,(4)5v接口  万用表对地测得3.4v 。  (3)gnd接口  无电压 (2)接ttl小板rxd   3.4v电压。(1)接ttl小板txd      无电压。   都焊上插针。

4,ttl小板连接到电脑,会提示装驱动,win7一般会主动安装。觉得麻烦的直接驱动精灵吧。连接好后右键打开我的电脑(win7改叫计算机)-属性 。如图左面方框会多出一个设备。右键点开属性。(ps:注意区分本机自带com口,正确的名字usb字样,记下端口号哈)。然后点击端口设置,如图57600,8,无,1,无。







5,在插着ttl小板的情况下,这个时候打开超级终端,选择刚多出的com口(ps:如果不插ttl小板是不会搜索到这个com口)。设置和刚才一样,57600,8,无,1,无。
6,连接好路由器,通电会出现如下信息。如没看到,请打电话到10086或者反复再看一遍。
U-Boot 1.1.3 (Sep 30 2009 - 21:47:05)

Board: Ralink APSoC DRAM:  16 MB
relocate_code Pointer at: 80fb4000
spi_wait_nsec: 3e
spi deice id: c2 20 16 c2 20 (2016c220)
find flash: mx25l3205d
raspi_read: from:30000 len:1000
*** Warning - bad CRC, using default environment

============================================
Ralink UBoot Version: 3.3
--------------------------------------------
ASIC 3052_MP2 (Port5<->Phy)
DRAM component: 128 Mbits SDR
DRAM bus: 16 bit
Total memory: 16 MBytes
Flash component: SPI Flash
Date:Sep 30 2009  Time:21:47:05
============================================
icache: sets:256, ways:4, linesz:32 ,total:32768
dcache: sets:128, ways:4, linesz:32 ,total:16384

##### The CPU freq = 320 MHZ ####

SDRAM bus set to 16 bit
SDRAM size =16 Mbytes

Please choose the operation:
   1: Load system code to SDRAM via TFTP.
   2: Load system code then write to Flash via TFTP.
   3: Boot system code via Flash (default).
   4: Entr boot command line interface.
   9: Load Boot Loader code then write to Flash via TFTP.

You choosed 3            (这个选项,开机如果选2那么就是tftp刷机选项,默认系统会自动选3)
                                                                              0

3: System Boot system code via Flash.
……………………省去一大段。

7:打开网络适配器  右键 属性,  设置本地ip为10.10.10.3.   其余看图    dns这个随便写。

8: 打开tftp32     红色接口会显示为10.10.10.3      当前目录改为你存放test.bin的目录。
9:电脑用根网线连接路由器任意lan口。
10: 点下超级终端  然后插上路由器电源。立马按2   有节奏的按。加载后立马停止按,然后选y。如果你还再按2.那么会跳过刷机。然后输入下面这样
Please Input new ones /or Ctrl-C to discard
Input device IP (10.10.10.123) ==:10.10.10.123
Input server IP (10.10.10.3) ==:10.10.10.3
Input Linux Kernel filename () ==:test.bin
以下开始刷机

ArpTimeoutCheck
Using Eth0 (10/100-M) device
TFTP from server 10.10.10.3; our IP address is 10.10.10.123
Filename 'test.bin'.


TIMEOUT_COUNT=10,Load address: 0x80100000
Loading: *
ArpTimeoutCheck
T T checksum bad
checksum bad
Got ARP REQUEST, return our IP
checksum bad
Got ARP REQUEST, return our IP
T Got ARP REPLY, set server/gtwy eth addr (60:eb:69:15:de:fc)
Got it
T Got ARP REQUEST, return our IP
#
first block received
################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #############################################################
done
Bytes transferred = 3638507 (3784eb hex)
NetBootFileXferSize= 003784eb
raspi_erase_write: offs:50000, count:3784eb
raspi_erase: offs:50000 len:370000
这个时候会停止大概5分钟左右   千万别断电 或者重启。
raspi_write: to:50000 len:370000
raspi_read: from:3c0000 len:10000
raspi_erase: offs:3c0000 len:10000
raspi_write: to:3c0000 len:10000
Done!
## Booting image at bf050000 ...
raspi_read: from:50000 len:40
   Image Name:   DD-WRT v24 Linux Kernel Image
   Created:      2013-03-25  10:29:47 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    918333 Bytes = 896.8 kB
   Load Address: 80000000
   Entry Point:  802195d0
raspi_read: from:50040 len:e033d
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
No initrd
## Transferring control to Linux (at address 802195d0) ...
## Giving linux memsize in MB, 16


Starting kernel ...
  好了      恭喜  已经加载了dd-wrt核心

http://user.qzone.qq.com/88477640/blog/1395499393有问题请联系我留言




本帖子中包含更多资源

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

×
我的恩山、我的无线 The best wifi forum is right here.
图片还是用“高级模式”直接贴好,其实现在的图就你自己在看。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

界面可以设置中文吗
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

手上有一个同样的路由器,有时间试试,谢谢楼主分享
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层

貌似dd都可以的
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报


那以后搞一下试试
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

换成64m ram可以不
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

能换内存不能,手中闲置两个
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2024-4-29 21:05

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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