2024年4月17日发(作者:)
TP Link wr841n TTL救砖教程
tp-link-wr841nttl救砖教程
几天前,我走了一条路线,tpl-wr841nv6版本。我去了论坛,看到有人刷了三方固
件(Linux嵌入式系统),包括tomoto、openwrt(x-wrt)、DD wrt等。读了很多帖
子后,我也想试试。毕竟,它是开源的,可以满足我DIY的胃口。
首先了解了wr841n有好多版本,v1,v3,v5v6v7,这三种采用的cpu硬件是不一样的。
其中v5v6v7版本的cpu是ar7240,主频400mhz,无线模块是ar9132(?),flash4m,内
存32m。配置可谓强大,遗憾的是flash如果是16m,内存改为64就更好了。
Telnet进入192.168.1.1(该死的win7没有Telnet命令,需要很长时间才能在控制
面板程序中打开它,TFTP也是)opkgupdate
opkginstallkmod-ath9kopkginstallhostapd-mini
安装重启路由后,ie进入192.168.1.1,最后WiFi有配置选项。只需稍加配置,无
线系统就能平稳启动。然而,经过很长一段时间后,连接速度仅为130m,这在原始固件
300m的情况下非常稳定。看来eth9k驱动程序在很多地方都需要改进。
试了几个小时,不太稳定,掉线了几次。装上流量控制qos,结果不知怎么用来控制某
一ip的流量(好像没这功能),但官方固件是带这功能的,很好用。
后来,我发现x-wrt很好。它与openwrt同步更新。没问题。刷一下。Webif2非
常强大。Eth9k驱动程序和无线加密模块是内置的。无需安装即可使用。但是,配置应该
更复杂。如果您不小心配置了LAN,它将是DHCP。重新启动后,路由将被阻塞。后悔,
后悔,结束了。我很想和死猫玩
之后的两天疯狂找资料想修复变砖的wr841n.结果是1,说板上ttl接口可以救活。
具体过程没找着。2.把脚的flash焊下用编程器刷,刷完再焊回去。
先试试第一个。我在淘宝上买了一个USB连接。一端连接到路由板上的JP2(接地、
Rx、TX),另一端连接到USB端口以启用CRT超级终端。我以为我能看到指导信息,
但结果非常令人失望。那是一堆随机代码,什么都没有。我查了很多。没有人成功做到这
一点。可能不兼容。
wr841n引导部分是uboot,目前除了串口能跟它通讯以外,没有其他办法可以。除
非用编程器,那个跟这个无关了。这个uboot相当于电脑的bios.一般刷固件是不会把它
刷掉的。所以我们可以利用它来救活系统。uboot启动非常快,中间有一秒钟时间让你输
入到它的提示符下。错过了,只好拔电源重来。屏幕上出现ar7240>字样,说明成功进
入uboot了。然后就在这个提示下打各种命令。如果不知道那些命令可用,可以打?获
得帮助。
如果不输入uboot,路由器将自动引导系统,并按F键进入安全模式。进入后,它
与普通的telnet接口没有什么不同。使用VI更改路由IP地址,然后重新启动以进入路由
web界面。然后刷你想要的固件。
随便聊聊,可能思维跳跃。大家将就看看。希望给刷成砖,心情郁闷的朋友一点希望
Ar7240>进去后。您可以设置路由的IP地址和服务器的IP地址。此服务器IP地址
指的是当前计算机地址,如192.168.1.10,以及路由地址,如
192.168.1.2,可以用以下命令:
ar7240>setenvipaddr192.168.1.2ar7240>setenvserverip192.168.1.10
设置地址后,可以检查地址是否正确。命令是:ar7240>printenv
然后在电脑上建立一个tftp服务器,把固件放在tftp服务器下。在uboot命令下,
就可以把tftp上的固件刷到路由器上,这样就相当把固件刷到路由上。命令如下
ar7240>tftpboot0x80000000wr841n-v5。Bin(假设固件文件名为wr841n-
)
然后。执行如下命令。
ar7240>擦除0x9F020000+0x3c0000
ar7240>cp.b0x800000000x9f0200000x3c0000ar7240>bootm0x9f020000
路由将在此处自动重新启动。刷完。
841nv1v2ar7130+minipci卡ar5416可刷openwrt无线正常
V3ar9130+车载9001可以刷openwrtdd无线。正常情况下,有USB空间,USB2
可以添加0v5v6ar7240+车载9283可以刷openwrtddubnt wireless普通V5有USB
空间,usb1可以添加1v7ar7240+车载9287可刷openwrt wireless unknown


发布评论