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