《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > OpenWrt嵌入式Linux開發環境
OpenWrt嵌入式Linux開發環境
摘要: OpenWrt嵌入式Linux開發環境,1.什么是OpenWrtCisco/Linksys在2003年發行的WRT54G這款無線路由器非常“經典”。同年有好事者在LinuxKernelMailingList搜索WRT54G,發現它的IOS是基于Linux,然而Linux基于GPL發布許可證
Abstract:
Key words :

1. 什么是OpenWrt

  Cisco/Linksys 在2003 年發行的WRT54G這款無線路由器非常“經典”。同年有好事者在 Linux Kernel Mailing List 搜索 WRT54G,發現它的IOS 是基于Linux,然而Linux 基于GPL 發布許可證,就是 GNU General Public License. 該許可證規定Cisco 應該把WRT54G 的IOS 的源代碼公開。本來Cisco 拒絕公開源代碼,最后,03 年三月份的時候,基于公眾壓力Linksys 公開了WRT54G 的源代碼。

  故事本來到這里就結束了,然而相反,結果越鬧越大:有了源代碼以后,開發者便清楚知道代碼如何控制路由器的硬件,并且掌握了一些通過增加新的代碼到原有的IOS 當中去 —— 使得硬件支持更多的Feature 的技術。這些開發者組成了一個項目開發團隊,不斷對原來的IOS 進行更新,編碼,加入新的特性…… 現在他們手上的WRT54G 無線路由器的能力已經大大超過了原來Cisco 設計的地攤貨的設計思路。不但如此,隨著這兩年互聯網Web2.0 技術的發展,不同的開發團隊之間找到了更好的協同工作平臺,其規模不亞于TAC. 他們最近建立了一個DD-WRT 項目的Wiki 站點將全套文檔以及代碼公開發布。使用DD-WRT 項目提供的源代碼,重新升級WRT54G 以后你就能夠獲得一臺相當于$600 左右的中端無線路由器了。

  當Linksys 釋放 WRT54G/GS 的源碼后,網上出現了很多不同版本的 Firmware 去增強原有的功能。大多數的 Firmware 都是99%使用 Linksys的源碼,只有1%是加上去的,每一種 Firmware 都是針對特定的市場而設計,這樣做有2個缺點,第一個是難以集合各版本Firmware的長處,第二個是這版本距離 Linux 正式發行版越來越遠。

  OpenWrt 選擇了另一條路,它從零開始,一點一點的把各軟件加入去,使其接近 Linksys 版 Firmware的功能,而OpenWrt 的成功之處是它的文件系統是可寫的,開發者無需在每一次修改后重新編譯,另它更像一個小型的 Linux 電腦系統,也加快了開發速度。

  OpenWrt開源項目的主頁 http://openwrt.org/

  2. 為什么使用 OpenWrt

  因為 Linux 為我們提供了很多免費的軟件,我們可以用一個很低的價錢購買像WRT54G的硬件,做成一個小型的 Linux 系統,現在OpenWrt已經提供了100多個已編譯好的軟件,而且數量還在不斷增加,而 OpenWrt SDK 更簡化了開發軟件的工序

  3. OpenWrt 的歷史

  OpenWrt 項目由 2004 年 1 月開始, 第一個版本是基于 Linksys 提供的 GPL 源碼及 uclibc 中的 buildroot 項目, 這個版本稱為 “stable” 版, 在網上至今仍有很多項目使用這個版本, 較為有名 Freifunk-Firmware 和Sip@Home.

  到了2005年初, 一些新的開發人員加入了這項目, 幾個月后他們釋出了第一個 “experimental” 版本, 這和以前版本不同的是, 這版本差不多完全舍棄了 Linksys 的 GPL 源碼, 使用了 buildroot2 作為核心技術, 將 OpenWrt 完全模塊化,OpenWrt 使用 Linux 正式發行的核心源碼(2.4.30),加上了一些補丁和網絡驅動,開發隊伍更為OpenWrt添加了許多免費的工具,你可以直拉把Image寫入Flash (mtd)里面,設定無線功能和VLAN交換功能,這個版本名為“White Russian”,而1.0版本大概于2005年底公布。

  4. 為什么是OpenWrt?

  雖然幾年前已看過一些和嵌入式 Linux 相關的報道, 但由于我的工作和 Linux , 甚至嵚入式 Linux 完全扯不上關系, 所以一直沒有機會接觸嵌入式 Linux。而且在香港, 要找到嵚入式系統的開發工具并不是那么容易的。

  有一次, 我為了在宿舍內安裝無線網橋, 買了一對Linksys WRT54G, 回來后才知道買錯了(應該買WAP54G才對), 于是我上網看看有沒有其他辦法, 在這偶然的情況下, 我發現 OpenWRT 可以實現這功能, 便開始了改裝這路由器的研究...

  Linksys WRT54G 是一個幾乎在任何電腦商場都可以買到的無線路由器, 你就可以擁有一個配備 200MHz CPU, 4MB Flash, 16MB Ram的嵌入式開發系統, 而且在你完成你的開發后, 你還可以應用在生活上, 一點都不浪費。由于它使用 Linux 作為操作系統, 并公開源碼及驅動, 在網絡上已有很多為它而設計的開源項目, 包括HyperWRT, OpenWRT, SIP Phone等等, 實在是學習嵌入式 Linux 的入門級首選。5、為什么學習OpenWRT?

  你不需要對 MIPS 處理器有很深入的了解, 也不用懂得如何去設計一個 MIPS 處理器專用的內核, 因為這些在網上已有人為你做好, 你只需懂得如何安裝和使用就行了, 不過你也可以去 http://www.linux-mips.org 找到相關的資料。

  如果你對 Linux 系統有一定的認識, 并想學習或接觸嵌入式 Linux 的話, OpenWRT很適合你, 你將學會一些無線路由器的基本知識, 以及一般嵌入式 Linux 的開發過程, 你會發現無論是 ARM, PowerPC 或 MIPS 的處理器, 都必需經過以下的開發過程:

  創建 Linux 交叉編譯環境

  建立 Bootloader

  移植 Linux 內核

  建立 Rootfs (根文件系統)

  安裝驅動程序

  安裝軟件

  調試

  隨著 Linux 的成熟, 大量不同的處理器內核和應用軟件相繼出現, 當你熟悉這些嵚入式 Linux 的基本開發流程后, 你不再局限于 MIPS 處理器和無線路由器, 你可以嘗試在其它處理器, 或者非無線路由器的系統移植嵌入式 Linux, 定制合適自己的應用軟件, 并建立一個完整的嵌入式產品。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          久久亚洲精品一区| 红桃视频成人| 另类天堂视频在线观看| 国产精品美女视频网站| 亚洲一级二级在线| 欧美三区不卡| 在线播放中文字幕一区| 亚洲国产综合在线| 国产拍揄自揄精品视频麻豆| 揄拍成人国产精品视频| 国产精品99久久久久久宅男| 欧美激情二区三区| 欧美日韩色综合| 韩国福利一区| 亚洲精品你懂的| 欧美精品1区2区| 亚洲国产视频一区| 国产一区欧美日韩| 亚洲男人第一网站| 久久免费视频一区| 亚洲精品欧洲| 国产精品麻豆欧美日韩ww| 在线一区二区三区四区五区| 久久在线视频在线| 国内外成人免费视频| 国产日韩欧美电影在线观看| 91久久久久久| 国语对白精品一区二区| 亚洲欧美日韩国产综合在线| 1024成人| 国产精品香蕉在线观看| 久久国产精品一区二区三区四区| 午夜精品影院在线观看| 欧美国产日韩精品免费观看| 欧美成人国产一区二区| 国产精品大片wwwwww| 亚洲一区欧美| 亚洲第一黄网| 久久综合色8888| 亚洲精美视频| 新67194成人永久网站| 欧美国产欧美亚洲国产日韩mv天天看完整| 欧美激情国产日韩精品一区18| 久久福利资源站| 一区二区三区在线观看国产| 一本久久综合亚洲鲁鲁五月天| 久久视频免费观看| 亚洲精品一线二线三线无人区| 久久综合免费视频影院| 在线观看中文字幕不卡| 欧美日韩国产精品自在自线| 国产精品久久久久久妇女6080| 一区二区三区欧美在线观看| 欧美有码在线观看视频| 国产欧美日韩三区| 一二三区精品福利视频| 亚洲经典视频在线观看| 久久久91精品国产一区二区精品| 午夜精品久久久久久久白皮肤| 免费日韩一区二区| 欧美大片免费观看在线观看网站推荐| 国产视频一区在线观看| 国产精品丝袜白浆摸在线| 亚洲一区视频在线观看视频| 国产精品无码永久免费888| 亚洲精品国精品久久99热| 麻豆免费精品视频| aa国产精品| 国产精品美女黄网| 欧美午夜精品久久久久久超碰| 亚洲一区二区三区视频播放| 一区二区不卡在线视频 午夜欧美不卡在| 久久综合九色九九| 一本久久综合亚洲鲁鲁| 国产亚洲综合性久久久影院| 亚洲视频在线观看视频| 欧美日韩国产综合久久| 欧美日韩高清免费| 国产嫩草影院久久久久| 亚洲蜜桃精久久久久久久| 亚洲在线一区| 欧美不卡一卡二卡免费版| 国产精品视频久久久| 国产精品白丝av嫩草影院| 国产精品久久久久久久第一福利| 欧美日韩国产不卡| 狠狠色综合播放一区二区| 欧美精品在线观看| 亚洲激情视频网站| 久久欧美肥婆一二区| 国产九九视频一区二区三区| 久久久久久免费| 国产精品一区在线播放| 欧美精品三区| 国内精品久久久久影院薰衣草| 欧美一区二区三区四区夜夜大片| 在线一区亚洲| 国产一区二区激情| 日韩视频在线观看| 日韩视频在线免费| 久久综合九色综合欧美就去吻| 欧美日本免费| 亚洲精选在线观看| 国产精品久久波多野结衣| 亚洲精品一区久久久久久| 国产精品呻吟| 美女黄毛**国产精品啪啪| 麻豆精品网站| 国产欧美日韩伦理| 国产精品一区在线播放| 激情视频一区二区| 亚洲国产另类久久久精品极度| 怡红院精品视频在线观看极品| 久久久一本精品99久久精品66| 国产精品无码专区在线观看| 亚洲午夜影视影院在线观看| 亚洲欧美福利一区二区| 精品不卡一区| 欧美高清在线一区二区| 免费永久网站黄欧美| 欧美国产激情二区三区| 日韩亚洲精品在线| 91久久嫩草影院一区二区| 欧美日韩亚洲综合一区| 国产美女在线精品免费观看| 久热精品视频在线观看一区| 久久se精品一区二区| 麻豆精品在线播放| 激情欧美一区| 男女激情久久| 亚洲黑丝一区二区| 亚洲欧美另类中文字幕| 亚洲一区二区三区四区中文| 一区二区三区在线观看国产| 中文在线不卡视频| 国产精品视频免费| 欧美成人在线影院| 精品动漫3d一区二区三区免费版| 久久九九热re6这里有精品| 香蕉久久国产| 欧美激情一区二区三区在线视频| 欧美精品v日韩精品v国产精品| 中文精品一区二区三区| 亚洲风情亚aⅴ在线发布| 免费国产自线拍一欧美视频| 欧美日韩无遮挡| 亚洲国产精品一区二区www| 葵司免费一区二区三区四区五区| 欧美吻胸吃奶大尺度电影| 国产日韩欧美另类| 91久久精品国产91久久性色| 99视频+国产日韩欧美| 欧美理论电影在线观看| 亚洲国产日本| **性色生活片久久毛片| 中文精品99久久国产香蕉| 国产精品呻吟| 性欧美xxxx大乳国产app| 欧美一区二区三区在线播放| 午夜精品剧场| 欧美国产一区视频在线观看| 亚洲午夜一二三区视频| 国产精品国内视频| 亚洲精品综合精品自拍| 狠狠色综合播放一区二区| 国产精品一区二区三区四区| 亚洲人成小说网站色在线| 一区二区在线观看av| 亚洲精品乱码久久久久久蜜桃麻豆| 国产精品99久久久久久www| 欧美香蕉大胸在线视频观看| 欧美午夜一区| 99视频精品全部免费在线| 午夜精品短视频| 一区二区三欧美| 亚洲精品久久久久久久久久久| 国产日韩免费| 久久影视三级福利片| 欧美影院在线播放| 欧美一级专区免费大片| 国产精品国产精品国产专区不蜜| 欧美视频精品在线观看| 久久免费国产精品1| 国产精品制服诱惑| 欧美性猛交一区二区三区精品| 日韩午夜电影在线观看| 亚洲男人av电影| 欧美在线视频在线播放完整版免费观看| 欧美伦理影院| 一本色道久久综合狠狠躁篇怎么玩| 亚洲欧美一区二区精品久久久| 一区三区视频| 国产女人18毛片水18精品| 西西人体一区二区| 午夜国产不卡在线观看视频| 一本一本久久a久久精品综合麻豆| 国产一区二区成人| 裸体歌舞表演一区二区| 国产精品成人在线观看| 国产自产2019最新不卡| 国产精品女主播在线观看| 国产精品都在这里| 亚洲香蕉伊综合在人在线视看| 亚洲福利视频免费观看| 国外成人在线视频| 亚洲三级影院| 亚洲精品乱码久久久久久黑人| 黑人一区二区三区四区五区| 激情综合亚洲| 欧美日韩国产综合视频在线| 久久精品在线播放| 一区二区三区视频在线播放| 欧美一区二区福利在线| 性亚洲最疯狂xxxx高清| 国产区日韩欧美| 欧美激情四色| 国产精品午夜av在线| 久久www成人_看片免费不卡| 国内精品免费午夜毛片| 香蕉国产精品偷在线观看不卡| 国产婷婷色一区二区三区四区| 欧美日本网站| 亚洲国产一区二区三区a毛片| 欧美精品激情在线观看| 欧美精品一区三区在线观看| 国产欧美日韩高清| 久久综合色一综合色88| 久久综合九色综合欧美就去吻| 亚洲人午夜精品免费| 国产视频自拍一区| 亚洲大胆人体在线| 久久一日本道色综合久久| 中文一区字幕| 欧美日韩视频专区在线播放| 免费在线欧美视频| 欧美在线视频观看免费网站| 亚洲欧美精品在线| 欧美成人精品一区| 欧美丝袜一区二区三区| 久久免费国产精品1| 久久久久久自在自线| 亚洲激情中文1区| 亚洲欧美日韩中文视频| 在线视频欧美日韩| 亚洲一区欧美| 国产精品一级二级三级| 小黄鸭精品aⅴ导航网站入口| 欧美日韩不卡一区| 国产精品一区二区三区久久| 久久久综合视频| 国产一区高清视频| 久久综合综合久久综合| 国产亚洲精品bt天堂精选| 欧美日韩一卡二卡| 免费看亚洲片| 欧美wwwwww| 国产一区二区三区在线播放免费观看| 亚洲一区二区视频在线| 亚洲激情女人| 在线观看亚洲视频啊啊啊啊| 9久re热视频在线精品| 老司机免费视频久久| 国产精品毛片a∨一区二区三区| 美女91精品| 亚洲日本欧美| 午夜欧美不卡精品aaaaa| 影音先锋日韩精品| 国产欧美一区二区三区久久| 一级成人国产| 国产三区二区一区久久| 亚洲视频电影在线| 国产亚洲一区在线| 亚洲一区二区三区777| 欧美三级小说| 亚洲第一偷拍| 精品白丝av| 久久久久久久一区二区| 欧美精品电影在线| 欧美成人在线免费视频| 看片网站欧美日韩| 国产日韩欧美在线播放| 亚洲无线一线二线三线区别av| 欧美亚日韩国产aⅴ精品中极品| 久久亚洲图片| 99精品视频免费观看| 久久精品二区三区| 久久久夜精品| 老色鬼精品视频在线观看播放| 亚洲欧美久久| 国产精品主播| 久久精品欧美日韩| 永久免费视频成人| 欧美精品在线免费观看| 9人人澡人人爽人人精品| 欧美紧缚bdsm在线视频| 欧美激情中文字幕乱码免费| 国产农村妇女精品| 亚洲免费观看高清完整版在线观看熊| 在线观看视频亚洲| 亚洲免费一在线| 久久国产精品亚洲va麻豆| 一区二区三区国产在线| 欧美精品一区二区视频| 久久精品日韩一区二区三区| 中日韩美女免费视频网址在线观看| 国产精品成人免费精品自在线观看| 久久久久天天天天| 亚洲靠逼com| 欧美中文在线免费| 欧美精品一区三区在线观看| 国产精品亚洲综合一区在线观看| 亚洲第一级黄色片| 精品动漫一区| 在线播放一区| av成人激情| 亚洲欧美色婷婷| 欧美日韩国产美| 欧美91视频| 久久精品人人做人人爽| 韩国亚洲精品| 久久久噜噜噜久久中文字免| 欧美日韩免费区域视频在线观看| 久久先锋影音av| 一本高清dvd不卡在线观看| 欧美成人伊人久久综合网| 亚洲人成小说网站色在线| 国产精品日韩专区| 欧美国产日韩一区二区|