後市場韌體 (Aftermarket Firmware) 社群

在當時,基於 Linksys 所釋出的原始碼,許多公司與社群並開始從中發展出自己的韌體版本。包含採取年約制支援授權商業模式的 Sveasoft,Savesoft 與 Broadcom 合作,取得相關的技術資源得以開發支援 Broadcom 硬體平台的韌體,到後期除了 Linksys 產品外,也支援 ASUS, Belkin, Buffalo Technology (Melco), Netgear 等。Savesoft 以年租模式提供消費者技術支援服務,並供應消費者下載新版功能更強大的客製化韌體,且逐漸衍生出 WRT54G.net 社群,持續維持 Savesoft 的開放原碼版本。

同時期尚有利用 Linksys 所釋出之原始碼為基礎,並加以改善的 HyberWRT,以及其衍生的 Tomato 等。這兩套韌體,設計理念是保持簡易快速的設定機制以及網路效能,擁有不少的使用者。

另外一個廣為人之,但社群屬性較偏向開發者的韌體系統是 OpenWRT。早在 2004 年初期,OpenWRT 計畫成立,一開始也是基於 WRT54G 的原始碼以及 uclibc 的編譯系統 “buildroot 所開發,後來於 2005 年新的開發者加入之後,去除原本僅限於 Broadcom 平台使用的種種設計與限制,重新以新的 buildroot2 作為編譯系統,從此 OpenWRT 快速發展,並成為目前支援最多應用程式與硬體平台的開放韌體版本。

而目前第三方韌體市場佔有率最高之一的 DD-WRT,在早期的時間也是基於 Savesoft 的開放程式碼發展出獨立的韌體分支,後期再次將底層轉換成支援更多平台,更有彈性的 OpenWRT,並逐漸演化成與 OpenWRT 漸行漸遠的商務模式與韌體功能。DD-WRT 的優點是相較於其他開發者導向社群,更注重終端使用者的問題與需求,在論壇等支援都相對比較積極。

上述的開放原碼韌體除了支援 Linksys 外,近幾年來也開始支援其他使用同硬體元件不同品牌的產品。其中一個值得一提的社群,是台灣的廠商 ASUS 所生產的 WL 系列無線路由器。由於這些款式中,除了使用較強的處理器,也整合了 USB 與儲存設備,大受社群歡迎。在國外也有 WL-HDDWL500G,並演化出 Oleg 等人所維護的非官方韌體,相當受到好評。

除了 ASUS 的 WL 系列外,國內品牌的 D-Link 的 DIR-300 與 DIR-400 等系列也是相當受到歡迎。另外如 Accton 的 MR3201A, MR3202A 產品,Accton 的自有品牌 SMCEdimax (訊舟科技)ZyXEL (合勤科技)Gigabyte (技嘉科技) 等都有產品被 OpenWRT 社群移植。甚至主要做代工業務的 Castlenet (凱碩科技)Wistron (啟碁科技) 的產品都有社群開發者進行韌體移植。

由此可見自由軟體社群的技術能力與活力。除了上述的無線網路基地台產品外,近年來銷售逐年上升的 SOHO 等級 NAS 產品也是相當受到社群喜愛。為了進行檔案分享,甚至是線上下載功能,這些產品都配有更好的處理器,相較於一般的桌上電腦更省電,又可以長期開機下載檔案,因此有相當多的社群願意投入時間來客製化韌體。

另外一個原因是,網路通訊下載協定時常推陳出新。像是 BitTorrent 功能,由於社群時常針對協定本身加以改良、修正,時而增加加密機制,避免 ISP 業者的封鎖,有時新增了加速下載的機制。而原廠韌體往往趕不上新協定的更新速度,因此消費者願意多花時間去安裝第三方韌體,就為了可以使用更快地的下載服務。

就 NAS 而言,ASUS 的 WL 系列有許多款式可以接入硬碟,一直是很受歡迎的機種,而國內的其他品牌如 D-Link 的 DSM-G600DNS-323QNAP (威聯通科技)Synology (群暉科技)Thecus (宏普科技) 等產品在國內外都有相當多的使用者。

NAS-hacking-communities 網站上有相當多針對不同品牌與產品的社群收集,族繁不及備載,在此就留給讀者自行探索。比較有趣的是,傳統支援個人電腦或伺服器的套件系統 Debian,也針對了 NAS 相關產品有一定程度的支援,詳細的資訊可以參考 Debonaras (Debian On NAS And Routers And Stuff) 及前 Debian 計畫主持人 Martin Michlmayr 的網頁說明

上述許多社群都十分開發者導向,對於一般使用者而言較難入門。但是事實上,在全球有眾多互助小團體與論壇,使用者會互相討論該如何進行重刷韌體的程序。在華文社群,你可以在以下等論壇找到同好與支持者

  • loul

    看到這裡
    我突然想到大陸的LiveE!團隊定了一批WRT54G..
    可是裝日本人的LiveE!套件裝不起來

    廠商說是版本有問題~~~
    該不會是……買到山寨版本的WRT54G吧

  • 雞婆提醒大家一下,這篇文章有五頁,記得點選 Pages 2, 3, 4, 5 ,這麼深入淺出,兼顧 科普 跟 技術 的文章,只看了五分之一太可惜了 😀

  • PowerOp, 可見我寫得太糟了 🙂
    我其實是想要討論法律問題與商業模式,科普跟技術我都沒有提到阿 Orz

  • zxp

    谢谢”PowerOp”,我就险些漏掉后4页 😀
    好文章,要是在我买linksys160N v2之前能看看类似文章就好啦。

  • 再次回来温习一下

  • Linksys-1 本身並不是生產商, 主要 Firmware 還是由像 Gemtek or Sercomm, Alpha 這樣的 ODM 商生產完成.

    告 Linksys 應該只是告入口, 畢竟背後一大串到 IC Vendor, 很多對 GPL issue 感到陌生, 目前有慢慢在努力, 但是要趕上還有距離.