Phicomm K3 刷 OpenWrt
之前入手的 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 信号会比原厂固件弱一些,但我实际使用发现信号仍然比之前的好不少,也没有出现断流现象。