Git Product home page Git Product logo

openwrt-ci's Introduction

OpenWRT-CI

云编译OpenWRT固件

LEDE源码: https://github.com/coolsnowwolf/lede.git

IMMORTALWRT源码: https://github.com/immortalwrt/immortalwrt.git

OPENWRT-6.X源码: https://github.com/King-Of-Knights/openwrt-6.x.git

固件简要说明:

固件每天早上4点自动编译。

固件信息里的时间为编译开始的时间,方便核对上游源码提交时间。

MEDIATEK系列、QUALCOMMAX系列、ROCKCHIP系列、X86系列。

目录简要说明:

workflows——自定义CI配置

Scripts——自定义脚本

Config——自定义配置

openwrt-ci's People

Contributors

vikingyfy avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

openwrt-ci's Issues

请问是否可以支持编译6.x内核的版本

首先,感谢作者创建这么好的一个云编译仓库,该仓库是我见过结构目录最清晰的。

其次,请教一下,如果想编译6.x内核的版本,需要在哪里做改动呢?目前只查到需要在.config里配置LINUX_KERNEL_TESTING=y,但在本仓库是不是需要配置成CONFIG_LINUX_KERNEL_TESTING=y 呢?

CPU占用率很高

刷了这个openwrt-6.x.git_zn_m2-squashfs-sysupgrade_24.07.01_04.14.45.bin,兆能M2,防火墙里面设置了流量分载,
下载千兆测试,cpu使用率到30%。
是设置问题,还是驱动问题?
谢谢!

关于编译时WiFi名称选项的更改

有一些主机如r2s并没有WiFi功能,是否可以更改为wifi选项为非必需,当为空时则不执行,更改WiFi名称操作.

以及是否支持在仓库根目录新建files文件夹,启用替换大法

memTotal这个数据差异很大

大侠,比较几个系统,发现memTotal差异很大——
都是256M内存:
[QCA-WIFI-NO_openwrt-6.x.git_main_24.07.09_04.23.56]
image

另一个openwrt,也是256M内存

image

其它的内存用在了何处,为何有这么大的差异。

QCA-ALL添加Openclash编译失败

我比较喜欢用openclash
所以就想把它编译进固件
我只是在这里添加了这么一行
就编译出错
请问能改进一下吗
感谢
1720358596681

防火墙状态有点小问题,能否解决下

#点击状态——防火墙,然后就显示系统上存在旧版 iptables 规则。 不鼓励混合使用 iptables 和 nftables 规则,这可能会导致流量过滤不完整。是固件哪里设置冲突了吗
}{0)38$2M%QIS{I7{1FBM O

莫名多出了个 utun 接口

大侠好! 首先感谢您编写的OP编译脚本!我近日用您的脚本编译的X64固件发现“网络设置”中莫名多了一个 UTUN接口 ,今天下载您编译的X64固件发现“网络设置”里也多了一个 UTUN接口 …… 烦请大侠明察 告知 UTUN接口的用处,再次的感谢大侠!!

luci-app-samba4 怎么删除?

大佬你好,luci-app-samba4 我尝试了各种办法但是编译出的还是有samba4,rm删的话编译会报错,CONFIG_PACKAGE_luci-app-samba4=n编译能成功但是插件还在。这个怎么解决呢?

QCA_All添加openlacsh失败

openclash是一个很常见的软件
我想把它编译进固件
结果只要添加openclash就编译失败
请问有什么解决的办法吗
感谢
这条我前天发过,是不是隔一天帖子就会被删除呀?
1720358596681

用 immortalwrt源码编译OP出错

大侠好! 我这几天用自动编译脚本(immortalwrt源码)编译OP老是出错,提示:“You are running out of disk space. The runner will stop working when the machine runs out of disk space. Free space left: 56 MB” …… 烦请大侠指点迷津!
SBP2023-10-09 15 54 13

感谢作者老哥的脚本

请问我的机型是r2s如果想自定义插件选项是否能把我在虚拟机中选好生成的.config文件放到config/Rockchip中并生效.我在虚拟机中生成的是6.1内核在.config中能看到CONFIG_LINUX_6_1=y,生成./scripts/diffconfig.sh > diffconfig后就没有了,我在其他Issues 区中看到您说添加:CONFIG_TESTING_KERNEL=y就等于选择了6.X内核,.添加软件源的话请问添加在那个文件,以下是我的config文件以及需要添加的软件源,感谢您,

diffconfig.txt

echo "src-git kenzo https://github.com/kenzok8/openwrt-packages" >> ./feeds.conf.default
echo "src-git small https://github.com/kenzok8/small" >> ./feeds.conf.default
git clone https://github.com/sirpdboy/luci-app-ddns-go.git package/ddns-go
git clone https://github.com/sirpdboy/luci-app-autotimeset package/luci-app-autotimeset
git clone https://github.com/natelol/luci-app-beardropper package/luci-app-beardropper
git clone https://github.com/thinktip/luci-theme-neobird.git package/luci-theme-neobird

关于新的项目

根据我的测试,github仓库具备当软件库的能力,大佬,有没有兴趣写一个,自动拉取填写的仓库软件源代码编译成ipk,然后根据https://openwrt.org/zh/docs/guide-developer/using_the_sdk中最后一行的make package/index - 构建仓库索引, 将输出目录变成一个本地的opkg源,最后将输出编译完的ipk文件目录上传到github,这样就可以直接在openwrt的opkg配置文件中填写src+自己的仓库,再弄一个自动更新,sdk的版本自由选择填写什么拉取什么的sdk,我找遍了github没有一个项目是可以自动搭建自己的软件源的,实现不是很难,不过我不太熟悉openwrt的编译流程,总是报错,大佬有没有兴趣搞一下?(造福众生,整体的逻辑和实现应该不难写

请问如何加入openclash

看到Config/General.txt中说
增加插件,科学上网插件请在Scripts/Settings.sh调整
如果我需要openclash
请问具体该怎么操作呢 感谢

gn编译报错

请问大佬,gn报错怎么解决呀
有人说 apt install clang , 可加入这个命令github还是报错

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.