十八禁视频网站在线观看,亚洲五月综合缴情在线,欧美国产日韩a在线视频,男人女人做爽爽18禁网站,免费无码av片在线观看网址 ,欧美巨大黑人极品精男,久久亚洲国产成人影院,久99久热只有精品国产15

Openwrt開發(fā)指南 第3章 OpenWrt下載及配置-天天關(guān)注

來源: 嵌入式大雜燴2023-06-28 06:17:42
  

開發(fā)環(huán)境:

主機(jī):Ubuntu16.04

Openwrt:OpenWrt 21.02.2


(資料圖片僅供參考)

1 安裝相關(guān)工具和庫

先更新源:

$sudo apt-get update

1)安裝git工具

$sudo apt-get install git git-core

2)安裝依賴的庫文件

$sudo apt-get install gcc g++ binutils patch bzip2 flex bison cmake make autoconf gettext texinfo unzip sharutils ncurses-term zlib1g-dev libncurses5-dev gawk

2 下載OpenWrt源碼

編譯OpenWrt首先需要下載源碼,OpenWrt的源碼是通過git下載,OpenWrt目前已經(jīng)很好的支持了MT7620、MT7821等芯片,因此OpenWrt系統(tǒng)完全可以用于MT7620等開發(fā)板。下面開始OpenWrt學(xué)習(xí)之旅。

$git clone https://github.com/openwrt/openwrt.git

輸入命令等待下載即可。

列出可以使用的版本tag:

$git tag

bruceou@ubuntu:~/openwrt$ git tag

reboot

v17.01.0

v17.01.0-rc1

v17.01.0-rc2

v17.01.1

v17.01.2

v17.01.3

v17.01.4

v17.01.5

v17.01.6

v17.01.7

v18.06.0

v18.06.0-rc1

v18.06.0-rc2

v18.06.1

v18.06.2

v18.06.3

v18.06.4

v18.06.5

v18.06.6

v18.06.7

v18.06.8

v18.06.9

v19.07.0

v19.07.0-rc1

v19.07.0-rc2

v19.07.1

v19.07.2

v19.07.3

v19.07.4

v19.07.5

v19.07.6

v19.07.7

v19.07.8

v19.07.9

v21.02.0

v21.02.0-rc1

v21.02.0-rc2

v21.02.0-rc3

v21.02.0-rc4

v21.02.1

v21.02.2

【注意】q 鍵結(jié)束

查看本地分支情況:

$ git branch –a

可以選擇并切換到指定的版本tag:git checkout -f 比如:

$git checkout -f v21.02.2

然后在查看下分支情況:

下載完OpenWrt的源碼后,為了使OpenWrt支持更多的軟件,需要更新和安裝其它源上面的軟件。

$./scripts/feeds update -a

$./scripts/feeds install -a

一切就緒,接下來就可以開始編譯了。

【注意】OpenWrt默認(rèn)是用非root用戶名來編譯的,因此一定不要用root權(quán)限來編譯OpenWrt系統(tǒng),對于Ubuntu系統(tǒng),不加sudo即可。

3 配置OpenWrt源碼

在編譯OpenWrt系統(tǒng)之前,我們首先要對它進(jìn)行配置,讓它能夠支持我們的MT7620A開發(fā)板。OpenWrt系統(tǒng)也是一個Linux系統(tǒng),因此它的配置方法和Linux的完全一樣,也是通過make menuconfig來進(jìn)行配置。

$make menuconfig

我們就可以通過方向鍵來選擇配置選項(xiàng),通過空格鍵來選擇配置狀態(tài)。當(dāng)執(zhí)行完上命令后,便會彈出如圖。

優(yōu)酷YKL1C采用的CPUMT7620A 128MSDRAM、32MFlash,因此,為了讓OpenWrt系統(tǒng)能成功的在我們的開發(fā)板上運(yùn)行起來,我們需要做如下配置。

1).選擇CPU型號

Target System (MediaTek Ralink MIPS) --->

2).選擇CPU子型號

