无线路由器刷机经验之谈-固件(三)

无线路由器刷机经验之谈-固件(三)

Scroll Down

上两篇讲了,路由器硬件和路由器系统刷入方法。今天是第三篇路由器可以刷入的固件,也就是路由器系统。路由器的固件都属于嵌入式系统。

目前,比较流行的第三方开发固件有: 1. 2. DD-WRT 3. LEDE/OpenWrt 4. Tomato 5. Padavan 6. Merlin梅林

第三方固件,顾名思义就是由第三方团队或个人开发的路由器固件。相对于厂家固件,拥有更多的功能,更多的可操作性,能够在原始硬件的基础上提供更高的性能。在因为国内互联网的拿来主义,许多的国内路由器厂商,都是那国外第三方团队的源代码直接修改,不同的只是改了个界面,就声称自己研发创造。还不遵守GPL,不开源。

DD-WRT

把DD-WRT放在第一位讲,是因为这个对路由器第三方固件做出了重大贡献!(虽然这个贡献是被动的!哈哈!)DD-WRT是最早出现的第三方固件,是cisco的linksys WRT54G的操作系统,由于在2002年有人发现Linksys WRT54G的系统是基于Linux开发,而Linux又是使用GPL授权,所以要求Linksys依照GPL授权要求公开Linksys WRT54G的系统源代码,最终在2003年3月思科迫于压力按照授权释放系统源代码。

1531832895394b863632003.jpg

DD-WRT

有了源代码以后,开发者便清楚知道代码如何控制路由器的硬件,并且掌握了一些通过增加新的代码到原有的IOS当中去 , 使得硬件支持更多的功能的技术。更多的是推动了第三方固件的发展。

153183287757048205502b9.jpg

DD-WRT

DD-WRT国内使用的并不是特别的广泛,改造难度有点大。但是他的有时也很明显,稳定性、无线中继稳定性,要远好于其他第三方固件。同时对于插上3G/4G无线网络卡稳定性特别好,以至于国内大多车载WIFI设备都是用的这个系统,还有就是我上上篇文章讲的WIFI探针路由器,也是采用这种系统。最后,要说的是日本巴法络buffer路由器产品,直接就使用的这个系统。

LEDE/OpenWrt

openwrt是发展最多的路由系统,国内大多厂商用的也是篡改这个。openwrt开放程度高,系统就和电脑一样,可以直接在线安装软件实现你想要的功能。目前,在官方软件仓库有超过3500个软件,这和还不包括第三方仓库。

1531834445400a508e76ead.jpg

openwrt

同样因为openwrt的开放性,网上有很多的修改的固件,其中主著名的有永明月的固件。像LEDE/OpenWrt、石像鬼、PandoraBox都是它的分支,在2018年openwrt和lede正式合并发行LEDE版本。

1531835225011515bd57c6c.jpg

永明月固件

1531835451487cda8279ecb.jpg

LEDE功能

Tomato

Tomato是一款免费且以HyperWRT为基础的无线路由器固件,主要支持Linksys WRT54G系列、Buffalo AirStation与华硕路由器)。主要特点包括易于设置和高效的QoS,相对DD-WRT更易用的界面以及极少需要在保存设置时重启。

1531837438435ec0b9aff16.jpg

tomato 原版

1531837242639d8ed81d26e.jpg

tomato phoenix

15318372421053f5a870a4f.jpg

tomato phoenix

Tomato Phoenix 不死鸟是一款tomato再次开发版本,支持MediaTek(联发科)全系列芯片的免费无线路由器第三方固件(原版固件几乎都是只有博通芯片的路由器才有适配),可以运行在MT7620AN、MT7621AN、MT7628AN、MT7688KN。

Padavan

最初是一个俄罗斯人修基于华硕n56u路由开发而生,后通过源码修改嫁接在MTK N7620/7621系列芯片的路由器上,功能强大、简单易用是Padavan的特点。国内的牛人巨多,最初只有恩山的hiboyhiboyhiboy大神一人将原有代码编译过来,现在已经发展了好几家同时在更新固件。发展的越来越好,这个界面还是神明的做的都要比起的的简单易懂!

15318377464717a9faa77d8.jpg

Padavan

1531838578557865fc324c8.jpg

padavan 修改版

Merlin梅林

Merlin梅林固件是华硕支持下的第三方路由器固件,它使用华硕官方的闭源驱动,稳定性相比开源驱动要高很多,专用于华硕系列路由器,特点是功能强大、稳定性好。改版梅林是网友在梅林固件的基础上修改而来,是非官方承认的。国内的koolshare论坛制作的固件我个人认为是国内最好的,我想大家的网件6300v2和其他网件的不二之选!而且他们制作的软件中心,我只能说是太棒了!

153183940851046f10fb549.jpg

原版merlin

15318390952408b9cd35954.jpg

koolshare merllin梅林

上面五种开源路由器第三方固件,使用是各有特点。如果你想稳定值用。界面友好。可以优先使用merlin、padavan.如果你想折腾就使用LEDE。DD-WRT官方更新平均在10天左右,做稳定的批量化产品是首选。tomato的话目前可以在物联网作为监测数据转发。 最后,喜欢哪款就去试试吧!