OpenWrt 快速入門

2021-10-02 08:43:23 字數 1263 閱讀 2780

3、openwrt官網----

4、openwrt是什麼_openwrt有什麼用----

5、openwrt啟動過程分析+新增自啟動指令碼----

6、openwrt-從門口到入門----

openwrt(官網 www.openwrt.org)是乙個嵌入式的 linux 發行版,目前常用在路由器上。它是乙個高度模組化、高度自動化的嵌入式 linux 系統,擁有強大的網路元件和擴充套件性。

openwrt 不同於其他許多用於路由器的發行版(主流路由器韌體有 dd-wrt,tomato,openwrt 三類),它是乙個從零開始編寫的、功能齊全的、容易修改的路由器作業系統。

1、openwrt 優點

通過 openwrt 快速構建乙個應用平台,openwrt 從交叉編譯器,到 linux 核心,再到檔案系統甚至 bootloader 都整合在了一起,形成了乙個sdk環境。其多達 3000 多種軟體包(數量還在增加),囊括從工具鏈(toolchain),到核心(linux kernel),到軟體包(packages),再到根檔案系統(rootfs)整個體系,使得使用者只需簡單的乙個make命令即可方便快速地定製乙個具有特定功能的嵌入式系統來製作韌體,大大減少了嵌入式軟體開發的工序。

當你熟悉這些嵌入式 linux 的基本開發流程後你不再侷限於mips處理器和無線路由器,你可以嘗試在其它處理器,或者非無線路由器的系統移植嵌入式 linux,定製合適自己的應用軟體,並建立乙個完整的嵌入式產品。

openwrt 的成功之處還在於它的檔案系統是可寫的,開發者無需在每一次修改後重新編譯系統,並且可以像 pc 機上的 linux 系統一樣,用命令安裝一些安裝包,不用手動配置,這些都令它更像乙個小型的 linux 電腦系統。

2、openwrt 版本發展

openwrt 所支援的平台包括:broadcom的soc,arm,powerpc,mips 24k r2,x86 。在軟體應用上出現了以 luci 跟 webif 為首的 ui 以及各種更新軟體包。

序號    版本    發布日期    代號

1    10.03.1    2023年12月    backfire

2    12.09    2023年4月    attitude adjustment

3    14.07    2023年10月    barrier breaker

4    15.05    2023年9月    chaos calmer

5    15.05.1    2023年3月    chaos calmer

6    18.06    2023年7月    -

OpenWRT 快速搭建開發環境

為嵌入式裝置搭建開發環境主要是交叉編譯器的配置,好在openwrt的官方已經為每一種處理器平台提供了sdk,通過sdk,我們就可以快速搭建開發環境。開啟 選擇你的openwrt版本 選擇處理器架構,我的是ramips 選擇處理器型號,我的是mt7620 openwrt官方推薦使用debian作為開發...

OpenWRT 快速搭建編譯環境

配置宿主機的開發環境 openwrt官方推薦使用debian作為開發環境,但是基於debian的ubuntu似乎也沒有太大問題,我這裡是ubuntu16.04 amd64 執行以下命令 sudo apt get update 解壓openwrt cc mt76xx zhuotk source 在資料...

2019最新佐大學OpenWrt開發入門培訓班

課程目錄 跟著佐大學openwrt幵岌入冂培訓班課吋32 學員常凡疑向答疑.mp4 跟著佐大學openwrt幵岌入 培訓班裸吋20 openwrt常見檔案系統介紹.mp4 跟著佐大學openwrt幵岌入 培訓班課肘02 路由器韌體幵岌的一般流程是什么?mp4 跟著佐大學openwrt幵岌入冂培訓班課...