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

Buffalo WZR-HP-AG300H 刷 OpenWRT 固件(2014.07.03版本)

时间:2015-09-30 12:33:35      阅读:386      评论:0      收藏:0      [点我收藏+]

标签:

Version.2014.07.03

 

网上介绍刷机的教程,TFTP客户端主要是Linux、Windows 7、Windows XP。手边没有合适的Linux电脑,Windows 7不带TFTP客户端,懒得折腾,就找了一台Windows XP电脑。

 

所以,下面介绍以如下环境为基础:

l   Buffalo WZR-HP-AG300H 无线路由器;

l   一台傻瓜交换机(宽带路由器也行,只用到LAN口),这个的作用是使电脑的网口保持UP状态;

l   OpenWRT固件,文件名:“openwrt-ar71xx-generic-wzr-hp-ag300h-squashfs-tftp.bin”;

l   Microsoft Windows XP SP3。

 

首先,在 Windows XP 电脑上只留一个RJ45电口网卡,其他网卡禁用。将网卡的IP地址设置如下:

l   静态IP:192.168.11.2

l   子网掩码:255.255.255.0

l   默认网关:192.168.11.1

l   DNS:192.168.11.1

 

然后设置静态路由表,在命令行窗口输入:

arp -s 192.168.11.1 02-aa-bb-cc-dd-20     //其中,02-aa-bb-cc-dd-20这个MAC地址是Buffalo WZR-HP-AG300H 无线路由器的UBoot默认的MAC地址

 

可以用命令arp -a查看结果,确认192.168.11.1这个IP地址与02-aa-bb-cc-dd-20绑定后,开始第三步,在命令行窗口输入:

tftp -i 192.168.11.1 PUT openwrt-ar71xx-generic-wzr-hp-ag300h-squashfs-tftp.bin

(注意:此处不要回车,只是输入完毕就好)

 

第四步,给路由器通电的同时开始计时,10秒后在命令行窗口按下回车键,不用理会网络连接的图标。

 

大概不到十几秒,提示传输成功:Transfer Successful: 2949156 bytes in 9 seconds, 327684 bytes/s

 

这时什么都不要做,路由器自己会重启,大约等十多分钟,红灯不闪了。这时设置电脑网卡IP地址为:

l   静态IP:192.168.1.2

l   子网掩码:255.255.255.0

l   默认网关:192.168.1.1

l   DNS:192.168.1.1

重启后的Buffalo WZR-HP-AG300H 无线路由器(此时应经刷成OpenWRT了)IP地址是 192.168.1.1了。用浏览器访问192.168.1.1,返回登录页面,提示修改密码。

 

完活儿……

Buffalo WZR-HP-AG300H 刷 OpenWRT 固件(2014.07.03版本)

标签:

原文地址:http://www.cnblogs.com/nagiosgeek/p/4848581.html

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