之前入手的Redmi AC2100在寝室用尚可,但在面积较大的环境里出现了信号较弱的现象(后来我才了解到小米路由器的口碑不大行)。

另外,Redmi AC2100在性能上存在瓶颈(只有128MB内存,稍微跑点其他程序,内存就吃紧了),因此我入手了标题中这款Phicomm K3路由器,其具有512MB的超大内存、拥有USB接口且可以自由刷机。

图片中就是这款Phicomm K3路由器,外型十分独特。

一开始,我只是想简简单单刷个OpenWrt,但简单了解一下之后,我发现这款路由器涉及到的固件版本之多,是我始料未及的,我花了点时间做了功课后总结得出,一共有以下五种固件:

  • 官方原版固件(原厂)
  • 官方改装版固件(官改)
  • 官方root固件(官root)
  • OpenWrt/lede
  • Merlin

而其中,每一种固件又分好几种版本,不同的版本的特性也有所不同,刷机的方法也有区别,不过好在,有一位大佬早就帮忙总结好了:

这篇博客包罗万象,将所有固件的刷机方法都进行了总结,这位大佬还公开了自己编译的两个官root固件供大家使用。

从原厂固件出发,主要的刷机思路是,先统一刷到官root固件,其他的固件可通过官root进一步刷成。细节我就不复制粘贴到这了,仅分享我自己的刷机过程作为参考。

拿到路由器,首先登录管理界面(192.168.2.1),在管理页面中可以查看到当前的固件版本,我的是V21.6.11.58,是所谓的“旧版”,旧版原厂固件后面只能通过telnet登录到后台来进行刷机,不能通过网页直刷。在刷机之前,不论版本的新旧,皆需要通过此方法刷入大佬提供的cn.dat备份文件,该文件刷入后,重新登录路由器管理页面,选择功能设置 —> 存储管理 —> 修改用户名为admin,并保存,此时telnet已经开启。

接下来,telnet登录路由器后台:

telnet 192.168.2.1

进入后台后,执行命令(需要路由器WAN口联网):

curl -Lksf tbvv.net/k3/one|sh

稍等片刻,即可刷机成功,刷机后的固件为官root固件。


接下来,通过官root固件刷OpenWrt/lede,通过SSH登录路由器后台(用户名为admin,密码是tbvv.net),执行命令:

tb

接下来只需根据需求一步步进行选择就可以了,我这里选择了lede by stones固件,当然其他的固件也可以在这找到,可以说是非常的方便了!

由于无线驱动的适配性问题,OpenWrt固件在这款K3路由器上的WiFi信号会比原厂固件弱一些,但我实际使用发现信号仍然比之前的好不少,也没有出现断流现象。