这算移花接木吧。
提供一个来自恩山的带httpd的uboot,页面简单,但只支持火狐刷机。教程什么压缩包里面有。以下的整理记录日志源自于此篇。不过刷uboot有风险,砖机自负。
下载地址:
703_uboot镜像备份:
http://blog.ich8.com/file/75 =================进入正题=================
1.首先,路由器刷支持uboot分区读写的openwrt固件
下载地址:
http://blog.ich8.com/file/73刷此固件方法(以DD-WRT为例):
- cd /tmp
- wget http://blog.ich8.com/file/73
- mtd -r write mtd_write_able.bin linux
刷新完成后会自动重启路由。
2.接着下载老外修改好的带httpd的uboot
下载地址:
http://blog.ich8.com/file/74支持以下flash:
引用
4 MiB:
Spansion S25FL032P (4 MiB, JEDEC ID: 01 0215)*
Atmel AT25DF321 (4 MB, JEDEC ID: 1F 4700)
EON EN25Q32 (4 MB, JEDEC ID: 1C 3016)*
Micron M25P32 (4 MB, JEDEC ID: 20 2016)
Windbond W25Q32 (4 MB, JEDEC ID: EF 4016)
Macronix MX25L320 (4 MB, JEDEC ID: C2 2016)
8 MiB:
Spansion S25FL064P (8 MB, JEDEC ID: 01 0216)
Atmel AT25DF641 (8 MB, JEDEC ID: 1F 4800)
EON EN25Q64 (8 MB, JEDEC ID: 1C 3017)*
Micron M25P64 (8 MB, JEDEC ID: 20 2017)
Windbond W25Q64 (8 MB, JEDEC ID: EF 4017)*
Macronix MX25L640 (8 MB, JEDEC ID: C2 2017, C2 2617)
SST 25VF064C (8 MB, JEDEC ID: BF 254B)
16 MiB:
Winbond W25Q128 (16 MB, JEDEC ID: EF 4018)*
Macronix MX25L128 (16 MB, JEDEC ID: C2 2018, C2 2618)
* – tested
打开压缩包,将uboot_for_wr703n_128KB.bin放到桌面并改名为uboot.bin 。用WinHex打开或者UE打开此文件,拉到最底下,找到0001FC00H,将后面的6组改成自己的MAC地址。WinHex则在0001FC00的位置。UE修改,如图1
图1
保存后,用WinSCP登陆路由器,将修改后的uboot放到tmp文件夹下面。
3.用telnet或者 登陆路由器,输入
- cd /tmp
- mtd -r write uboot.bin u-boot
一切顺利的情况下路由器会自动重启。如果你接TTL则会出现以下信息:
引用
*****************************************
* U-Boot 1.1.4 (May 20 2013) *
*****************************************
AP121 (AR9331) U-Boot for TL-WR703N
DRAM: 32 MB
FLASH: Windbond W25Q64 (8 MB)
LED on during eth initialization…
Press reset button for at least:
- 3 sec. to run web failsafe mode
- 5 sec. to run U-Boot console
- 7 sec. to run U-Boot netconsole
Reset button is pressed for: 4
Button was pressed for 4 sec…
HTTP server is starting for firmware update…
Ethernet mode (duplex/speed): 1/100 Mbps
HTTP server is starting at IP: 192.168.1.1
HTTP server is ready!
Request for: /
Request for: /style.css
将网卡IP设置成 192.168.1.2 ,子网掩码 255.255.255.0 网关 192.168.1.1
用
浏览器打开
http://192.168.1.1,就进入了固件升级页面了,日后只要控制好铜reset的时间就行了。
固件
更新页面: