码迷,mamicode.com
首页 > 其他好文 > 详细

TL-WR720N与OpenWrt(一)

时间:2015-04-26 12:25:52      阅读:235      评论:0      收藏:0      [点我收藏+]

标签:openwrt   uboot   路由器   wr720n   

一、不死UBOOT与刷机

1.固件升级

通过浏览器登陆192.168.1.253(路由器默认初始地址),首次使用要根据提示进行设置密码等初始化操作。

于左侧菜单选择“系统工具》》软件升级”,载入wr720n-v4-unlock-uboot.bin进行软件升级。

升级过程结束后,需要把路由器断电重插入,然后等到指示灯常亮后再进行后续操作。

2.设置SSH登陆

首先通过telnet登陆192.168.1.1(该版本固件默认初始地址),并设置root密码。

$ telnet 192.168.1.1

$ passwd root

$ <输入并确认密码>

$ reboot

3.准备固件文件

本机通过SSH协议复制UBOOT固件到路由器。

$ scp flash.sh root@192.168.1.1:/tmp/

$ scp wr720n-v4-uboot-pepe.binroot@192.168.1.1:/tmp/

修改固件中的MAC地址。

$ md5sum wr720n-v4-uboot-pepe.bin

$ <获得文件MD5值>

$ sh flash.sh uboot-wr720nv4-pepe.bin <文件MD5值>

4.刷入UBOOT

$ cat /tmp/uboot-wr720nv4-pepe.bin >/dev/mtdblock0

$ reboot

5.登陆路由器

通过浏览器登陆192.168.1.1,默认使用root账户及其密码登陆,即可进入LuCI管理界面。

技术分享

二、升级维护OpenWrt固件

1.登陆LuCI升级固件

通过浏览器登陆并选择“System》》Backup/Flash Firmware”,然后载入升级所需固件。

技术分享

2. 利用sysupgrade升级固件

SSH登陆后通过SCP传输新版固件到/tmp路径下,然后利用sysupgrade命令自动升级。

$ sysupgrade/tmp/openwrt-ar71xx-generic-tl-wr720n-v4-squashfs-sysupgrade.bin


注:OpenWrt针对每种路由器提供两个固件文件,其中XXX-factory.bin用于路由器原厂固件初次刷为OpenWrt使用,而XXX-sysupgrade.bin则用于从旧版本OpenWrt升级到新版OpenWrt使用。

 

参考资料:

【1】http://www.right.com.cn/forum/thread-149251-1-1.html

【2】http://bbs.mydigit.cn/read.php?tid=991342

【3】http://zhan.renren.com/huiyin123?gid=3602888498033207073&checked=true

TL-WR720N与OpenWrt(一)

标签:openwrt   uboot   路由器   wr720n   

原文地址:http://blog.csdn.net/medivh08/article/details/45286897

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!