詞語解釋
OpenWrt是一個開源的嵌入式操作系統(tǒng),它可以安裝在路由器上,用于改善路由器的功能和性能。OpenWrt的主要特點是它可以安裝在許多不同類型的路由器上,并且可以自定義安裝,以滿足用戶的不同需求。 OpenWrt的主要功能是提供一個可定制的路由器操作系統(tǒng),可以安裝在各種不同類型的路由器上,并且可以自定義安裝,以滿足用戶的不同需求。它可以安裝在路由器上,以改善路由器的功能和性能,包括改善網(wǎng)絡安全性,提高網(wǎng)絡速度,支持多種網(wǎng)絡協(xié)議,以及支持多種網(wǎng)絡應用程序。 OpenWrt可以幫助用戶更好地管理和配置路由器,以滿足不同的需求。它可以幫助用戶更好地安裝和配置路由器,以及更好地管理網(wǎng)絡。它還可以幫助用戶安裝和配置多種網(wǎng)絡應用程序,以及更好地控制網(wǎng)絡流量。 OpenWrt的應用非常廣泛,可以用于家庭網(wǎng)絡,企業(yè)網(wǎng)絡,以及大型網(wǎng)絡系統(tǒng)。它可以幫助用戶更好地管理和配置路由器,以滿足不同的需求,提高網(wǎng)絡安全性,提高網(wǎng)絡速度,支持多種網(wǎng)絡協(xié)議,以及支持多種網(wǎng)絡應用程序。它可以幫助用戶更好地控制網(wǎng)絡流量,更好地管理網(wǎng)絡,以及更好地安裝和配置多種網(wǎng)絡應用程序。 什么是OpenWRT? 1. 關(guān)于 OpenWrt 當Linksys 釋放 WRT54G/GS 的源碼后,網(wǎng)上出現(xiàn)了很多不同版本的 Firmware 去增強原有的功能。大多數(shù)的 Firmware 都是99%使用 Linksys的源碼,只有1%是加上去的,每一種 Firmware 都是針對特定的市場而設計,這樣做有2個缺點,第一個是難以集合各版本Firmware的長處,第二個是這版本距離 Linux 正式發(fā)行版越來越遠。 OpenWrt 選擇了另一條路,它從零開始,一點一點的把各軟件加入去,使其接近 Linksys 版 Firmware的功能,而OpenWrt 的成功之處是它的文件系統(tǒng)是可寫的,開發(fā)者無需在每一次修改后重新編譯,另它更像一個小型的 Linux 電腦系統(tǒng),也加快了開發(fā)速度。 2. 為什么使用 OpenWrt因為 Linux 為我們提供了很多免費的軟件,我們可以用一個很低的價錢購買像WRT54G的硬件,做成一個小型的 Linux 系統(tǒng),現(xiàn)在OpenWrt已經(jīng)提供了100多個已編譯好的軟件,而且數(shù)量還在不斷增加,而 OpenWrt SDK 更簡化了開發(fā)軟件的工序 3. OpenWrt 的歷史OpenWrt 項目由 2004 年 1 月開始, 第一個版本是基于 Linksys 提供的 GPL 源碼及 uclibc 中的 buildroot 項目, 這個版本稱為 “stable” 版, 在網(wǎng)上至今仍有很多項目使用這個版本, 較為有名 Freifunk-Firmware 和 Sip@Home. 到了2005年初, 一些新的開發(fā)人員加入了這項目, 幾個月后他們釋出了第一個 “experimental” 版本, 這和以前版本不同的是, 這版本差不多完全舍棄了 Linksys 的 GPL 源碼, 使用了 buildroot2 作為核心技術(shù), 將 OpenWrt 完全模塊化,OpenWrt 使用 Linux 正式發(fā)行的核心源碼(2.4.30),加上了一些補丁和網(wǎng)絡驅(qū)動,開發(fā)隊伍更為OpenWrt添加了許多免費的工具,你可以直拉把Image寫入 Flash (mtd)里面,設定無線功能和VLAN交換功能,這個版本名為“White Russian”,而1.0版本大概于2005年底公布。 4. 為什么是OpenWrt? Linksys WRT54G 是一個幾乎在任何電腦商場都可以買到的無線路由器, 只需拿出4-5百元, 你就可以擁有一個配備 200MHz CPU, 4MB Flash, 16MB Ram的嵌入式開發(fā)系統(tǒng), 而且在你完成你的開發(fā)后, 你還可以應用在生活上, 一點都不浪費。由于它使用 Linux 作為操作系統(tǒng), 并公開源碼及驅(qū)動, 在網(wǎng)絡上已有很多為它而設計的開源項目, 包括HyperWRT, OpenWRT, SIP Phone等等, 實在是學習嵌入式 Linux 的入門級首選。為什么學習OpenWRT?你不需要對 MIPS 處理器有很深入的了解, 也不用懂得如何去設計一個 MIPS 處理器專用的內(nèi)核, 因為這些在網(wǎng)上已有人為你做好, 你只需懂得如何安裝和使用就行了, 不過你也可以去http://www.linux-mips.org 找到相關(guān)的資料。如果你對 Linux 系統(tǒng)有一定的認識, 并想學習或接觸嵌入式 Linux 的話, OpenWRT很適合你, 你將學會一些無線路由器的基本知識, 以及一般嵌入式 Linux 的開發(fā)過程, 你會發(fā)現(xiàn)無論是 ARM, PowerPC 或 MIPS 的處理器, 都必需經(jīng)過以下的開發(fā)過程:1. 創(chuàng)建 Linux 交叉編譯環(huán)境2. 建立 Bootloader3. 移植 Linux 內(nèi)核4. 建立 Rootfs (根文件系統(tǒng))5. 安裝驅(qū)動程序6. 安裝軟件7. 調(diào)試隨著 Linux 的成熟, 大量不同的處理器內(nèi)核和應用軟件相繼出現(xiàn), 當你熟悉這些?氯朧?Linux 的基本開發(fā)流程后, 你不再局限于 MIPS 處理器和無線路由器, 你可以嘗試在其它處理器, 或者非無線路由器的系統(tǒng)移植嵌入式 Linux, 定制合適自己的應用軟件, 并建立一個完整的嵌入式產(chǎn)品。
什么是OpenWRT? 1. 關(guān)于 OpenWrt 當Linksys 釋放 WRT54G/GS 的源碼后,網(wǎng)上出現(xiàn)了很多不同版本的 Firmware 去增強原有的功能。大多數(shù)的 Firmware 都是99%使用 Linksys的源碼,只有1%是加上去的,每一種 Firmware 都是針對特定的市場而設計,這樣做有2個缺點,第一個是難以集合各版本Firmware的長處,第二個是這版本距離 Linux 正式發(fā)行版越來越遠。 OpenWrt 選擇了另一條路,它從零開始,一點一點的把各軟件加入去,使其接近 Linksys 版 Firmware的功能,而OpenWrt 的成功之處是它的文件系統(tǒng)是可寫的,開發(fā)者無需在每一次修改后重新編譯,另它更像一個小型的 Linux 電腦系統(tǒng),也加快了開發(fā)速度。 2. 為什么使用 OpenWrt因為 Linux 為我們提供了很多免費的軟件,我們可以用一個很低的價錢購買像WRT54G的硬件,做成一個小型的 Linux 系統(tǒng),現(xiàn)在OpenWrt已經(jīng)提供了100多個已編譯好的軟件,而且數(shù)量還在不斷增加,而 OpenWrt SDK 更簡化了開發(fā)軟件的工序 3. OpenWrt 的歷史OpenWrt 項目由 2004 年 1 月開始, 第一個版本是基于 Linksys 提供的 GPL 源碼及 uclibc 中的 buildroot 項目, 這個版本稱為 “stable” 版, 在網(wǎng)上至今仍有很多項目使用這個版本, 較為有名 Freifunk-Firmware 和 Sip@Home. 到了2005年初, 一些新的開發(fā)人員加入了這項目, 幾個月后他們釋出了第一個 “experimental” 版本, 這和以前版本不同的是, 這版本差不多完全舍棄了 Linksys 的 GPL 源碼, 使用了 buildroot2 作為核心技術(shù), 將 OpenWrt 完全模塊化,OpenWrt 使用 Linux 正式發(fā)行的核心源碼(2.4.30),加上了一些補丁和網(wǎng)絡驅(qū)動,開發(fā)隊伍更為OpenWrt添加了許多免費的工具,你可以直拉把Image寫入 Flash (mtd)里面,設定無線功能和VLAN交換功能,這個版本名為“White Russian”,而1.0版本大概于2005年底公布。 4. 為什么是OpenWrt? Linksys WRT54G 是一個幾乎在任何電腦商場都可以買到的無線路由器, 只需拿出4-5百元, 你就可以擁有一個配備 200MHz CPU, 4MB Flash, 16MB Ram的嵌入式開發(fā)系統(tǒng), 而且在你完成你的開發(fā)后, 你還可以應用在生活上, 一點都不浪費。由于它使用 Linux 作為操作系統(tǒng), 并公開源碼及驅(qū)動, 在網(wǎng)絡上已有很多為它而設計的開源項目, 包括HyperWRT, OpenWRT, SIP Phone等等, 實在是學習嵌入式 Linux 的入門級首選。為什么學習OpenWRT?你不需要對 MIPS 處理器有很深入的了解, 也不用懂得如何去設計一個 MIPS 處理器專用的內(nèi)核, 因為這些在網(wǎng)上已有人為你做好, 你只需懂得如何安裝和使用就行了, 不過你也可以去http://www.linux-mips.org 找到相關(guān)的資料。如果你對 Linux 系統(tǒng)有一定的認識, 并想學習或接觸嵌入式 Linux 的話, OpenWRT很適合你, 你將學會一些無線路由器的基本知識, 以及一般嵌入式 Linux 的開發(fā)過程, 你會發(fā)現(xiàn)無論是 ARM, PowerPC 或 MIPS 的處理器, 都必需經(jīng)過以下的開發(fā)過程:1. 創(chuàng)建 Linux 交叉編譯環(huán)境2. 建立 Bootloader3. 移植 Linux 內(nèi)核4. 建立 Rootfs (根文件系統(tǒng))5. 安裝驅(qū)動程序6. 安裝軟件7. 調(diào)試隨著 Linux 的成熟, 大量不同的處理器內(nèi)核和應用軟件相繼出現(xiàn), 當你熟悉這些?氯朧?Linux 的基本開發(fā)流程后, 你不再局限于 MIPS 處理器和無線路由器, 你可以嘗試在其它處理器, 或者非無線路由器的系統(tǒng)移植嵌入式 Linux, 定制合適自己的應用軟件, 并建立一個完整的嵌入式產(chǎn)品。
抱歉,此頁面的內(nèi)容受版權(quán)保護,復制需扣除次數(shù),次數(shù)不足時需付費購買。
如需下載請點擊:點擊此處下載
掃碼付費即可復制
dom4j | GSM900E | TSGB | MBCCH | sitemaster | dvb-c | BSR | tub | 共享信道 | salink | 裸纖 | FDD幀結(jié)構(gòu) |
移動通信網(wǎng) | 通信人才網(wǎng) | 更新日志 | 團隊博客 | 免責聲明 | 關(guān)于詞典 | 幫助