K2P路由器刷固件

现在应该已经没有什么货了,还在卖的不是旧就是价格已经不值得买了。写这篇…就当纪念一下吧。

相关链接可以参考一下:
不漏油的路由器不是好矿机——矿渣路由器盘点_值客原创_什么值得买
一个垃圾佬的2019年终总结——盘点这一年好玩的矿渣_值客原创_什么值得买
捡矿渣一时爽,一直捡一直爽——年度矿渣盘点_值客原创_什么值得买

配置应该是MT7621A,RAM 128M,Flash 16M,全千兆网口,没有USB接口。

按照惯例,先刷入Breed。先到Boot and Recovery Environment for Embedded Devices (BREED)准备好 breed-mt7621-phicomm-k2p.bin

由于没有后门开SSH,对于部分版本的固件,恩山上有个比较简单的方法就是用phitools的激活Telnet工具(有空再研究下原理好了),也可以用其它方法开启。K2/K2P/K3/K3C 新版固件 Telnet 激活工具 – 斐讯无线路由器以及其它斐迅网络设备 – 恩山无线论坛,点此跳转。

开启Telnet之后,将事先准备好的Breed传入。先md5sum验证bin文件是否损坏。然后刷入。

root@K2P:/tmp# md5sum breed-mt7621-phicomm-k2p.bin
root@K2P:/tmp# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 01000000 00010000 "ALL"
mtd1: 00030000 00010000 "Bootloader"
mtd2: 00010000 00010000 "Config"
mtd3: 00010000 00010000 "Factory"
mtd4: 00050000 00010000 "permanent_config"
mtd5: 00f60000 00010000 "firmware"
mtd6: 00c48b96 00010000 "rootfs"
mtd7: 00200000 00010000 "rootfs_data"
root@K2P:/tmp# mtd -r write /tmp/breed-mt7621-phicomm-k2p.bin Bootloader

静待重启。重启后应该能正常进系统。直插LAN1接口,按住RESET(别急着放开,建议拿个东西垫着不然可能有点痛),插上电源线。此时访问192.168.1.1应该能进入Breed Web控制台。

同样,备份->恢复出厂设置->更新固件即可。

Newifi3路由器刷固件

通常称为新路由3,CPU是MT7621A,内存512MB,32MB Flash,1个USB3.0口,全千兆网口。经常被拿来和K2P比较,新3的无线算是一个比较大的槽点吧,其它应该还好(除了漏油)。

整了一台来学习OpenWRT。现在好像存货量还很大,价格还不错。

到手先刷入Breed。这是一个BootLoader,刷入后,你就能在Breed中刷入固件了。这样通常能保证路由器不会变砖,即使刷了错的固件。有关Breed的更多信息,可以跳转恩山上hackpascal的帖子AR/QCA/MTK Breed,功能强大的多线程 Bootloader – OPENWRT专版 – 恩山无线论坛了解。

备份一个方便自己下载。来源:新路由3 (Newifi D2) 免拆机免解锁刷 Breed 教程 – newifi无线路由器及网络设备 – 恩山无线论坛

为了刷入这个解锁文件,按照上面帖子教程操作即可。主要步骤就是:

  1. 开启SSH,这样就可以在命令行中任意控制路由器了。解锁管理界面后访问http://192.168.99.1/newifi/ifiwen_hss.html(后门?),显示succes就OK。
  2. 把解压得到的newifi-d2-jail-break.ko传到路由器中。你可以有无数种方法来做到这一点,包括但不限于直接SFTP,启动一个文件服务器(比如HTTP Server)给路由器下载之类的方法。
  3. SSH中,切换至你刚传入文件的所在文件夹,执行insmod newifi-d2-jail-break.ko即可。静待路由器重启。

此时应该准备一份你想要刷入的固件。网线只插入LAN1,连接电脑,按住reset(新三建议用取卡针,别急着放开)然后连接电源线。闪灯后不久应该就能在电脑上通过192.168.1.1来访问Breed的Web控制台了。

这个时候可以随意烧写你想要的固件了。备份->恢复出厂设置->更新固件,选择你想要的固件即可。

我通常用这个:padavan – opt.cn2qq.com > padavan