少尉
- 注册时间
- 2011-8-19
- 金币
- 247 个
- 威望
- 0 个
- 荣誉
- 0 个
累计签到:1 天 连续签到:0 天 [LV.20]漫游旅程
|
发表于 2012-3-5 22:11
本帖最后由 sofm 于 2012-3-5 22:14 编辑
WHR-G300N-V2为了用中继刷了ddwrt
后来不用了,看着无线连接速度只有54M不爽,就决定刷回原厂的
从网上找教程刷了n次
还是提示 timeout
如果你有跟我一样的困惑,那么就一步步跟我做下去...
1 准备工作:下载 Ubuntu10 的iso文件,官方下载原厂固件最新的1.82版
2 配置安装 VMWARE 7.0 ,弄好Ubuntu10 的虚拟启动
这里网络用桥接,昨天用NAT失败了,不知道是否这个影响了
3 用VM启动Ubuntu10 ,启动后出现安装试用界面,不用安装,选试用,进入桌面
4 下面要做的跟教程类似,几个关键提示下:下载的升级文件whr-g300nv2_fw182.zip解压后为whrg300nv2-182 无扩展名
用移动硬盘复制,VM中的Ubuntu 中不会自动识别硬盘,VM窗口右下角要点一下,连接usb(断开windows连接),这样Ubuntu就认识硬盘了,复制文件到Ubuntu的主文件夹下【右上菜单:位置--主文件夹】
5 测试Ubuntu能正常上网,安装tftp工具
【右上菜单:应用程序--附件--终端】命令窗口
输入 sudo apt-get install tftp-hpa
6.按住路由器复位钮10秒以上,让路由器复位
7.拔掉所有路由器上的线,包括电源
8.输入 sudo ifconfig eth0 192.168.11.2
9.输入 sudo ifconfig eth0 netmask 255.255.255.0 (此步可以省略)
10.输入 sudo arp -s 192.168.11.1 你的路由器的mac地址(例如 00:1d:73:8c:8d:55,这个地址在你路由器背面能够找到,就是标着ssid的那串数字)【注意要添加英文冒号: 自己添加的】
11.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 whrg300nv2-182(whrg300nv2-182是固件名【可以随便改短些】,Buffalo固件没扩展名,放在Linnx系统根目录下),
【连路由网线】回车,【此时立即连接路由电源】看看是否设置成功,无问题的话接通路由器电源,终端提示开始上传固件,
数秒提示完毕后,【继续等待!】等红色指示灯灭掉后就OK了,用牙签复位一下,进windows下用192.168.11.1进入路由就可以!
【在这一步失败的原因是没有 输入put **(固件名)后才连接电源】
我的理解是这个模式常用来重刷失败后的路由,不能等路由自己的系统启动后来刷,我们每次开路由启动时间大概30-60秒
刷成后 重启一次路由,ip已经是192.168.11.1,修改自己ip后才能访问连接
终于回到300M ....心理安慰而已
---------生命不息,折腾不止
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
x
|