记录|斐讯K2拆机使用ttl刷入breed并刷入新固件

news/2024/12/30 3:19:43/

写在前面

斐讯K2,一款发布于2016年的路由器,其在二手市场以相对较低的价格售出,且性能良好,非常适合在小房间里使用。同时,也有非常多的大神为其写了不少的固件,是一款很适合折腾的路由器。

迄今为止,我已经买过两台二手斐讯K2,给三台刷过机。现在,因为生活工作需要,又买了第三台二手斐讯K2,成为第四台我折腾过的K2。这篇文章将记录折腾的详细过程。

刷机教程(来自恩山论坛):https://www.right.com.cn/forum/thread-636761-1-1.html

刷机所需的资源及工具:https://pan.baidu.com/s/1ZJqONtl5qnwDkB8l1zvTWw?pwd=28xf

Putty官网:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

Tftpd官网:https://bitbucket.org/phjounin/tftpd64/downloads/

一些名词的解释

  1. 不死breed:是一款全新的Bootloader,不是Uboot,也不是Uboot的改进版,暂名为Breed。它是一种普遍用于嵌入式系统中的Bootloader,而Bootloader是在操作系统运行之前执行的一小段程序。它可以用来更新路由器的固件,可以说只要刷了Breed,路由器基本上刷不死了
  2. 固件:指的是路由器运行的系统。不同的固件有着不同的功能,往往第三方固件会比官方固件功能更为丰富。另外路由器的系统基于linux,其可运行linux脚本,刷入第三方固件将带来更高的可玩性。但第三方固件将无法保证安全性
  3. ttl:一种串口通信方式,使用ttl线可以使用电脑对路由器进行串口调试,可修改路由器底层文件。

收货验机

从网上下单到拿到路由器大概也就两三天,包装跟之前买的一样。快速地拆开包装,看看里面的路由器成色怎样。

普普通通的包装

路由器 电源 网线

拆开快递的时候发现这一次的路由器有点小脏,简单的擦洗之后感觉成色没有以往的好。不过,没关系,毕竟是二手路由器,内部没有没问题就行。

整体外观 - 正面

整体外观 - 背面

可正常登录斐讯管理员界面

当插上电源,通电正常开机后,使用网线连接至电脑,打开斐讯管理员界面,可正常浏览,代表路由器的功能正常。验机完毕,一切正常,开搞。

拆机焊接

breed可以通过系统漏洞刷入,也可以拆机使用ttl线,以工厂模式刷入。第一种方式在新版本的系统中一般会失效,而第二种方法一般通用。

故这次不再验证其系统版本是否可以通过漏洞刷入,而直接拆机焊出ttl线,使用工厂模式刷入不死breed。(在我过去折腾的三台斐讯K2中,只有折腾的第一台是系统版本比较旧的,可以不拆机刷入breed)

将底部贴纸撕开,即可看到固定路由器的两个螺丝。卸下,并使用翘片 撬棍等工具,将其拆卸。(此处有暴力出奇迹)

底部螺丝

拿出咱的作案工具 – 螺丝刀 翘片 撬棍
作案工具

拆机
搞它

暴力出奇迹

案发现场

当褪去外衣之后,露出了让人兴奋的东西(误)。

我们需要关注的是板子右上角的四个孔,这是焊接杜邦线地方。杜邦线可连接至TTL转USB的小板上,并连接至电脑,实现电脑与路由器的串口通信。

小板 杜邦线

于是,拿出另一个作案工具 – 电烙铁

接通电烙铁的电源,加热电烙铁。在烙铁升温的时候,将杜邦线剥好线头,等待焊接。

剥好杜邦线

当烙铁准备完成之后,先给板子上一定量的锡,然后将杜邦线焊接上去。
焊接完成

根据教程里说的,小版RX到路由器TX,小版TX到路由器RX,GND到GND,VCC不用接,小板跳线接到3V。

刷入breed

使用网线,路由器lan口与电脑连接,并将小板插入usb口中,暂不接入电源。

在设备管理器中查看并记录下端口号,此时为COM3。

端口号

设置本机的有线连接的ip地址为192.168.2.10

