嵌入式Linux下開源路由器OpenWRT簡介
***************************************************************************************************************************
作者:EasyWave 時間:2013.01.26
類別:Linux應用-開源路由器OpenWRT簡介 宣告:轉載,請保留連結
注意:如有錯誤,歡迎指正。這些是我學習的日誌文章......
***************************************************************************************************************************
一:關於OpenWrt
OpenWrt是一個高度模組化、高度自動化的嵌入式Linux系統,擁有強大的網路元件,常常被用於工控裝置、電話、小型機器人、智慧家居、路由器以及VOIP裝置中。
OpenWrt支援各種處理器架構,無論是對ARM,X86,PowerPC或者MIPS都有很好的支援。其多達3000多種軟體包,囊括從工具鏈(toolchain),到核心(linux kernel),到軟體包(packages),再到根檔案系統(rootfs)整個體系,使得使用者只需簡單的一個make命令即可方便快速地定製一個具有特定功能的嵌入式系統來製作韌體。其模組化設計也可以方便的移植各類功能到OpenWrt下,加快開發速度。
二: 為什麼使用 OpenWrt
因為 Linux 為我們提供了很多免費的軟體,我們可以用一個很低的價錢購買像WRT54G的硬體,做成一個小型的 Linux 系統,現在OpenWrt已經提供了100多個已編譯好的軟體,而且數量還在不斷增加,而 OpenWrt SDK 更簡化了開發軟體的工序。
三: 為什麼是OpenWrt?
Linksys WRT54G 是一個幾乎在任何電腦商場都可以買到的無線路由器, 只需拿出4-5百元, 你就可以擁有一個配備 200MHz CPU, 4MB Flash, 16MB Ram的嵌入式開發系統, 而且在你完成你的開發後, 你還可以應用在生活上, 一點都不浪費。由於它使用 Linux 作為作業系統, 並公開原始碼及驅動, 在網路上已有很多為它而設計的開源專案, 包括HyperWRT, OpenWRT, SIP Phone等等, 實在是學習嵌入式 Linux 的入門級首選。為什麼學習OpenWRT?你不需要對
MIPS 處理器有很深入的瞭解, 也不用懂得如何去設計一個 MIPS 處理器專用的核心, 因為這些在網上已有人為你做好, 你只需懂得如何安裝和使用就行了, 不過你也可以去
如果想嘗試瞭解下OpenWRT: