openwrt固件下载地址(讲解)
克隆地址:https://gitee.com/add358/openwrt.git
OpenWrt Project 是一个针对嵌入式设备的 Linux 操作系统。OpenWrt 没有尝试创建单个静态固件,而是提供了一个完全可写的文件系统和包管理。这使您从供应商提供的应用程序选择和配置中解放出来,并允许您通过使用包来定制设备以适应任何应用程序。对于开发人员来说,OpenWrt 是构建应用程序的框架,而无需围绕它构建完整的固件;对于用户来说,这意味着完全定制的能力,以从未设想过的方式使用设备。
阳光!
发展
要构建自己的固件,您需要 GNU/Linux、BSD 或 MacOSX 系统(需要区分大小写的文件系统)。由于缺少区分大小写的文件系统,因此不支持 Cygwin。
要求
您需要以下工具来编译 OpenWrt,软件包名称因发行版而异。包含特定分发包的完整列表可在构建系统设置 文档中找到。
binutils bzip2 diff find flex gawk gcc-6+ getopt grep install libc-dev libz-dev make4.1+ perl python3.6+ rsync subversion unzip which
快速开始
运行./scripts/feeds update -a
以获取 feeds.conf / feeds.conf.default 中定义的所有最新包定义
运行./scripts/feeds install -a
以将所有获得的包的符号链接安装到 package/feeds/
运行make menuconfig
以选择工具链、目标系统和固件包的首选配置。
运行make
以构建您的固件。这将下载所有源代码,构建交叉编译工具链,然后为您的目标系统交叉编译 GNU/Linux 内核和所有选择的应用程序。
相关存储库
主存储库使用多个子存储库来管理不同类别的包。所有软件包都通过名为opkg
. 如果您正在寻找开发 Web 界面或将包移植到 OpenWrt,请在下面找到合适的存储库。
支持信息
有关受支持设备的列表,请参阅OpenWrt 硬件数据库
文档
快速入门指南 用户指南 开发者文档 技术参考支持社区
论坛:用于使用、项目、讨论和硬件建议。 支持聊天:oftc.net#openwrt
上的频道。
开发者社区
错误报告:报告 OpenWrt 中的错误 开发邮件列表:发送补丁 开发者聊天:oftc.net#openwrt-devel
上的频道。
执照
OpenWrt 在 GPL-2.0 下获得许可
~尽管路由器和WIFI设置可能看起来很棘手,但只要按照步骤操作,您可以很容易地完成设置。