标签:
杂谈 |
4月16日
BUFFALO WER-AM54G54刷DD全教程from wifi
唔,ms的space不知道能不能把每个entry收缩起来,这样子所有都显示的话遇到一个长的就不爽了。是不是其实它是可以的?冂rz
不知道怎么弄
BUFFALO
WER-AM54G54、WER-AG54、WER-A54G54、WER-AMG54都是同一硬件配置,只是软件方面有所不同,DD已在2月份已经支持Atheros的CPU。
硬件如下:
CPU = Atheros WiSoC 5312 220 Mhz
RAM = 32 MB
FLASH = 4 MB
WLAN0 = 802.11a only
WLAN1 = 802.11b/g
在第一次刷DD中未能成功,出现了很TFTP方面问题(红色)如下:
RedBoot> ip_address -l 192.168.11.1 -h 192.168.11.33
IP: 192.168.11.1/255.255.255.0, Gateway: 0.0.0.0
Default server: 192.168.11.33, DNS server IP: 0.0.0.0
RedBoot> fis init
About to initialize [format] FLASH image system - continue (y/n)? y
*** Initialize FLASH Image System
Warning: device contents not
erased, some blocks may not be usable
RedBoot> load -r -v -b 0x80041000 root.fs
Can't load 'root.fs': illegal TFTP operation
RedBoot>
后来在本站问过管理员,后来得到的回复就是TFTP SERVER问题,也没有回答解决方法。之后在DD的官方主页上找到了答案(是TFTP SERVER的问题,转用了tftpd32软件后就成功刷新DD)以下是刷机全过程及本人在刷机后的心得,如有不对之处请多多指点,谢谢!~~
第一步(硬件方面):
安装好TTL线(没这东西可不行哦!~:)
硬件如下:
CPU = Atheros WiSoC 5312 220 Mhz
RAM = 32 MB
FLASH = 4 MB
WLAN0 = 802.11a only
WLAN1 = 802.11b/g
在第一次刷DD中未能成功,出现了很TFTP方面问题(红色)如下:
RedBoot> ip_address -l 192.168.11.1 -h 192.168.11.33
IP: 192.168.11.1/255.255.255.0, Gateway: 0.0.0.0
Default server: 192.168.11.33, DNS server IP: 0.0.0.0
RedBoot> fis init
About to initialize [format] FLASH image system - continue (y/n)? y
*** Initialize FLASH Image System
RedBoot> load -r -v -b 0x80041000 root.fs
Can't load 'root.fs': illegal TFTP operation
RedBoot>
后来在本站问过管理员,后来得到的回复就是TFTP SERVER问题,也没有回答解决方法。之后在DD的官方主页上找到了答案(是TFTP SERVER的问题,转用了tftpd32软件后就成功刷新DD)以下是刷机全过程及本人在刷机后的心得,如有不对之处请多多指点,谢谢!~~
第一步(硬件方面):
安装好TTL线(没这东西可不行哦!~:)
注:两个白色的接头就是,左右两个是一样的,接一个就是。从左到右分别是:VCC、GND、TX、RX
第二步(软件方面):
下载:TFTPd32软件
http://tftpd32.jounin.net/
还有DD软件:
http://www.dd-wrt.com/dd-wrtv2/d ... hr-hp-ag108+builds/
下载root.fs 和 lzma_vmlinus 两个文件
官方的说明文档:
http://www.dd-wrt.com/dd-wrtv2/d ... -ag108_flashing.txt
第三步(正式刷DD工作):
设置本地网卡地址为:192.168.11.33(跟路由器同一网段即可,路由器的IP是192.168.11.1)
安装TFTPd32软件
设置TFTPd32软件的IP地址跟网卡一样,TFTP目录中必需有之前在官方下载root.fs 和 lzma_vmlinus 两个文件
打开超级终端选择对应的COM口,波特率:9600
把路由器通电后会在终端处看到:
*** Memory check:
-> 0xA0FFFFFF
Ethernet eth0: MAC address 00:0d:0b:a2:eb:0a
IP: 192.168.11.1/255.255.255.0, Gateway: 0.0.0.0
Default server: 192.168.11.2, DNS server IP: 0.0.0.0
RedBoot(tm) bootstrap and debug environment [ROM]
Non-certified release, version v2_0 - built 11:21:20, Oct 21 2004
Buffalo Version: 1.00.0.12
Copyright (C) 2000, 2001, 2002, Red Hat, Inc.
RAM: 0x80000400-0x81000000, 0x80000400-0x80fe1000 available
FLASH: 0xbe000000 - 0xbe3e0000, 62 blocks of 0x00010000 bytes each.
== Executing boot script in 3.000 seconds - enter ^C to abort
^C
(此处按Enter+C停止)
以下是具体操作请注意步骤(红色是输入命令,蓝色是路由器返的信息):
1、RedBoot> ping -h 192.168.11.33
2、RedBoot> ip_address -l 192.168.11.1 -h 192.168.11.33
Default server: 192.168.11.33, DNS server IP: 0.0.0.0
3、RedBoot> fis init
*** Initialize FLASH Image System
4、RedBoot> load -r -v -b 0x80041000 root.fs
5、RedBoot> fis create -b 0x80041000 -f 0xbe050000 -l 0x002a0000 -e 0x00000000 rootfs
6、RedBoot> load -r -v -b 0x80100000 lzma_vmlinus
7、RedBoot> fis create -r 0x80100000 -e 0x80100000 -l 0x000c0000 -f 0xbe2f0000 linux
8、RedBoot> fis create -f 0xbe3b0000 -b 0x80041000 -l 0x00010000 -e 0x00000000 nvram
9、RedBoot> fconfig
10、Run script at boot: true
Boot script:
Enter script, terminate with empty line
>> fis load linux
>> exec
>>
11、Boot script timeout (1000ms resolution): 3
Use BOOTP for network configuration: false
Gateway IP address: 192.168.11.1
Local IP address: 192.168.11.1
Local IP address mask: 255.255.255.0
Default server IP address: 192.168.11.2Console baud rate: 9600
DNS server IP address:
GDB connection port: 9000
Force console for special debug messages: false
Network debug at boot time: false
Update RedBoot non-volatile configuration - continue (y/n)? y
RedBoot> reset


加载中…