关于我折腾软路由的那些事 篇一:OpenWrt、DD-Wrt、Tomato、梅林、老毛子……这都是些啥?——常见路由器系统简介
导言
最近在折腾软路由,所以就开了个专栏记录一下折腾的过程。一呢是为把一些比较容易掉坑里的要点记录下来,到时候自己不小心忘记了可以回来翻一下,就当做个笔记吧;二来呢是给刚刚接触的软路由的值友分享下折腾的经验,可以少走点弯路。因为都是一些浅薄之见,所以烦请高手轻拍。
软路由嘛,就是用来折腾,用来玩的。如果不折腾的话,买一个性能好一点的品牌硬路由当主路由,再买几个性能差一点的品牌硬路由当子路由组有线MESH就完全够一般家庭使用了。玩软路由的第一步自然是先了解一下软路由的固件或者说系统。想当初,刚刚接触软路由的时候,面对茫茫多的软路由固件,什么OpenWrt啦、DD-Wrt啦、Tomato啦、梅林啦、老毛子啦、梅林啦、爱快啦……咘啦咘啦一大堆,鬼知道这是些啥,头疼!
在网上混迹了一段时间后,总对这些软路由系统稍微有那么一丢丢认识了,所以就迫不及待地和各位值友得瑟了 ,有不足之处,还请大家斧正。
正文
OpenWrt
openwrt无疑是当下最火热的系统,很多品牌路由器或者第三方路由器固件都是基于openwrt定制的,比如:小米路由器的固件。从源头上来说,openwrt是基于Linksy(领势)公司(2002年,这时领势还没有被思科收购)发布的名为WRT54G的无线路由器开放的源码定制的,2003年7月(同年3月Cisco公司以5亿美元的价格收购了Linksys)Cisco(思科)和Linksys(领势)迫于外界压力开源了WRT54G固件代码。2004年1月,OpenWrt 项目启动,但那时OpenWrt 只是小众系统。在当时最热门的系统是Alchemy,也是基于WRT54G源码定制。当然,众多流派中能存活下来而且活的最好的,也就是openwrt了。
DD-WRT
Alchemy固件在当时取得了巨大的成功,开发了Alchemy固件的Sveasoft公司打算把它商业化,于是搞了个付费费定阅。这个决定引起了很多人的不满,于是Sebastian Gottschall基于Alchemyv16固件开发了第一版DD-WRT v16固件。后期鉴于Alchemy社区的内斗和商业付费的风险,DD-WRT自v23开始将固件核心替换成OpenWrt了。2008年7月26日发现了最后一个版本DD-WRT v24 SP1后停更。现在已复活。
Tomato(番茄,也简称TT)
2006年12月, Jonathan Zarate发布了 Tomato(番茄) 的第一个版本,基于Linksys WRT54G系列和Buffalo WHR-G54S系列机型定制更易用功能更强的固件,主要支持博通Broadcom的系列芯。2010年6月28日,Tomato(番茄) 官方更新了最后一个稳定版v1.28,停更。
Gargoyle(石像鬼)
2008年7月14日,Eric Bishop基于OpenWrt Kamikaze(v7.x和v8.x)发布了Gargoyle(石像鬼)固件的第一个稳定版v1.0,加入了自己的包管理器,格式为 gpkg。Gargoyle(石像鬼)固件核心也是基于OpenWrt系统,但是重新设计了前端。
华硕官版
2011年1月,华硕在CES上发布了RT-N66U路由器,该机型最早使用Asuswrt固件的(华硕更早机器搭载的固件还没统一成型),Asuswrt是基于Tomato-RT/Tomato-USB开发,主要支持博通Broadcom芯片和部分高通Atheros芯片。华硕官版的固件功能和稳定性很强,缺点可定制性不高。华硕大多机型都使用博通CPU,经典机型比如AC68U和AC88U。国内很华硕官改固件就是基于华硕官版改制。
PandoraBox(老毛子)
2012年5月3日,俄罗斯人Andy Padavan(老毛子)基于 Asuswrt-Merlin 固件开发出Padavan固件,因为作者是俄罗斯人,所以国内的网友亲切的称之为老毛子固件。RT-N56U搭载的是联发科芯片,后来Padavan被移植到多款基于联发科芯片的路由。MT7620和MT7621成为很多国内厂商使用的解决方案,比如斐讯的K2P。
Asuswrt-Merlin(梅林)
2012年6月19日,加拿大人Eric Sauvageau创建了Asuswrt-Merlin(梅林) 项目,Merlin(梅林)固件是基于华硕官版 Asuswrt固件开发。 正统的梅林是基于博通CPU的,有些路由硬件配置与华硕一样,所以可以使用改版的梅林固件,经典机型就是网件(Netgear)的R7000。
LEDE
2016年5月,OpenWrt 的部分核心成员因看不惯既有社区的乌烟瘴气和旧源码的质量,于是基于OpenWrt另起炉灶开了LEDE项目。2018年1月,OpenWrt 老项目和离家出走的LEDE决定复合,名为OpenWrt/LEDE,在原LEDE团队的规矩和主导下运作,但名字仍叫OpenWrt。所以,现在LEDE和Openwrt是指同一个系统。
PandoraBox(潘多拉)
PandoraBox(潘多拉)是国内lintel开发的一个基于OpenWRT的分支,对OpenWRT进行本地化二次开发,更符合中国国情。从18.07开始有自己的官网且版本号比Openwrt更提前。缺点支持的型号自然没有原版OpenWRT多,不过中国出售的很多机型都有支持。已经停止更新。
爱快(IKUAI)
爱快固件是国内爱快集团基于linux系统开发的闭源路由器系统,由爱快集团负责维护和开发。爱快固件是一款商商业化固件,稳定是它的特色。它的另一个特色就是流控。
高恪(GOCLOUD)
跟爱快一样,高恪固件也是一款商业化固件,但允许大家免费使用。高恪固件网络公司负责开发和维护。高恪固件的特点跟爱快很像,都是长于多拔、流控,还有认证、行为管理等功能。而作为商业化固件,稳定性是毋庸置疑的。国内大神制作了许多魔改版高恪固件适配更多的路由器。
总结
常见的路由器固件差不多就这些。如果想折腾软路由的建议从x86平台入手,因为相对于arm平台来说,x86平台的可玩性会更高一点,固件安装也会更简单一点。我自己就是从x86平台开始折腾的。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
快使用一节棍
校验提示文案
老衲棒棒哒
校验提示文案
宋世江山
校验提示文案
值友9236877589
校验提示文案
KingoxyzzZ
校验提示文案
下一页渺茫
校验提示文案
值友7884689482
校验提示文案
喝酸奶的汉堡
校验提示文案
ugotmail
校验提示文案
jadebug
校验提示文案
qing2002
校验提示文案
supercoco
校验提示文案
值友4379132314
校验提示文案
值友2973794869
校验提示文案
MocII
校验提示文案
粤甲
校验提示文案
超逸绝尘
校验提示文案
老衲棒棒哒
校验提示文案
棠溪2022
校验提示文案
hqhm
校验提示文案
qing2002
校验提示文案
值友4442160760
校验提示文案
八千里路云和月_
校验提示文案
下一页渺茫
校验提示文案
KingoxyzzZ
校验提示文案
快使用一节棍
校验提示文案
ugotmail
校验提示文案
Hazjp
校验提示文案
值友9236877589
校验提示文案
梦很多很乱
在我看来,想玩软路由必须是商业品牌,系出名门的各种大厂的低功耗小主机加网卡的方式解决,别一股脑去买什么成品软路由
校验提示文案
hqhm
校验提示文案
棠溪2022
校验提示文案
宋世江山
校验提示文案
老衲棒棒哒
校验提示文案
老衲棒棒哒
校验提示文案
超逸绝尘
校验提示文案
粤甲
校验提示文案
jadebug
校验提示文案
MocII
校验提示文案
值友2973794869
校验提示文案