Subtarget (MT7620 based boards) --->

3).選擇具體路由器型號

Target Profile (YOUKU YK1) --->

然后保存退出,這樣就配置完成了。

當(dāng)然也可簡單配置下版本信息。

[*] Image configuration --->

[*] Version configuration options --->

當(dāng)然這只是一個最簡單的配置,我們首先是要在開發(fā)板把OpenWrt系統(tǒng)跑起來,更復(fù)雜的配置、應(yīng)用,在以后的課程中會一點(diǎn)一點(diǎn)的教給大家。

4 編譯

最后執(zhí)行make V=99,開始漫長的編譯,編譯時間由電腦配置決定,由于編譯時,需要的軟件是從網(wǎng)絡(luò)上面下載,所以這里要求電腦必須能夠上網(wǎng)。V=99意思顯示所有信息。

$make V=99

在編譯前,可是用以下命令將源碼先下載:

$make download

第一次編譯大概需要4、5個小時,以后再次編譯,則分分鐘搞定。編譯出來的鏡像位于bin/targets/ramips/mt7620目錄下面。

$ls bin/targets/ramips/mt7620

其中openwrt-ramips-mt7620-youku-yk1-squashfs-sysupgrade.bin這個就是我們要的鏡像。燒寫到板子上面即可啟動。這樣最簡單OpenWrt就可以啟動了,不過好多功能都沒有,一步一步來,不斷深入。

審核編輯:湯梓紅

關(guān)鍵詞:

責(zé)任編輯:sdnew003

相關(guān)新聞

版權(quán)與免責(zé)聲明:

1 本網(wǎng)注明“來源:×××”(非商業(yè)周刊網(wǎng))的作品,均轉(zhuǎn)載自其它媒體,轉(zhuǎn)載目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對其真實(shí)性負(fù)責(zé),本網(wǎng)不承擔(dān)此類稿件侵權(quán)行為的連帶責(zé)任。

2 在本網(wǎng)的新聞頁面或BBS上進(jìn)行跟帖或發(fā)表言論者,文責(zé)自負(fù)。

3 相關(guān)信息并未經(jīng)過本網(wǎng)站證實(shí),不對您構(gòu)成任何投資建議,據(jù)此操作,風(fēng)險(xiǎn)自擔(dān)。

4 如涉及作品內(nèi)容、版權(quán)等其它問題,請?jiān)?0日內(nèi)同本網(wǎng)聯(lián)系。

主站蜘蛛池模板: 久久男人av资源网站无码软件| 亚洲国产激情五月色丁香小说| 久久国产精品成人免费| 久久成人影院精品99| 免免费国产aaaaa片| 国产无遮挡又黄又爽不要vip网站| 最新在线精品国自产拍视频| 亚洲中文久久精品无码照片| 久久精品国产久精久精| 青青草无码国产亚洲| 国产在线精品成人一区二区三区| 久久久久国内精品影院| 久久久久久曰本av免费免费| 亚洲a∨无码自慰专区| 色77久久综合网| 欧美尺码专线欧洲b1b1| 国产精品人妻久久久久| 亚欧日韩欧美网站在线看| 色又黄又爽18禁免费网站现观看 | 精品伊人久久久大香线蕉天堂| 国产精品久久久久这里只有精品 | 亚洲精品久久久久久久月慰| 免费国产白丝喷水娇喘视频| 亲近乱子伦免费视频无码| 精品剧情v国产在线观看| 久久无码人妻影院| 久久久午夜成人噜噜噜| 中文无码精品a∨在线观看| 欧美制服丝袜亚洲另类在线| 免费无码成人av片在线| 午夜三级a三级三点| 日本乱码伦午夜福利在线| 99re66在线观看精品免费| 26uuu亚洲电影最新地址| 精品久久久99大香线蕉| 久久亚洲欧美国产精品| 色哟哟最新在线观看入口| 丰满人妻被公侵犯完整版| 亚洲一区无码精品色| 99精品国产在热久久无毒不卡| 中文字幕久久波多野结衣av|