大家应该都知道手机是可以刷系统的吧?想必各位家里也都有路由器吧?那么大家是否知道路由器也是可以刷系统的呢?

如果你不知道的话,我先来简单科普一下。路由器产品(注意是产品,不是理论概念)本质是一台网卡特别多的 Linux 主机,理论上当然是可以刷固件的。而且路由器刷固件的必要性很大,因为厂商们,尤其是国内厂商们会受到各种规章限制,比如科学上网和净(miǎn)化(guǎng)网(gào)络相关的功能肯定没有,而且还会因为固件做得差,稳定性和功能性都不佳,甚至还有无良厂商会推广告留后门。所以路由器能刷固件的话,当然要刷,如果不能刷,建议换一款能刷固件的路由器。

如何更新路由器固件(路由器固件选择指南)(1)

那么接下来,咱就详细说说路由器固件的那些事。

前面说了,路由器本质是 Linux 主机,这就意味着它需要讲求配置,除了老生常谈的强弱话题之外,还因为路由器这边没有微软那样能一统行业并作出标准化的大佬,所以到底能刷什么固件,首先要看路由器的硬件平台出自谁手。

如何更新路由器固件(路由器固件选择指南)(2)

选项不多,就四家大的,博通(Boardcom),高通(Qualcomm),联发科(Mediatek,收购的Ralink),瑞昱(Realtek),以及两个二线厂商,英特尔(Intel,收购的 Lantiq)和美满电子(Marvel)。

01

梅林 —— 博通

先说博通吧,毕竟是行业高端的头把交椅,还有性能销量口碑俱佳的厂商——华硕(ASUS)的鼎力支持。那么大家自然可以猜到,博通平台的代表固件其实就源自华硕,全名叫 Asuswrt-merlin,简称梅林,本质上是基于华硕官方固件的二次开发版本,毕竟华硕固件本身就做得很出色,UI 好用,性能稳定,以它为蓝本进行改进省时省力品质高,兼容性还好。

如何更新路由器固件(路由器固件选择指南)(3)

因为平台的通用性,以及博通有 CFE 这个可用的 BootLoader,其他厂商采用博通方案的产品也可以运行梅林固件,只要稍加适配即可。这对于网件(Netgear)和领势(Linksys)的用户而言可以说是福音,毕竟这俩位的原厂固件实在感人,一个特别喜欢转圈,一个功能残废。因而,这可以说是“华硕拯救行业”的实例之一。

02

Padavan —— 联发科

既然说了之一,那就肯定还有例子。这次是在低端产品上,原本联发科平台因为功耗低渠道多,采用的厂商众多,也有很多性价比高的产品,但因为各厂固件开发能力参差不齐,很多看上去美丽的产品,买来一用发现是坑货。

如何更新路由器固件(路由器固件选择指南)(4)

直到某一天,俄罗斯开发者基于华硕 RT-N56U 进行魔改,推出了神作级别的 Padavan 固件(国内论坛黑话叫“华硕老毛子固件”),问题终于得到了解决,“华硕又一次拯救了行业”。这样以 Padavan 为核心,配合联发科的开源驱动体系,再加上国内开发者 hackpascal 的全能 BootLoader——Breed,联发科平台的口碑至此得以起飞,成为中低端玩家们的首选。

如何更新路由器固件(路由器固件选择指南)(5)

03

LEDE 等开源项目

除了博通和联发科之外,其他平台相对就没这么幸福了,因为华硕爸爸对这些平台不够倾心。那么这些产品,除了第三方开发者上传的官方固件魔改版之外,就只有那些开源项目可选,其中最大最全的是 LEDE(毕竟已经合并了 OpenWRT)。

如何更新路由器固件(路由器固件选择指南)(6)

这种开源项目最大的优势就是潜力大,想添加什么功能都可以自行编译,但问题也很明确,首先是过于极客,想玩得 6 不仅要熟悉路由器,还要精通 Linux 的使用,UI 对普通用户也很不友好……反正笔者用过一次之后觉得打扰了;其二就是性能未必最佳最稳定,因为驱动没开源的关系,不少都是移植版或者流出的测试版本,能用就不错了,不能要求太高。

04

官方固件修改版

这个顾名思义,就是开发者通过解包官方固件,并添加其他功能代码,最后重新编译打包而成,好处是不缺驱动,bug 比较少,热门机型都有的刷,缺点是 UI 和内核与官方一致,如果官方做得很烂,官改也不会更好,最多解锁一些功能。

如何更新路由器固件(路由器固件选择指南)(7)

值得一提的是,严格来说,前面讲的梅林和 Padavan 都属于官改,毕竟基于华硕固件,无论基础还是二次开发水准都要比普通官改好得多。

05

为了刷机,购买路由器时需要注意什么?

看完前面这些,其实就已经可以总结了,无非就是平台不要冷门,最好是博通、联发科,懒得折腾建议直接买华硕,闪存和内存不能太小,起码要足够第三方固件的运行。噢对了,需要特别注意的是,以上这些都是基于 Linux 的产品,其实还有非 Linux 的路由器,来自普联(TP-LINK、FAST、Mercury),这并不是因为他们开发能力有多强,而是因为这家厂商强过于强调压缩成本,要减小闪存和内存,甚至不够 Linux 内核运行用的,所以,强烈建议各位在买路由器的时候,最好屏蔽普联的产品。

如何更新路由器固件(路由器固件选择指南)(8)

,