恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
当贝投影
查看: 378|回复: 5

R6300V2 TTL救砖记

[复制链接]
发表于 2022-6-12 02:07 | 显示全部楼层 |阅读模式
本帖最后由 lynnworld 于 2022-6-12 02:10 编辑

这台 R6300V2 是去年闲鱼上以 80 块收的路由器,当时是因为之前用的小米 R3G 突然挂掉,不得已同城闲鱼淘了一个。淘路由的时候还是做了一个小调查,选择了R6300V2 这个经典款,450M+1300M 的配置,加上可以刷梅林固件,造型别致有着电磁炉的称号,至今还在各大平台销售。

去年到手后已经是 koolshare 梅林 380 固件最后的版本了(最后绝版在x7.9.1), 新的 384/386固件只有新的设备才支持。
由于疫情在家实在无聊,开始折腾起了路由器。先是闲鱼入了京东云无线宝挂机赚金豆,接着就是在几个路由器:R6300V2/无线宝加速版/小米 4A千兆版 几个路由器之间折腾。既想要好好科学上网、又想好好挂机赚金豆、还想所有设备都在一个子网里面。在这期间还发现我的联通宽带居然是 500M 的,只是因为路由设备原因速度跑不满,要求里面又加了一条尽量能把带宽用满。而且还有一个特殊情况,家里光猫在沙发后,主机在对面的电视柜上,两边只能用无线中继的方式连接,这对网络要求更高了。
正好在恩山论坛上看到了 R6300V2 可以刷 386 的帖子:网件NETGEAR R6300V2(国行版本) 原厂固件直刷380_X7.9.1梅林成功 附升级梅林386教程 ,并且已经有很多人为了组 mesh 网络升级了 386。
一直心痒痒想要升级试试看,于是在纠结了一两天便照着教程开始了升级之旅,非常顺利地完成了升级。然而升级之后发现了新问题,科学SW变得不稳定了! 平时经常用电视看 youtube 就变得非常不方便。差不多两三天后就决定要降级回去。
正好上面的帖子有讲如何降级退回 380的,简单地说就是先刷之前备份好的 380固件,接着通过 TFTP方式刷入梅林380固件。然而照着教程操作一番之后却悲剧了:刷入 380 CFE 重启后,路由器直接进入 TFTP 状态,但是固件始终无法刷入。期间尝试了各种各样的固件:380、386、原版固件、原版CH版固件(这台机器是美版的CH版本,类似运营商定制版)、还有不知道哪儿来的华硕过渡固件等等,统统没反应。
尝试几次无果后在恩山论坛上寻找救砖方法。唉,原来悲剧的不是我一个人,从年初到现在已经有 4、5个人中招了,表现都是路由器重启直接进入 TFTP,但是无法刷入任何固件。同时也有大佬指出了问题的原因:路由器会校验固件的 board_id,由于 board_id 不匹配因此无法刷入,解决方法是通过 TTL 进入 CFE,输入:
nvram set bypass_board_id=1tftpd可以绕过固件的 board_id 检查,进而修复。
这里稍微科普一下:TTL 指的是路由器暴露的串口通信端口,通过该端口可以进行串口通信,在电脑端可以通过 putty 开启串口通信,获得路由器的 terminal,进而观察系统启动的输出信息或进行输入。
然而关键问题是进 TTL 需要一个专门的  USB-TTL转接器,虽然他很便宜但是当时上海已经是疫情封禁快递都停了,因此这台 R6300V2 只能暂时当一个砖头。
在这期间只有两个路由器:无线宝、小米4A 支撑,由于一定要有科学上网环境只能让小米4A这个弱鸡作为主路由。
后来等到5月底的时候,疫情开始恢复拼多多上买的 TTL 转接线终于到了,当天就迫不及待地把 R6300V2 大卸八块准备修复,然而拆开之后又傻眼了,怎么跟拆机图不一样啊。
如上图,正常在 TTL 位置应该是有 4个接线柱的(Vcc、G、T、R),方便直接将转接线插入进行连接,然而我的 R6300V2 对应位置居然是空的,只有4个裸露的触点。这就意味着要想连接我还需要用电烙铁把接线焊在上面才行。
闲鱼上看了一下,电烙铁也很便宜,电烙铁+焊锡+焊油 15块包邮,下单后迟迟没有发货,我又等不及了!!!直接上手开搞。
我是怎么弄的呢,拆了一条多余的 USB 数据线,拆开里面会有 4 条很细的线作为连接线。
TTL 对应有三条线:电源、输入、输出,我取了3条电,烧掉两头露出铜丝,一头绑在 TTL接线柱上,另一头分别贴在 R6300V2 电路板的焊点上,用胶布把他固定住。但是这样是不稳的,我必须要用手按住电源才能接通。
之前的帖子还提到一点,直接用 TTL 连接 R6300V2 后,路由器是启动不了的,必须要等电源灯亮了之后再接通 TTL 才行,于是整个流程是这样的:
  • 断开 TTL 数据线
  • 控制插座打开
  • 等待1S 让电源灯亮起
  • 插入 TTL 数据线
  • 按住电路板焊点处
  • 观察 PC 屏幕 putty 界面是否有输出
  • 狂按 ctrl+c 停止路由启动,进入 CFE 界面(这个时候右手必须按住电路板触点位置,不然键盘命令是发送不到路由器的)
