日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

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

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

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

我們通過OpenWrt能學到什么?

OpenWrt是一個相對mini的Linux發行版,你可以從上到下學習到Linux系統知識,shell腳本編寫、Linux C語言開發、Web服務開發、Linux內核、TCP/IP協議棧實現、網卡驅動等。

很多同學想學習OpenWrt系統,但聽說是嵌入式系統,便望而卻步,認為嵌入式是很復雜的工程。其實我們學OpenWrt也不一定要學嵌入式,開發板只是一個載體,我們也可以學習純軟件層面的東西。這里我們可以通過虛擬機的方式先入門學習OpenWrt基本操作,當然也可以作為開發環境。

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

  • 編譯x86 OpenWrt固件

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

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

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

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

    • 配置目標系統

    make menuconfig
    選擇平臺為x86

    • 選擇vmdk目標文件格式

    開啟配置頁面選項

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

    • 開始編譯

    編譯注意用非root用戶編譯

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

    2. ?虛擬機安裝OpenWrt流程

    • 準備固件

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

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

    新建虛擬機

    打開vmware,新建一個虛擬機

    這里選擇你要安裝的目錄

    重要的一步,需要選擇現有虛擬磁盤,也就是準備好的vmdk文件

    安裝完成后,啟動OpenWrt虛擬機

    現在系統啟動ok,但我們還需要通過windows瀏覽器進入管理界面,這個估計的默認lan口地址為192.168.2.1,之前我們選擇了nat模式,不能和宿主機網絡互通。

    修改lan口ip地址獲取方式為dhcp,動態獲取地址,這樣可以獲取到nat虛擬網卡同網段的地址。

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

    由于公眾號無法留言,技術相關問題可以加作者微信交流

    微信: linux4096

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

    ▼獲取OpenWrt刷機教程和固件請關注公眾號▼

    總結

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

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。