DD-WRT和OpenWRT的比較哪個好有什麼不同

新接觸第三方固件3rd party firmware的朋友經常遇到的問題是:DD-WRT和OpenWRT哪個好有什麼不同?本文希望能爲大家提供一些指引:

2013-08-03_235345_openwrt
2013-08-03_235322_ddwrt

歷史淵源

根據萬能的wikipedia解說,基本上現存最主流的第三方固件,包括DD-WRT和Gargoyle都源自OpenWRT:


http://en.wikipedia.org/wiki/List_of_wireless_router_firmware_projects

怎麼說呢,雖然不能說越早的越好,但是OpenWRT是最純正的,有時dd-wrt修改了裡面的一些東西,變成了夾雜品。如果使用正常就沒什麽問題,但是遇到問題要DEBUG,就很是麻煩。

固件大小

以我使用的Buffalo WZR-HP-G300NH2 / WZR-300HP為例,DD-WRT的大小是:18M(標凖版STD),OpenWRT的大小是:2.8M。

這個可是天大的差別!9倍!這是因為DD-WRT本身就集成了大量的應用,也是那句話,如果使用正常就沒什麽問題,但是遇到問題要DEBUG,就很是麻煩。例如DD-WRT和我的路由不兼容,有些問題是連開發者也解釋不到

使用實際感覺

我是從DD-WRT轉到OPENWRT然後一直沒有轉回去的。原因是:

  • OPENWRT在我的路由器上穩定dd-wrt的惱火經歷
  • OPENWRT的操作界面十分適合安裝和調試新套件基本安裝方法介紹
  • OPENWRT的套件可以按需安裝(你可以裝個dd的精簡版,但是在dd安裝新套件又會折磨你)
  • OPENWRT提供的應用範圍廣(例如dd-wrt就無法安裝scanner驅動來設置掃描儀雲端服務器,當然我無聊要是肯花上一個月總能解決的)
  • 有人說dd-wrt可以透過安裝libs的方法使用optware,我覺得這簡直等同於在PC上透過Virtual Machine跑Mac。如果使用正常就沒什麽問題,但是遇到問題要DEBUG,就很是麻煩,麻煩,麻煩到極點。

最后再把一句重複了很多次的話再重複一次,如果你用的是Atheros芯片的路由器,OpenWRT通常會是一個好得多的選擇。

唔。。。你是否會問,OpenWRT / DD-WRT能爲路由器新添什麽功能?請參考小弟在hkepc的得獎文章:OpenWRT, DD-WRT資源彙總索引 – http://www.hkepc.com/forum/viewthread.php?tid=2025967&extra=page%3D1
 或者

 

Latest Comments
  1. wei August 6, 2013
    • upsangel August 7, 2013
      • wei August 7, 2013
        • upsangel August 7, 2013
          • wei August 7, 2013
          • upsangel August 7, 2013
  2. wei August 8, 2013

Leave a Reply