ubnt解决方案
查看: 19832|回复: 30

[分享] 成功修复变砖的Buffalo WHR-HP-G300N

[复制链接]

11

回帖

74

积分

15 小时

在线时间

上等兵

注册时间
2010-3-5
金币
46 个
威望
2 个
荣誉
0 个

尚未签到

发表于 2012-6-21 16:26 |显示全部楼层

成功修复变砖的Buffalo WHR-HP-G300N

Buffalo WHR-HP-G300N 路由器,官网更新了DDWRT固件19152,但是特别不好用,又不能刷回原厂,尝试了其他方法,却把路由器刷成了砖头,Diag指示灯常亮不止,尝试TTL刷回原厂固件,焊接好并连接TTL小板成功,用tftpdhypertrm刷新,但总出现Bad MagicNumber,按网上的说法用winhex修改固件头也不成功,找了N个版本固件,刷新了N次,依然不成功,看来此路不通,难道这样就变成了一块砖头吗?继续搜索,最后的办法,就是通过Ubuntu系统中的TFTP组件来刷固件。下载了[Ubuntu.12.04.LTS正式版精确的穿山甲].ubuntu-12.04-desktop-i386,刻录成光盘,直接用光盘启动系统(不需要安装),启动成功后,接上网线直接上网。将在windows系统里面已下载并改好名的17135.enc固件复制到桌面。按“ALT+F2",输入"gnome-terminal",调出终端窗口,进入终端模式,也就是命令行

1. 先安装tftp组件:

sudo apt-get update

sudo apt-get install tftp

2.拔掉电脑的网线,将路由器用网线连接PC,路由器不要通电

3.建立tftp连接(该过程请保持路由器关闭状态,及拔掉电源线):

关闭网络管理器输入命令:
sudo service network-manager stop

设置IP,输入命令:  

sudo ifconfig eth0 192.168.11.2

设置子网掩码:

sudo ifconfig eth0 netmask 255.255.255.0

设置ARP(后面的XX为路由器的MAC地址,可以在后面贴片的SSID中找到,注意用:隔开)

sudo arp -s 192.168.11.1 XX:XX:XX:XX:XX:XX

4. 运行tftp

固件在桌面上,输入:

cd /home/ubuntu/Desktop

tftp 192.168.11.1

之后提示符变成tftp>字样,连续回车输入:

tftp> verbose

tftp> binary

tftp> trace

tftp> rexmt 1

tftp> timeout 60

tftp> put 17135.enc

此时,马上接通路由器的电源,固件开始上传,上传成功后,系统会有显示。等待数秒后,路由上的红色指示灯熄了,只有绿灯在闪,说明路由恢复原厂成功,退出ubuntu,进入windows,网关IP地址已变成192.168.11.1,折腾了好几天,尝试了各种方法,终于成功修复了砖头。

评分

1

查看全部评分

206

回帖

2764

积分

150 小时

在线时间

少校

注册时间
2011-10-21
金币
2486 个
威望
7 个
荣誉
1 个
累计签到:138 天
连续签到:0 天
[LV.200]无线新星
发表于 2012-6-21 16:53 来自手机 |显示全部楼层
不太明白,有其它办法修复吗,我的614 v9也成砖了,
回复

使用道具 举报

345

回帖

3781

积分

709 小时

在线时间

少校

注册时间
2010-3-4
金币
3329 个
威望
6 个
荣誉
0 个
累计签到:204 天
连续签到:0 天
[LV.365]无线熟人
发表于 2012-6-21 17:28 |显示全部楼层
非常详细,前排支持
回复

使用道具 举报

633

回帖

4694

积分

227 小时

在线时间

少校

注册时间
2012-4-30
金币
3999 个
威望
2 个
荣誉
1 个
累计签到:112 天
连续签到:0 天
[LV.200]无线新星
发表于 2012-6-21 19:48 |显示全部楼层
windows下tftp不行,为何ununtu就可以 呢
回复

使用道具 举报

5128

回帖

1万

积分

2659 小时

在线时间

上校

乌 云

杰出会员雷锋勋章灌水天才中级工程师设备暴发户技术达人

注册时间
2012-3-7
金币
9749 个
威望
26 个
荣誉
11 个
累计签到:612 天
连续签到:1 天
[LV.730]常住居民
发表于 2012-6-21 21:30 来自手机 |显示全部楼层
鸟版图可以???为什么?
回复

使用道具 举报

1589

回帖

9581

积分

529 小时

在线时间

中校

注册时间
2012-3-8
金币
7888 个
威望
2 个
荣誉
1 个
累计签到:790 天
连续签到:0 天
[LV.1095]铁杆粉丝
发表于 2012-6-21 22:04 |显示全部楼层
祝贺啊。。。不容易
回复

使用道具 举报

172

回帖

397

积分

78 小时

在线时间

少尉

注册时间
2011-10-24
金币
202 个
威望
2 个
荣誉
0 个
累计签到:2 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2012-6-22 10:43 |显示全部楼层
正在折腾这个型号 mark备用
回复

使用道具 举报

6

回帖

1066

积分

17 小时

在线时间

上尉

注册时间
2012-2-6
金币
1058 个
威望
0 个
荣誉
0 个
累计签到:117 天
连续签到:0 天
[LV.200]无线新星
发表于 2012-6-24 19:45 |显示全部楼层
谢谢分享。!!!!!!!!!!!!
回复

使用道具 举报

11

回帖

74

积分

15 小时

在线时间

上等兵

注册时间
2010-3-5
金币
46 个
威望
2 个
荣誉
0 个

尚未签到

发表于 2012-6-25 23:47 |显示全部楼层
黑蛤蟆 发表于 2012-6-21 19:48
windows下tftp不行,为何ununtu就可以 呢

我也不知道为何只能在ubuntu下才能成功,在windows下没有成功过
回复

使用道具 举报

11

回帖

74

积分

15 小时

在线时间

上等兵

注册时间
2010-3-5
金币
46 个
威望
2 个
荣誉
0 个

尚未签到

发表于 2012-6-25 23:50 |显示全部楼层
yvlu 发表于 2012-6-21 21:30
鸟版图可以???为什么?

ubuntu是linux系统,我猜路由也是基于linux开发的吧
回复

使用道具 举报

11

回帖

74

积分

15 小时

在线时间

上等兵

注册时间
2010-3-5
金币
46 个
威望
2 个
荣誉
0 个

尚未签到

发表于 2012-6-26 00:01 |显示全部楼层
tmxkbevd 发表于 2012-6-21 16:53
不太明白,有其它办法修复吗,我的614 v9也成砖了,

用ttl刷了很多次都不行,走了弯路后,证明ubuntu是有效的
回复

使用道具 举报

1247

回帖

4332

积分

204 小时

在线时间

少校

灌水天才全才勋章高级工程师技术达人

注册时间
2008-2-12
金币
2982 个
威望
8 个
荣誉
1 个
累计签到:126 天
连续签到:0 天
[LV.200]无线新星
发表于 2012-6-30 11:29 |显示全部楼层
不错,水平很高
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

站点统计 | Archiver | 手机版 | 无线门户 ( 粤ICP备11076993号|粤公网安备44010602008359号 ) |网站地图

GMT+8, 2024-9-20 00:55

返回顶部 返回列表