设置静态ip

将breed解压出来之后,进行验证hash值,防止下载过程中损坏,导致刷机失败,并将breed.bin文件放入tftpd的安装路径(默认为C:\Program Files\Tftpd64)。

验证hash

打开软件Tftpd,选择192.168.2.10。

tftpd

打开软件Putty,选择Serial(即串口),并设置Serial line为刚才的端口号,此处为COM3,并设置Speed为57600,并点击Open。

putty

此时弹出命令行窗口。

接入电源,并不停地在命令行窗口中按9,直到出现提示进入刷新Bootload模式。

此时按下Y,并按回车,回车,最后输入breed.bin(即放入Tftp安装路径下breed的文件名),进入刷机。刷机过程非常快,最后路由器将会重启。

至此,使用ttl刷入breed完成,用烙铁将杜邦线从路由器将其卸下,并清理板子表面,防止短路,装回外壳,并处理杜邦线以备下次使用。

焊下杜邦线

清理表面,防止短路

整理线头,以备下次使用

刷入新固件

刷入新固件我们需要在breed模式下进行操作

进入breed

将电源断开,并按住路由器的reset键,接入电源,3s后松开reset键,此时路由器将进入breed。

使用网线,路由器lan口与电脑连接。电脑输入192.168.1.1进入Breed Web 控制台

刷入新固件

选择固件更新选项框,点击固件一栏的选择文件,选择固件文件,最后点击上传,待进度条走完之后,即可刷入新固件

此处刷入的是padavan固件,开机之后的管理员界面

最后,随着折腾的结束,一切都索然无味起来了


http://www.ppmy.cn/news/298675.html

相关文章

斐讯K2_V22.5.9.163刷华硕固件--详细教程

斐讯K2_V22.5.9.163刷华硕固件–详细教程 入手K2 A2版路由器,不满足于原版固件的广告骚扰,遂折腾一番,本教程以K2为例,不过其他路由器操作类似。避免忘记,记录如下,本文所用到的固件及程序在文末有提供下载…

unplugin-vue-components/vite自动将项目中使用的 Vue 组件按需引入

unplugin-vue-components 是一个 Vite 插件,它可以自动将项目中使用的 Vue 组件自动按需引入,以减小打包体积。它的使用方式如下: 安装插件: npm install -D unplugin-vue-components在 vite.config.js 中配置插件: im…

什么是大数据,常见的大数据应用领域?

现在大数据发展的如火如荼,也有不少小伙伴对于什么是大数据比较感兴趣,那么大数据在比较官方的定义是指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力…

ASP.NET Core Web API入门:创建新项目

ASP.NET Core Web API入门:创建新项目 一、引言二、创建新项目三、加入Startup类,并替换Program.cs内容四、编辑Program.cs代码五、修改控制器的路由六、运行项目 一、引言 最近闲着,想着没真正从0-1开发过ASP.NET Core Web API的项目&#…

win10快速打开设备和打印机cmd命令

win10快速打开设备和打印机cmd命令.bat

如何使用cmd进入打印机选项_windows-8 – 如何通过CLI或AHK在Windows 8中打开“设备和打印机”控制面板?...

好的,经过一些进一步的研究,我找到了工作指令: control printers 它打开窗口设备和打印机,不仅包含蓝牙设备,还包含所有已知设备.因此,窗口的内容是问题中请求的内容的超集,但唯一的区别是此次不应用过滤蓝牙设备.键入设备名称会将选择焦点移动到其项目,并且从设备的…

计算机应屏后打印不全怎样处理,打印机出现打印不全怎么办

大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答。 打印机出现打印不全的解决方法: 1、首先在自己的电脑上找到要打印的文件,或是图片,然后点击右键它。 2、然后,在桌面中打开要打印的文…

计算机打印机副机无法打印,电脑和打印机连接了但是打印不出怎么办

打印机是我们在办公的时候经常会使用到的设备,有时也会遇到些问题,就想电脑和打印机已经连接上了但就是打不出文件来,这种情况有可能是驱动的问题,那么电脑和打印机连接了但是打印不出怎么办呢,下面小编给大家分享电脑…