大小:3.5M
更新时间:24-11-21
系统:Pc
openwrt固件是路由器的第三方固件,是开源的嵌入式设备上运行的linux系统,其文件系统是可写的,开发者无需在每一次修改后重新编译,令它更像一个小型的Linux电脑系统,也加快了开发速度。这里小编带来了openwrt第三方固件下载,附带3000左右的软件包,用户可以方便的自定义功能来制作固件,从而更好的移植各类功能到openwrt下,欢迎免费下载收藏。
第一步:登录并打开路由器管理界面—“系统”—“文件传输”—“选择文件”—“选择存放的ipk软件包”—“上传”
第二步:ipk 上传完毕后,会有如下图“文件上传成功”的提示
第三步:此时,页面底部的 “上传文件列表”会出现 “ luci-app-passwall_3.9-73_all.ipk ”—“安装”
在点击“安装”后, 在“上传文件列表”会显示 “Installing luci-app-passwall (3.9-73) to root… Configuring luci-app-passwall.” (正在安装并配置 passwall)
第四步: 安装完成,查看 passwall 插件是否安装成功, “服务”下是否有Passwall 插件。
PS: 如果后续 想使用最新的 passwall 插件,只需重复上述操作,就能更新插件了;或者先卸载已安装Passwall 插件,再重新安装自己想要的插件版本。
作者以以RY-1(如意云一代)路由器为例子,简要介绍openwrt固件的编译过程。
一、搭建编译环境。编译建议在Linux下进行。我的系统是Linux mint 17,执行以下命令,构建编译环境:
sudo apt-get update
sudo apt-get install git-core build-essential
二、获取openwrt源码。在当前用户主目录下执行
git clone git://git.openwrt.org/openwrt.git
等待代码下载。结束后,目录下会出现openwrt文件夹。
三、配置软件源。进入openwrt目录,执行
./scripts/feeds update -a
./scripts/feeds install -a
四、检查编译环境是否完整:
make defconfig
make prereq
根据提示信息安装需要的软件包。如果提示类似
“tmp/.config-package.in:22022:warning: mult strings not supported”
的信息,打开 openwrt/tmp/.config-package.in,定位到对应行,添上丢掉的一个引号就可以了。
五、编译选项:
执行 make menuconfig,根据路由器情况,选择 Target System 和 Subtarget。如意云一代和极壹S的 Target System 均为 Ralink RT288x/RT3xxx 。对于Subtarget ,前者为 MT7620n based boards ,后者为 MT7620a based boards。
其他选项根据个人喜好选择。一般来说要选中LuCI界面,选中中文语言包等等。
六、开始编译:
执行 make -j2 V=s 进行编译。-j后面的数字是电脑物理CPU数量加一。V=s可以显示出编译的详细信息。首次编译大概需要几个小时的时间。
七、错误排查:
编译失败,一般有两种情况:
1、代码下载链接失效。首次编译时,编译程序会实时从网上下载一些软件包的代码。如果下载链接失效,编译就会失败。这时需要根据软件包的名称,从网上自行下载,然后放在 openwrt/dl/ 目录下,执行 make -j2 V=s 继续编译即可。
2、软件包自身有问题。这时重新执行 make menuconfig ,取消对应软件包选中即可。这种情况比较少见,目前已知的有 tor 等。
编译成功,但没有生成固件。这种情况一般是因为选中的软件包过多,导致固件大小超过16MB。重新执行 make menuconfig,去掉一些软件包,重新执行编译即可。
八、得到固件。在排除了所有错误后,现在终于得到了固件。对于如意云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
等等。
注意:编译时要连接到互联网。
应用信息
同类热门
Network Time(时间同步系统)
Adobe Air官方版
kmsauto++(Windows/Office激活工具)
ProcessKO(进程关闭软件)
copyq剪贴板管理器
RunAny(快速启动工具)
clover(windows窗口多标签)
VC2005运行库32位64位
热门标签
网友评论0人参与,0条评论
最新排行
run-command(强化版windows运行命令)232Kv6.31 run-command中文版是目前网络上非常实用的一款强化版windows运行命令工具,和系统自带的windows运行命令非常相似,但功能更加齐全,内置了常用的任务管理器、系统属性、注册表、dos运行窗口、计算机管理、控制面板等等快捷方式,收藏夹内
查看
win10开机密码查看器389Kv1.0绿色免费版 很多网友发邮件问小编win10开机密码忘记了怎么办?在这里小编推荐用户使用win10开机密码查看器,事实上也是win10开机密码破解软件,专门为win10用户研发制作的开机密码清除工具,软件方便简单,能够轻松获得开机账号密码,送给有需要的朋友免费下
查看
mdmcpq.inf和usbser.sys24K mdmcpq.inf和usbser.sys是存放在windows系统中的两个重要系统文件,缺少它可能会造成软件出现“无法安装这个硬件”、“INF中的服务安装段落无效”、“windows无法安装调制解调器”问题。事实上mdmcpq.inf和usbse
查看
regsvr32.exe修复工具14Kv6.1.7600.16385 Regsvr32.exe是windows的system文件夹下的一个程序,也是windows自带的activex注册和反注册工具。工具充分吸收了一些大型注册及反注册程序的运行理念,使用灵活,操作简单,能够独立万计算机activex注册开展的各种活动
查看
clover(windows窗口多标签)11.02Mv3.5.6官方版 clover软件是针对windows系统而开发的一款实用的窗口多标签软件,是WindowsExplorer资源管理器的一个扩展,可以为其增加Tab页功能,使您的电脑更加方便使用,让您的桌面从此整洁清楚。用户安装clover软件后,打开我的电脑可以像
查看
小兵一键重装系统官方版12.74Mv4.2.0.0 小兵一键重装系统是当前互联网上非常优秀的一款电脑重装系统软件,采用了傻瓜式操作方式,任何用户无需技术,可以一键重装winxp、win7、win10系统,并且支持各种系统的装机版,纯净版和msdn版等,同时加入了一键备份系统和一键还原系统,让你装机备
查看
分屏王显示器分屏软件2.88Mv6.0绿色版 分屏王是一款功能非常强大的分屏软件。该软件能够把屏幕分成五种结构,能够实现真正帮助用户将屏幕分成好几个来使用,你可以一边看股票、一边看新闻、一边看电视、一边工作等,都可以轻松实现,而且软件是独立工作的,互不干扰,绝对是真正意义上的主屏与分屏的划分,
查看
小马win11升级助手2.83Mv1.0.0官方版 自从Windows11发布后,许多人都随其蠢蠢欲动想要尝试,可是电脑却没有自动推送给你?从网上下载的又提示没有TPM模块,内存没有4G等问题?那么这时可以试试小马Win11升级助手,这是一款专为Windows11所推出的版本升级软件。
查看