网件 WNDR3800 刷不死 U-Boot 及 OPENWRT

发布于 17 天前  34 次阅读


首先,本文内容与镜像等资料来自 https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=151677
其次,感谢这位老哥以及 H 大

1、首先,原厂固件中只能刷后缀为.img的固件;DD或OP(包括石像鬼)固件刷机界面刷的是.bin的固件;刷了H大的不死U-boot后即可以刷各种固件了(详情请参阅H大的帖子,此处不相述)

2、WNDR3800要想玩得开心,首先是刷到V1.0.0.16版本,这个版本以上不能刷非原厂固件

3、目前比较推荐的石像鬼固件(QOS很爽)直接在V1.0.0.16版本上web刷机即可,本山目前比较推荐的(稳定)是v1.5.11,最新的V1.6.2尚待大神门的把玩结果

4、WNDR3800有“恢复模式”,可供任何时候玩得不爽时刷回原厂固件,方法是: a.关电源
b.连接网卡至任一Lan口,路由其它Lan口或Wan口皆留空
c.按住reset开机
d. 按住reset不放约45秒至电源灯切换至绿灯闪烁,  此时即进入“恢复模式”。用TFTP软件连接, 输入192.168.1.1 (Server地址),其他默认,然后“upgrade"即可, 上传固件成功后等待2分钟左右路由器刷机自
动重起恢复为原厂固件(又可以折腾了)
我已在OP, DD, 石像鬼固件下测试过,因为机器未刷砖过,所以砖机未测试  

5、WNDR3800刷不死uboot,可以先刷山上大神整理的已解锁ART和UBOOT的OP固件(此固件无LUCI界面,无法登陆192.168.1.1页面请不要惊慌);然后用系统自带的telnet登陆192.168.1.1修改密码(登录名默认root且不可更改),应该是4位以上强密码,部分操作系统未预安装telnet客户端功能,请先安装(自行度娘);接下来用winscp上传H大的对应WNDR3800的uboot固件到/tmp目录; 最后用putty登陆SSH刷入。以下是我的流程:

a.telnet部分:
telnet 是电脑自带的,cmd 中命令运行,如果没有,那就要在 程序与功能 中新增
telnet 192.168.1.1 ( 回车 ,登陆路由器)
passwd (回车,修改用户名root的密码)
  12345678 (回车,我修改的密码,此处密码不会显示,linux系统原因,莫慌)
12345678 (回车,再次确认密码)

b. 然后用winscp登陆192.168.1.1, 用户名root, 密码12345678,转至/tmp目录,上传对应的u-boot.bin文件

c.用 putty 或 Xshell 登陆 SSH, 用户名 root, 密码 12345678, 输入命令 cd /tmp , 然后输入命令: mtd -r write u-boot.bin u-boot (回车,此处u-boot.bin为我自己修改的对应WNDR3800的不死uboot固件)

不死Uboot刷入成功,后续请参考H大的教程

6、DD下刷不死U-boot和OP下差不多,但要记得先打开SSH服务(OP默认SSH就是打开的)并设置好密码(请自行度娘),上传部分与OP一样,最后的运行命令为 mtd -r write u-boot.bin RedBoot


画板子的美术学院落榜生