• 10766阅读
  • 8回复

斐讯K2P A2 22.8.5.189固件刷机教程 [复制链接]

上一主题 下一主题
 
发帖
8104
只看楼主 倒序阅读 楼主  发表于: 2018-11-01
斐讯K2P A2路由器最后的出厂固件版本都是:22.8.5.189,这个版本封堵之前的刷机的几个方法,而且固件中把MTD也给屏蔽了,导致刷机碰到不少坑,这里记录下刷机过程,大家可以参考下。

刷机步骤:开启telnet --> 修复MTD命令 --> 运行刷机脚本 --> 刷入breed --> 进breed中刷第三方固件

1. 开启telnet
参考恩山上的教程:http://www.right.com.cn/forum/thread-318971-1-1.html,通过家长控制前端漏洞运行开启telnet命令。

打开家长控制



先点闹钟,随便选择一个时间点保存。


按F12打开浏览器的开发者工具,火狐,Chrome都可以,点左上角箭头图标,选择MAC地址,快速定位到MAC地址,这里需要修复是data-value=里面的MAC地址。



双击data-value=进入编辑状态,在MAC地址后面加上;/usr/sbin/telnetd -l /bin/sh &,变成如下图显示,按F12关闭开发者工具。



重新点击闹钟图标,随便再选择一个时间,点保存,如果出现两条记录,如下图说明telnet开启成功。


2. 修复MTD
【这一步是非常重要的,网上的教程基本都没有提这步,导致运行脚本后红灯常亮,以为是刷坏了,其实并没有进行刷机动作。】
修复MTD需要在telnet中运行下载命令,所以我们需要搭一个FTP服务器用来下载MTD。

首先把本机IP设置成192.168.2.100,运行附件中的FTPserver.exe,访问目录选择下载附件解压目录,点启动服务。



telnet登陆到路由器,运行ls -l /sbin可以看到MTD是指向了一个临时文件



我们删除这个MTD,重新下载MTD文件,执行命令
  1. rm /sbin/mtd
  2. wget ftp://192.168.2.100/mtd -O /sbin/mtd
  3. chmod +x /sbin/mtd
这样就可以了,就修复好了MTD。

3. 运行刷机脚本
修复了MTD就可以正常刷机了,可以直接使用恩山上面的脚本,这个脚本需要路由器先设置好上网环境。
  1. wget http://iytc.net/down/k2p.sh -O - |sh

也可以使用附件中的刷机脚本,不依赖网上文件,路由器可以不用上网就可以,比较方便。
  1. wget ftp://192.168.2.100/k2pftp.sh -O /tmp/k2pftp.sh
  2. chmod +x /tmp/k2pftp.sh
  3. /tmp/k2pftp.sh
这样就可以刷机了,看下图,会有写入动作。



等待刷机完成,路由器自动重启,就可以进breed了。

4. 进breed刷第三方固件
断开路由器电源,按住reset键,连接电源,网卡自动获取IP,访问192.168.1.1进入breed控制台,进行刷机。
如果刷高格,固件选择斐讯布局;
如果刷ASUS,固件选公版布局。


附件: K2P.part2.rar (3700 K) 下载次数:211
附件: K2P.part3.rar (3700 K) 下载次数:215
附件: K2P.part4.rar (3685 K) 下载次数:219
附件: K2P.part1.rar (3700 K) 下载次数:220
【SONY VAIO 热键看这里】SONY热键如果声音正常说明热键组合没有问题,是SONY NC没有安装或者显卡驱动不对。

我不在线有问题可以微博留言给我。http://weibo.com/goroma
只看该作者 沙发  发表于: 01-07
dfgdfgdfgd fgdgf
只看该作者 板凳  发表于: 01-20
第二步就看不懂了?_??啥是talnet?怎么下载MTD?代码粘贴到哪??_>`
发帖
8104
只看该作者 3楼 发表于: 01-21
回 御气千年 的帖子
御气千年:第二步就看不懂了?_??啥是talnet?怎么下载MTD?代码粘贴到哪??_>` (2019-01-20 12:45) 

telnet 就是电脑通过telnet 192.168.2.1登陆到路由器进行刷机命令,cmd里面运行,别的教程都有写如何操作telnet。
【SONY VAIO 热键看这里】SONY热键如果声音正常说明热键组合没有问题,是SONY NC没有安装或者显卡驱动不对。

我不在线有问题可以微博留言给我。http://weibo.com/goroma
只看该作者 4楼 发表于: 01-25
必须使用wget命令吗?是不是可以用上传本地文件的命令替换啊,或者其他工具?
发帖
8104
只看该作者 5楼 发表于: 01-25
回 wjwxy 的帖子
wjwxy:必须使用wget命令吗?是不是可以用上传本地文件的命令替换啊,或者其他工具? (2019-01-25 09:47) 

wget是最简单的了,后面的刷机也要用到wget,而且内置的wget非常简单,不支持https,所以搭个ftp是最简单的方案了。

内置的命令是非常少的,其他命令都是用不了的。

很多时候固件刷机要搭建一个tftp服务器,跟这个逻辑是一样的,让路由器下载文件使用,不要想着上传了,没有内置服务的。
【SONY VAIO 热键看这里】SONY热键如果声音正常说明热键组合没有问题,是SONY NC没有安装或者显卡驱动不对。

我不在线有问题可以微博留言给我。http://weibo.com/goroma
只看该作者 6楼 发表于: 02-02
这个教程很详细,基本没人提及MTD这一步,真的是必须的话,太厉害了
只看该作者 7楼 发表于: 03-01
感觉好复杂啊
只看该作者 8楼 发表于: 04-06
大神啊,用你方法终于成功了
快速回复
限100 字节
 
上一个 下一个