由于小米路由器青(残)春(废)版性能实在太弱,所以只好又买一个路由器。上了斐讯的车,就顺手折腾一发。
本篇教程尽力去找一些 “一手” 源,而不是随便找个个论坛帖子就作为来源。——所谓 “纯净癖” 是也。毕竟路由器这种东西还是要求稳定一点的好吧~
刷 Breed
Breed 需要刷写到 BootLoader 里面。
可以去 Breed 的发布网站上找到 breed-mt7621-phicomm-k2p.bin,下载之。
下载固件
下面是大家用得比较多的且能找到原作者发布页面的几个固件:
OpenWRT
OpenWRT 官方固件的缺点是,到目前 18.06.2 版本为止,不支持 Wi-Fi。也就是说,刷了它,你就只能把你的 K2P 当作有线路由来用了——是不是很爽?所以虽然是 “原版癖”,但我还是暂时先不刷 OpenWRT 好了。
荒野无灯/80×86/p4davan/Padavan/老毛子
这个固件左上角标着 ASUS,应该是基于华硕的某个固件改来的吧。整体看上去比较符合「一般用户」的思维模式。有一些爱国设置,刷好后需要用特殊代码开启。
OpenWRT Chaos Clamer /OpenWRT CC/mleaf
这个固件是基于 OpenWrt Chaos Calmer 15.05.1 改来的,改了 UI,保留了 OpenWRT 的很多特点,比如可以装软件包啊,一键多拨啊啥的。如果喜欢比较原生的 OpenWRT 可以试试这个。
另外,这个固件分两个版本:普通版和纯净版。顾名思义,纯净版里面啥都不带,普通版里面带有去广告啊,爱国啊啥的。
多说两句:这个固件会导致路由器启动比较慢。也就是说,荒野无灯的版本大概不到 30 秒就启动好了,mleaf 的版本需要将近一分钟到一分半才能启动完毕。普通版、纯净版均是如此。软件源被替换成了作者自己的软件源,不知道和官方 15.05.1 软件源是否兼容。
高恪
好像这个固件主打企业级应用,例如流控啊,Wi-Fi 认证啊啥的,看起来比较高大上。并且好像能单线多拨号,以达到网速叠加的效果。
不管怎么说,用「论坛+回复可见」的形式来发布东西……应该是国内特色吧。由于不想注册账号,所以没有下载试用。
abccba94/官改
这个……就是在官方固件的基础上,去掉了后门、广告,加入了爱国、去广告等功能的固件。并且还有一键刷机工具可用。这个我没有下载来试。
abccba94/梅林
这个也是由 abccba 改出来的,也没有下载来试。
刷固件
首先刷 Breed。虽然之前无任何备份刷过小米 Mini、刷过小米 Nano、刷过极路由 3,还是稳妥点吧。
我拿到的是已经刷了官改固件,所以免去了刷 Breed 的步骤。如果需要从原版固件开始刷 Breed 的话,请找其他教程。
首先用 SSH 或者 Telnet 连到路由器里面,然后将固件想办法弄到/tmp
文件夹里面,最后使用咒语
mtd -r write /tmp/breed-mt7621-phicomm-k2p.bin Bootloader
来将 breed 刷到路由器里。刷好 Breed 之后,拔掉电源,按住后面的 reset 按键不松手,接上电源,大概 5 秒到 10 秒,等前面的 LED 变成蓝色规律闪动的时候,松手。
电脑拿网线插路由器 LAN 口,设置静态 ip 为 192.168.1.XXX
,子网掩码 255.255.255.0
,路由器为 192.168.1.1
,打开浏览器,输入 192.168.1.1
,就能看到恢复控制台了。本来应该只设置 IP 就好了,但是有些情况下只设置 IP 并不能进入 Breed。
在这里上传所需要的固件,等刷写结束,自动重启,将电脑 IP 地址改为 DHCP 即可。然后,等分配到 IP 了,看一下对应的路由器地址是啥,可以进 Web 后台看看。
荒野无灯版本咒语
对,有些东西是需要用咒语开启的。可以用 SSH 连到路由里执行,也可以直接在 Web 设置面板里面执行。
# 开启 GoogleFu
nvram set google_fu_mode=0xDEADBEEF
# 开启 Bandwagon 的流量使用情况 API
nvram set ext_show_kiwivm_stat=1
# 开启 KMS
nvram set ext_show_lse=1
# 开启 PPPoEServer
nvram set ext_show_pppoesvr=1
# 开启 KCPTUN
nvram set ext_show_kcptun=1
# 开启 TTYD
nvram set ext_show_ttyd=1
# 电信加速(现在好像无效了)
nvram set ext_show_c189_speedup=1
# 最后保存设置
nvram commit
总结
固件多了,就有点选择恐惧症了。不管怎么说,迫切希望出 OpenWRT 原版支持,毕竟有点小洁癖。但是话又说回来了,即使有了原生 OpenWRT,没有 U 盘,也没办法用 transmission 啊……
也是,默默做一个路由器吧。
并且,世界上哪里会有完美的东西呢?
最后
刷了个还算稳定的固件之后,好久不用再折腾了。毕竟,路由器这种东西,就是丢床下默默吃灰工作的。
发表回复