openwrt固件是路由器的第三方固件,是開(kāi)源的嵌入式設(shè)備上運(yùn)行的linux系統(tǒng),其文件系統(tǒng)是可寫(xiě)的,開(kāi)發(fā)者無(wú)需在每一次修改后重新編譯,令它更像一個(gè)小型的Linux電腦系統(tǒng),也加快了開(kāi)發(fā)速度。這里小編帶來(lái)了10月更新版openwrt第三方固件下載,附帶3000左右的軟件包,用戶(hù)可以方便的自定義功能來(lái)制作固件,從而更好的移植各類(lèi)功能到openwrt下,歡迎免費(fèi)下載收藏。
軟路由器系統(tǒng)已有“系統(tǒng)—文件傳輸”功能(最簡(jiǎn)單)
第一步:登錄并打開(kāi)路由器管理界面—“系統(tǒng)”—“文件傳輸”—“選擇文件”—“選擇存放的ipk軟件包”—“上傳”
第二步:ipk 上傳完畢后,會(huì)有如下圖“文件上傳成功”的提示
第三步:此時(shí),頁(yè)面底部的 “上傳文件列表”會(huì)出現(xiàn) “ luci-app-passwall_3.9-73_all.ipk ”—“安裝”
在點(diǎn)擊“安裝”后, 在“上傳文件列表”會(huì)顯示 “Installing luci-app-passwall (3.9-73) to root… Configuring luci-app-passwall.” (正在安裝并配置 passwall)
第四步: 安裝完成,查看 passwall 插件是否安裝成功, “服務(wù)”下是否有Passwall 插件。
PS: 如果后續(xù) 想使用最新的 passwall 插件,只需重復(fù)上述操作,就能更新插件了;或者先卸載已安裝Passwall 插件,再重新安裝自己想要的插件版本。
openwrt固件編譯教程
作者以以RY-1(如意云一代)路由器為例子,簡(jiǎn)要介紹openwrt固件的編譯過(guò)程。
一、搭建編譯環(huán)境。編譯建議在Linux下進(jìn)行。我的系統(tǒng)是Linux mint 17,執(zhí)行以下命令,構(gòu)建編譯環(huán)境:
sudo apt-get update
sudo apt-get install git-core build-essential
二、獲取openwrt源碼。在當(dāng)前用戶(hù)主目錄下執(zhí)行
git clone git://git.openwrt.org/openwrt.git
等待代碼下載。結(jié)束后,目錄下會(huì)出現(xiàn)openwrt文件夾。
三、配置軟件源。進(jìn)入openwrt目錄,執(zhí)行
./scripts/feeds update -a
./scripts/feeds install -a
四、檢查編譯環(huán)境是否完整:
make defconfig
make prereq
根據(jù)提示信息安裝需要的軟件包。如果提示類(lèi)似
“tmp/.config-package.in:22022:warning: mult strings not supported”
的信息,打開(kāi) openwrt/tmp/.config-package.in,定位到對(duì)應(yīng)行,添上丟掉的一個(gè)引號(hào)就可以了。
五、編譯選項(xiàng):
執(zhí)行 make menuconfig,根據(jù)路由器情況,選擇 Target System 和 Subtarget。如意云一代和極壹S的 Target System 均為 Ralink RT288x/RT3xxx 。對(duì)于Subtarget ,前者為 MT7620n based boards ,后者為 MT7620a based boards。
其他選項(xiàng)根據(jù)個(gè)人喜好選擇。一般來(lái)說(shuō)要選中LuCI界面,選中中文語(yǔ)言包等等。
六、開(kāi)始編譯:
執(zhí)行 make -j2 V=s 進(jìn)行編譯。-j后面的數(shù)字是電腦物理CPU數(shù)量加一。V=s可以顯示出編譯的詳細(xì)信息。首次編譯大概需要幾個(gè)小時(shí)的時(shí)間。
七、錯(cuò)誤排查:
編譯失敗,一般有兩種情況:
1、代碼下載鏈接失效。首次編譯時(shí),編譯程序會(huì)實(shí)時(shí)從網(wǎng)上下載一些軟件包的代碼。如果下載鏈接失效,編譯就會(huì)失敗。這時(shí)需要根據(jù)軟件包的名稱(chēng),從網(wǎng)上自行下載,然后放在 openwrt/dl/ 目錄下,執(zhí)行 make -j2 V=s 繼續(xù)編譯即可。
2、軟件包自身有問(wèn)題。這時(shí)重新執(zhí)行 make menuconfig ,取消對(duì)應(yīng)軟件包選中即可。這種情況比較少見(jiàn),目前已知的有 tor 等。
編譯成功,但沒(méi)有生成固件。這種情況一般是因?yàn)檫x中的軟件包過(guò)多,導(dǎo)致固件大小超過(guò)16MB。重新執(zhí)行 make menuconfig,去掉一些軟件包,重新執(zhí)行編譯即可。
八、得到固件。在排除了所有錯(cuò)誤后,現(xiàn)在終于得到了固件。對(duì)于如意云RY-1,固件在 openwrt/bin/ramips 目錄下,形如
openwrt-ramips-mt7620n-rt-n14u-squashfs-sysupgrade.bin
openwrt-ramips-mt7620n-wrtnode-squashfs-sysupgrade.bin
openwrt-ramips-mt7620n-mlw221-squashfs-sysupgrade.bin
openwrt-ramips-mt7620n-wr8305rt-squashfs-sysupgrade.bin
等等。
注意:編譯時(shí)要連接到互聯(lián)網(wǎng)。
- 下載地址
發(fā)表評(píng)論
0條評(píng)論軟件排行榜
- 1heu kms activator激活工具 v42.3.0官方版
- 2win10激活工具一鍵永久激活免費(fèi)版 v1.0純小白綠色版
- 3微軟常用運(yùn)行庫(kù)合集2024 v2024.10.12
- 4AAct(KMS激活工具) v4.2.8漢化便攜版
- 5office2016激活工具kms v10.2.5官方版
- 6microkms神龍版官方版 v18.09.25
- 7windows7旗艦版激活工具(Microsoft Toolkit) V2.6.2官方綠色版
- 8dll修復(fù)工具dllescort v2.6.20官方版
- 9hwid gen(win10永久數(shù)字激活工具) v62.01中文版
- 10sound lock音量控制工具 v1.3.2官方版
熱門(mén)推薦
- ProcessKO(進(jìn)程關(guān)閉軟件) v6.41.1官方版299K / 多國(guó)語(yǔ)言[中文]
- dll修復(fù)工具dllescort v2.6.20官方版16.94M / 簡(jiǎn)體中文
- BatteryBar(筆記本電池管理軟件) v3.6.6921K / 簡(jiǎn)體中文
- copyq剪貼板管理器 v9.0.0免費(fèi)版38.79M / 簡(jiǎn)體中文
- DLL Analyzer(DLL分析工具) v1.930官方版526K / 簡(jiǎn)體中文
- qwins系統(tǒng)工具 v1.7.0官方版17.58M / 簡(jiǎn)體中文
- Network Time(時(shí)間同步系統(tǒng)) v3.1.6官方版733K / 簡(jiǎn)體中文
- RunAny(快速啟動(dòng)工具) v5.2綠色版10.1M / 簡(jiǎn)體中文
- 暴風(fēng)一鍵永久激活工具 v15.0官方版3.76M / 簡(jiǎn)體中文
- Adobe Air官方版 v50.2.1.15.53M / 多國(guó)語(yǔ)言