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