Git Product home page Git Product logo

openwrt_old's Introduction

该版本fork于官方openwrt,略作修改,筛选稳定内核,以解决小米cr660x无故重启问题,仅针对660系列设置,其他设备不建议尝试!!!

OpenWrt logo

OpenWrt Project 是一个针对嵌入式设备的 Linux 操作系统。OpenWrt 并没有尝试创建一个单一的静态固件,而是提供了一个具有包管理功能的完全可写文件系统。这将您从供应商提供的应用程序选择和配置中解放出来,并允许您通过使用包来定制设备以适应任何应用程序。对于开发人员来说,OpenWrt 是构建应用程序的框架,无需围绕它构建完整的固件;对于用户来说,这意味着完全定制的能力,以前所未有的方式使用设备。

Sunshine!

开发

要构建您自己的固件,您需要 GNU/Linux、BSD 或 MacOSX 系统(需要区分大小写的文件系统)。由于缺少区分大小写的文件系统,Cygwin 不受支持。

依赖

您需要以下工具来编译 OpenWrt,包名称因发行版而异。在Build System Setup文档中可以找到包含特定于发行版的软件包的完整列表 。

binutils bzip2 diff find flex gawk gcc-6+ getopt grep install libc-dev libz-dev
make4.1+ perl python3.6+ rsync subversion unzip which

快速上手

  1. 运行./scripts/feeds update -a以获取 feeds.conf / feeds.conf.default 中定义的所有最新包定义

  2. 运行./scripts/feeds install -a以将所有获得的包的符号链接安装到 package/feeds/

  3. 运行make menuconfig以选择工具链、目标系统和固件包的首选配置。

  4. 运行make以构建您的固件。这将下载所有源代码,构建交叉编译工具链,然后为您的目标系统交叉编译 GNU/Linux 内核和所有选定的应用程序。

相关资料库

主仓库使用多个子仓库来管理不同类别的包。所有包都通过名为opkg. 如果您正在寻找开发 OpenWrt 的 Web 界面或端口包,请在下面找到合适的存储库。

LuCI Web 界面:通过网络浏览器控制设备的现代模块化界面。

OpenWrt Packages:移植包的社区存储库。

OpenWrt Routing:专门针对(网状)路由的软件包。

支持信息

有关受支持设备的列表,请参阅 OpenWrt 硬件数据库

文档

支持社区

  • 论坛: 用于使用、项目、讨论和硬件建议。
  • 支持聊天: Channel #openwrt on oftc.net.

开发者社区

许可

OpenWrt 在 GPL-2.0 下获得许可

openwrt_old's People

Contributors

juhosg avatar ffainelli avatar jow- avatar hauke avatar nbd168 avatar kaloz avatar kanjimonster avatar adschm avatar dangowrt avatar lperkov avatar mkresin avatar rmilecki avatar embeem avatar dedeckeh avatar blogic avatar blocktrron avatar ynezz avatar noltari avatar chunkeey avatar ldir-edb0 avatar neheb avatar acoul avatar wigyori avatar larsclausen avatar stintel avatar pepe2k avatar neocturne avatar diizzyy avatar yousong avatar 981213 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.