如何将串行控制台恢复用于OpenWRT

电子说

1.3w人已加入

描述

步骤1:切断电缆

购买一根USB到串行数据电缆(逻辑电平为3,3V或5V) DKU-5或CA42。

切断连接到手机的连接器。

打开USB塑料盒以识别电线:Tx(从计算机到设备的数据传输),Rx(从设备到设备的数据传输)

因此,来自PCBA的Rx必须进入路由器上的串行Tx,来自PCBA的Tx必须进入路由器上的串行Rx。

还应事先确定TP-LINK上的引脚。 MR3420路由器,需要匹配电缆,必须安装它们。

步骤2:在电缆上焊接连接器

OpenWrt

OpenWrt

OpenWrt

OpenWrt

如上一步所述,必须识别TP-LINK MR3420的PCBA上的串行端口位置,以匹配电缆连接器。检查图像与串行端口的位置。您可以看到SJ1连接器的位置,2,54mm排针,4针的占用空间。

基于此,在电缆末端焊接了4针母排针,还焊接了10k Ohm电阻器(拉拔-在电缆的Tx和GND引脚之间)。使用热胶制成坚硬的组件。

由于电缆的USB塑料盒是开放的,因此在USB金属盒上制作了2个焊点,以改善其机械和电气性能。

连接应符合“示意图”的要求。

步骤3:在路由器上焊接接头连接器

要连接电缆,请先连接TP-LINK MR3420路由器的PCBA上需要。由于电缆使用的是2.54mm的母头,在路由器上,我使用的是2.54mm的4针公头。

在SJ1的焊盘上进行焊接过程非常简单,之后我检查了连接。/p》

步骤4:Windows操作系统的串行电缆和驱动程序设置

OpenWrt

OpenWrt

到目前为止,效果很好: USB电缆已连接到TP-LINK MR3420路由器的串行端口,以进行串行控制台恢复。

USB电缆将连接到您的计算机,因此需要驱动程序。我有Windows 7,找到用于电缆的驱动程序很麻烦。我无法在Internet上指定特定的驱动程序位置进行下载,因为我的驱动程序无法在另一根类似的电缆上工作,因此最好尝试自行查找所需的驱动程序。抱歉!该电缆是使用Prolific的PL2303芯片组进行的经典USB串行连接(烦人的名称-我浪费了时间,一点也不多产)。找到合适的电缆驱动程序后,电缆就是一个串行端口。

也许价格(5美元)给我带来了麻烦,也许该芯片不是正品,谁知道呢?

步骤5:Windows上的串行连接

OpenWrt

OpenWrt

连接电缆连接到MR3420路由器。

给路由器供电。

从Internet下载PuTTY(仅限Google for PuTTY)。打开应用程序并按照屏幕快照中的步骤进行设置。

单击“打开”按钮。

现在您应该看到黑屏,请按Enter键几次以确保您具有根提示符。忽略刚制作的高质量电缆发出的垃圾字符:)

步骤6:使用的串行故障恢复控制台

OpenWrt

OpenWrt

所以我已连接到路由器。这是我的问题:为了获得我的访问权该怎么做?在哪里修改?修改什么?我找不到逐步的描述。最终,一个朋友劝我,我在这里。

因为我对Unix不太了解。/Linux,使用了一个蛮族方法来重新获得我的访问权限:恢复为出厂默认值。很简单,不是吗?不太聪明,但是可行。编写以下命令以将其重置为出厂默认设置:

首次启动&&重新启动

此后,路由器将重新启动,您必须再次使用PuTTY,这次使用Telnet连接到路由器到192.168.1.1。输入以下命令来设置root密码(如果不想再次将其重置为出厂默认设置,请将它写在某个地方以防万一,以防万一。):

passwd

从现在开始,无法再访问telnet,使用PuTTY和SSH或Web界面(通过Internet浏览器-参见图片)连接到路由器,用户名是 root ,密码是一个是通过telnet提供的,另一个是您写下来的。你记得吗? :)

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分