这真是一个细致活,总之我成功了。在右手按住电路板的情况下,通过左手单手操作,完成了一下命令:
路由器输入:->nvram set bypass_board_id=1->tftpd电脑端输入:tftp -i 192.168.1.1 PUT r63oov2.trx试了刷入 koolshare版本的固件发现并不行(事后想起来应该是刷错了,应该刷 CHK格式),继续尝试别的固件。命令行自动补全了之前下载的华硕固件,我想也没想就回车了(PS:为什么会有华硕固件,是因为华硕有一款 AC68U跟这台的配置是完全相同的)。没想到还真刷进去了,然而更大的悲剧来了。
这个华硕固件成功刷入,看到 TTL 的输出系统已经成功启动,然而没有 WIFI信号,电脑通过有线连接拿不到 IP (DHCP 有问题?),甚至手动指定同网段的 IP 也不能连接。这下岂不是比之前的砖还砖了,简直是石头了。
不死心继续折腾,再次按照上面的步骤一手按着电路板,一手 CTRL+C 进入 CFE,我勒个去,TFTPD没有这个命令、CFE 模式下也 ping不通了,也就是说电脑跟路由器彻底无法连接了。这样还想靠之前的方法刷入不可能了,几乎没有希望了。期间各种查资料学习,想了两条路:1 通过USB 拷贝固件进行刷机、2 通过 TTL 传输固件。
第一个方法很快就发现行不通了,虽然 flash 命令的 help 说了支持读取 FAT 格式磁盘下的文件,但 CFE 下压根就不识别优盘。
第二个方法网上查到一些别的场景有通过 TTL传输文件的,然而都不是路由器刷机的场景,而且又学习了串口通信的波特率概念。
波特率、比特率、通信速度的区别有哪些
在115200波特率的情况下,1秒只能传输 14k的内容,20M的固件要传半个小时,意味着我得按着电路板半个小时中间不能中断,想想就算了。
不死心的我又想到了既然能启动成功进入系统,那是不是可以在系统里面刷机呢,于是经过漫长的启动等待进入系统,发现一切都挺正常,就是没有 WIFI、有线也连不上,但是 USB是可以识别的,这是一个重大的突破口。
几番研究奔着死马当活马医的办法我刷入了之前备份的 380 CFE,刷入后重启进入 CFE,嘿 TFTPD 命令又回来了,而且电脑上也能ping通了。
后面就很顺利了,尝试了几个固件(包括官方固件)失败后,最终通过刷入 DD-WRT的过度固件成功,成功启动进入 DD-WRT系统,也可以通过网页端进入系统。最后再通过网页上 DD-WRT 的系统更新直接刷入 koolshare 的380固件,哎嘿我的 R6300V2 又复活了。
最后的最后,发现复活的 R6300V2 也不能满足我的网络需求,果断挂闲鱼出手。并开始物色下一个路由器,目标是支持 WIFI6。


附:我自己的小站 https://lynnn.xyz/ ,刚开始写博客,欢迎大佬围观,后续会补充我的软路由折腾记。

我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-6-13 08:35 | 显示全部楼层
折腾不止,生生不息,,,赞一个
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-6-17 00:03 | 显示全部楼层
大佬方便拯救我的板砖r6300v2吗

点评

什么情况  详情 回复 发表于 2022-6-19 08:39
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2022-6-19 08:39 | 显示全部楼层
lpxxpl007 发表于 2022-6-17 00:03
大佬方便拯救我的板砖r6300v2吗

什么情况
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-6-24 18:42 | 显示全部楼层
我的刷完cfe后t,开机所有灯都亮一下,然后电源绿灯一直闪,ping的通,tftp也可以连。是我刷的固件不对么?能救么?

点评

可以,tftp刷不进去就要用 ttl 进去设置 bypass_board_id=1  详情 回复 发表于 2022-6-25 15:02
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2022-6-25 15:02 | 显示全部楼层
yinzhiyang 发表于 2022-6-24 18:42
我的刷完cfe后t,开机所有灯都亮一下,然后电源绿灯一直闪,ping的通,tftp也可以连。是我刷的固件不对么? ...

可以,tftp刷不进去就要用 ttl 进去设置 bypass_board_id=1
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )|网站地图

GMT+8, 2022-7-3 13:37

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表