DD-WRT与OpenWRT有什么区别哪个更好用
新接触第三方路由器固件的朋友经常遇到的问题是:最常见的DD-WRT和OpenWRT到底有什么不同?哪个更好?本文希望能为大家提供一些指引:
历史渊源
根据万能的Wikipedia解说,基本上现存最主流的第三方固件,包括DD-WRT和Gargoyle都源自OpenWRT。
怎么说呢,虽然不能说越早的越好,但是OpenWRT是最纯正的,有时DD-WRT修改了里面的一些东西,变成了夹杂品。如果使用正常就没什么问题,但是遇到问题要Debug,就很是麻烦。
固件大小
以我使用的Buffalo WZR-HP-G300NH2 / WZR-300HP为例,DD-WRT的固件包大小是:18MB(标准版STD),OpenWRT的固件包大小是:2.8MB。
这个可是天大的差别!9倍!这是因为DD-WRT本身就集成了大量的应用,也是那句话,如果使用正常就没什么问题,但是遇到问题要Debug,就很是麻烦。例如DD-WRT和我的路由不兼容,有些问题是连开发者也解释不到。
实际使用感觉
我是从DD-WRT转到OpenWRT然后一直没有转回去的。原因是:
- OpenWRT在我的路由器上稳定(DD-WRT的恼火经历);
- OpenWRT的操作界面十分适合安装和调试新的软件包(基本安装方法介绍);
- OpenWRT的软件包可以按需安装(你可以装个DD-WRT的精简版,但是在DD-WRT安装新软件包又会折磨你);
- OpenWRT提供的应用范围广(例如DD-WRT就无法安装Scanner驱动来设置扫描仪云端服务器,当然我无聊要是肯花上一个月总能解决的);
- 有人说DD-WRT可以通过安装libs的方法使用optware,我觉得这简直等同于在PC上通过Virtual Machine跑Mac。如果使用正常就没什么问题,但是遇到问题要Debug,就很是麻烦,麻烦,麻烦到极点;
最后再把一句重复了很多次的话再重复一次,如果你用的是Atheros芯片的路由器,OpenWRT通常会是一个好得多的选择。
你是否会问,OpenWRT、DD-WRT这些第三方固件能为路由器新添什么功能?请参考我在hkepc的得奖文章:
OpenWRT、DD-WRT资源汇总索引:点击访问
原文载于:http://upsangel.com/ by Charles Wong
当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »
因本文不是用Markdown格式的编辑器书写的,转换的页面可能不符合AMP标准。