|
本帖最后由 by_long 于 2011-7-1 17:23 编辑
WHR-HP-G300N 旧版本: V24 preSP2 14896 使用至今,偶尔死机。应该就是第三方的DD了吧?!
注:刷了这个版本想直接WEB升级回原厂是不可能的,不像WZR系列DD专门有回刷固件。
通过TFTP 成功恢复成原厂的 WHR-HP-G300N固件更新,V24-SP2 build 17135
增加移动设备的身份验证支持;修复英特尔无线客户端断开问题;修复一些尚未解决的关键问题。更新方法详见压缩包内说明文件)
下面是详细步骤!
=============================================================
搞了两天(其实就是为了装UBUNTU11.04到笔记本里)终于弄回去了,看了不少帖子。抱着试试看的心理,没想到终于成功。
一直参考http://www.anywlan.com/html/wlan/fire/5561-0.html
下面的命令行步骤没啥问题。我照敲的
# sudo service networking stop
# sudo ifconfig eth0 192.168.11.5
# sudo ifconfig eth0 netmask 255.255.255.0
# sudo arp -s 192.168.11.1 xx:xx:xx:xx:xx:xx (路由器背面的SSID,也就是MAC,命令下有冒号的)
# tftp
tftp> verbose
提示Verbose mode on.
tftp> binary
提示 mode set to octet.
tftp> trace
提示 Packet tracing on.
tftp> rexmt 1
tftp> timeout 60
====================
tftp> connect 192.168.11.1
tftp> put
(files)17135.enc (xxx.enc xxx可以随便命名,我是偷懒不想输入whrhpg300n-pro-v24sp2-17135-asia这么长的名字)
问题就是上面这两步的时机,作者写的不详细,估计也是照抄。
===========================================
补充:
1、我用光盘装UBUNTU11.04到笔记本上,装完后需保证能上互联网(UBUNTU硬盘双系统安装网上N多,就不多说了)
打开终端,用root权限执行下面的命令
(BTW:l缺省安装没有root用户和口令,用sudo passwd root 重设)
输入:
#sudo apt-get install tftp
这个就是把tftp的包安装后就按上面的步骤执行。
2、我原来刷的是V24 SP2 14896的固件(http://www.dd-wrt.com/site/support/router-database)
默认刷了这个版本 192.168.1.1 是路由器的管理地址,为了配合上面的步骤,我还是把管理地址改回了192.168.11.1
3、我在G300N和笔记本中加了一个交换机(其实也是个路由器,我用的是LAN口做小交换机使用)
为啥加个小交换机,拔G300N电源线的时候,UBUNTU显示以太网络断开,可能导致了TFTP的监听端口不能打开。反正不加 我在虚拟机下没有成功,我也懒不想去重做实验)
BTW:192.168.1.1是很多路由器的管理地址,注意避免冲突。
4、开两个超级终端窗口
(1)第一个窗口 输入: ping 192.168.11.1 ,不断PING
(2)第二个窗口 就是TFTP的窗口 输入: put 17135.enc(先不要敲回车)
拔掉G300N电源线,等1-2s,速度插入。你会看到第一个窗口命令行跳动停止,路由器的红灯亮,速度在第二个窗口上敲回车
上传速度很快就几秒,我的心情那个激动啊。然后找RESET键拿牙签捅,咦没有reset孔,最后证实自己没找着。这时路由器自动重启,已经能工作了。
输入192.168.11.1 BUFFALO的界面就回来了
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|