日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

newifi mini固件_如何在vmware虚拟机中安装OpenWrt系统,含x86固件编译教程

發(fā)布時間:2024/7/23 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 newifi mini固件_如何在vmware虚拟机中安装OpenWrt系统,含x86固件编译教程 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

"OpenWrt項目是針對嵌入式設(shè)備的Linux操作系統(tǒng)", 這是官方給出的定義。OpenWrt確實是一個非常好的嵌入式學(xué)習(xí)系統(tǒng),目前市面上上千款設(shè)備支持運(yùn)行OpenWrt,如小米路由、newifi、netgear路由、360路由等。各大wifi芯片廠商sdk開始采用OpenWrt,比如高通qsdk、mtk的openwrt sdk等。OpenWrt在網(wǎng)通領(lǐng)域已經(jīng)形成了成熟的生態(tài),可以稱之為路由界的"安卓"。

我們通過OpenWrt能學(xué)到什么?

OpenWrt是一個相對mini的Linux發(fā)行版,你可以從上到下學(xué)習(xí)到Linux系統(tǒng)知識,shell腳本編寫、Linux C語言開發(fā)、Web服務(wù)開發(fā)、Linux內(nèi)核、TCP/IP協(xié)議棧實現(xiàn)、網(wǎng)卡驅(qū)動等。

很多同學(xué)想學(xué)習(xí)OpenWrt系統(tǒng),但聽說是嵌入式系統(tǒng),便望而卻步,認(rèn)為嵌入式是很復(fù)雜的工程。其實我們學(xué)OpenWrt也不一定要學(xué)嵌入式,開發(fā)板只是一個載體,我們也可以學(xué)習(xí)純軟件層面的東西。這里我們可以通過虛擬機(jī)的方式先入門學(xué)習(xí)OpenWrt基本操作,當(dāng)然也可以作為開發(fā)環(huán)境。

今天給大家講解如何編譯x86 OpenWrt固件并在vmware虛擬機(jī)中安裝

  • 編譯x86 OpenWrt固件

  • 這里只講大概流程,詳細(xì)編譯OpenWrt固件流程見公眾號的編譯文章

    • 下載openwrt最新代碼
      在github上搜索openwrt,找到下載地址https://github.com/openwrt/openwrt.git

    • 在ubuntu下執(zhí)行命令克隆openwrt源碼
      git clone?https://github.com/openwrt/openwrt.git

    • 執(zhí)行以下命令更新包 ./scripts/feeds update -a
      ./scripts/feeds install -a
      更新package,否則luci等package通過make menuconfig 不能顯示

    • 配置目標(biāo)系統(tǒng)

    make menuconfig
    選擇平臺為x86

    • 選擇vmdk目標(biāo)文件格式

    開啟配置頁面選項

    選擇luci,選luci后就會有配置頁面

    • 開始編譯

    編譯注意用非root用戶編譯

    make V=99開始編譯,第一次編譯會比較慢,因為要下載開源包,生成在dl目錄。
    • ?編譯完成后會在bin目錄生成vmdk文件,該文件可以直接在vmware中加載運(yùn)行

    2. ?虛擬機(jī)安裝OpenWrt流程

    • 準(zhǔn)備固件

    下載一個別人發(fā)布的vmdk文件,也可以用別人編譯好的固件(下載地址如下,居然發(fā)現(xiàn)集成了作者開發(fā)的插件)

    https://netflixcn.com/miji/46.html

    新建虛擬機(jī)

    打開vmware,新建一個虛擬機(jī)

    這里選擇你要安裝的目錄

    重要的一步,需要選擇現(xiàn)有虛擬磁盤,也就是準(zhǔn)備好的vmdk文件

    安裝完成后,啟動OpenWrt虛擬機(jī)

    現(xiàn)在系統(tǒng)啟動ok,但我們還需要通過windows瀏覽器進(jìn)入管理界面,這個估計的默認(rèn)lan口地址為192.168.2.1,之前我們選擇了nat模式,不能和宿主機(jī)網(wǎng)絡(luò)互通。

    修改lan口ip地址獲取方式為dhcp,動態(tài)獲取地址,這樣可以獲取到nat虛擬網(wǎng)卡同網(wǎng)段的地址。

    通過ifconfig查看br-lan的ip地址,這里br-lan的地址為192.168.40.138,在瀏覽器中輸入192.168.40.138即可進(jìn)入OpenWrt管理

    由于公眾號無法留言,技術(shù)相關(guān)問題可以加作者微信交流

    微信: linux4096

    如果覺得文章不錯麻煩分享下哦!

    ▼獲取OpenWrt刷機(jī)教程和固件請關(guān)注公眾號▼

    總結(jié)

    以上是生活随笔為你收集整理的newifi mini固件_如何在vmware虚拟机中安装OpenWrt系统,含x86固件编译教程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。