forum.gl-inet.cn

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz

    [经验分享] 【2-24更新支持GL-S200】利用GitHub Action快速制作自己专属固件

      [复制链接]

    1

    主题

    23

    帖子

    515

    积分

    高级会员

    Rank: 4

    积分
    515
    发表于 2022-7-7 12:24:00 | 显示全部楼层
    请教下大佬,加入自定义插件的时候,如何确定它需要啥依赖?比如我要加Zerotier,那我在yml里除了加入luci-app-zerotier,还需要填啥?
    回复

    使用道具 举报

    17

    主题

    374

    帖子

    2500

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    2500
     楼主| 发表于 2022-7-7 12:30:16 | 显示全部楼层
    China 发表于 2022-7-7 12:24
    请教下大佬,加入自定义插件的时候,如何确定它需要啥依赖?比如我要加Zerotier,那我在yml里除了加入luci- ...

    如果是官方插件的话一般会自动处理依赖,如果是私有插件的话你可能需要看下makefile文件中还需要哪些依赖,如果是公共依赖的话一般会自动处理,如果是非公共依赖的话可能需要额外处理,比如引入依赖的git仓库,页可以把依赖下载下来放到custom目录
    回复

    使用道具 举报

    17

    主题

    374

    帖子

    2500

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    2500
     楼主| 发表于 2022-7-7 14:57:52 | 显示全部楼层
    eggy 发表于 2022-7-3 21:54
    没事儿,这儿还有持续更新的fork备份:https://github.com/cary-zhou/openwrt-gl-ax1800

    ...

    我发现自己之前有也fork
    回复

    使用道具 举报

    1

    主题

    23

    帖子

    515

    积分

    高级会员

    Rank: 4

    积分
    515
    发表于 2022-7-7 15:59:43 | 显示全部楼层
    不知道为啥,刷了之后连不上外网,也打不开官方的管理页面,停uhttpd之后就啥都打不开了
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    10095

    官方人员

    发表于 2022-7-7 16:02:18 | 显示全部楼层
    China 发表于 2022-7-7 15:59
    不知道为啥,刷了之后连不上外网,也打不开官方的管理页面,停uhttpd之后就啥都打不开了 ...

    https://forum.gl-inet.cn/forum.p ... &extra=page%3D1 参考这个帖子解决看一下
    回复

    使用道具 举报

    1

    主题

    23

    帖子

    515

    积分

    高级会员

    Rank: 4

    积分
    515
    发表于 2022-7-7 16:05:17 | 显示全部楼层
    萝卜大侠 发表于 2022-7-7 16:02
    https://forum.gl-inet.cn/forum.php?mod=viewthread&tid=377&extra=page%3D1 参考这个帖子解决看一下 ...

    这个试过了,不行
    回复

    使用道具 举报

    1

    主题

    14

    帖子

    127

    积分

    注册会员

    Rank: 2

    积分
    127
    发表于 2022-7-7 19:02:36 | 显示全部楼层
    本帖最后由 ocake 于 2022-7-7 19:03 编辑

    * pkg_hash_fetch_best_installation_candidate: Packages for gl-sdk4-wifi found, but incompatible with the architectures configured
    * opkg_install_cmd: Cannot install package gl-sdk4-wifi.
    make[2]: *** [package/Makefile:71: package/install] Error 255
    make[2]: Leaving directory '/home/leo/gl-infra-builder/wlan-ap/openwrt'
    make[1]: *** [package/Makefile:113: /home/leo/gl-infra-builder/wlan-ap/openwrt/staging_dir/target-mips_24kc_musl/stamp/.package_install] Error 2
    make[1]: Leaving directory '/home/leo/gl-infra-builder/wlan-ap/openwrt'
    make: *** [/home/leo/gl-infra-builder/wlan-ap/openwrt/include/toplevel.mk:230: world] Error 2
    請指導我什塺地方出錯了!如何解決?
    我用:
    ./build.sh ~ glinet-axt1800 編譯的
    回复

    使用道具 举报

    17

    主题

    374

    帖子

    2500

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    2500
     楼主| 发表于 2022-7-7 19:05:36 | 显示全部楼层
    本帖最后由 不望月的狼人 于 2022-7-7 19:08 编辑
    ocake 发表于 2022-7-7 19:02
    * pkg_hash_fetch_best_installation_candidate: Packages for gl-sdk4-wifi found, but incompatible with ...

    不应该啊,相同命令我git action都编译成功了


    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    回复

    使用道具 举报

    12

    主题

    202

    帖子

    1662

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    1662
    发表于 2022-7-8 09:20:56 | 显示全部楼层
    反馈,安装了大佬编译的axt1800,,没有官方UI,想无线中继,但不能扫描热点,是空的
    回复

    使用道具 举报

    17

    主题

    374

    帖子

    2500

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    2500
     楼主| 发表于 2022-7-8 09:23:27 | 显示全部楼层
    eggy 发表于 2022-7-8 04:28
    明白了,谢狼人大佬解惑。
    makefile中列出的相关依赖编译固件时会自动到源码packages仓库寻找了对吧?

    把你仓库地址给下呢,我看看!
    回复

    使用道具 举报

    17

    主题

    374

    帖子

    2500

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    2500
     楼主| 发表于 2022-7-8 09:24:08 | 显示全部楼层
    7918 发表于 2022-7-8 09:20
    反馈,安装了大佬编译的axt1800,,没有官方UI,想无线中继,但不能扫描热点,是空的 ...

    目前还有点小问题,@萝卜大侠 今天应该能修完,再等等吧!
    回复

    使用道具 举报

    5

    主题

    199

    帖子

    1035

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    1035
    发表于 2022-7-8 13:55:31 | 显示全部楼层
    不望月的狼人 发表于 2022-7-8 09:23
    把你仓库地址给下呢,我看看!

    感谢狼人大佬抽空跟进:
    https://github.com/eggydutch/gl.inet-ax1800
    回复

    使用道具 举报

    17

    主题

    374

    帖子

    2500

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    2500
     楼主| 发表于 2022-7-8 14:08:29 | 显示全部楼层
    eggy 发表于 2022-7-8 13:55
    感谢狼人大佬抽空跟进:
    https://github.com/eggydutch/gl.inet-ax1800

    你在合一下我最新的代码试试呢。
    回复

    使用道具 举报

    8

    主题

    48

    帖子

    600

    积分

    高级会员

    Rank: 4

    积分
    600
    发表于 2022-7-8 16:01:45 | 显示全部楼层
    本帖最后由 shejiewu 于 2022-7-8 16:03 编辑




    不知道为什么一直报错,现在是在git action 上编译的了,编译axt1800

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    回复

    使用道具 举报

    5

    主题

    199

    帖子

    1035

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    1035
    发表于 2022-7-8 16:39:09 | 显示全部楼层
    不望月的狼人 发表于 2022-7-8 14:08
    你在合一下我最新的代码试试呢。

    好的,感谢狼人大佬,我晚点试下再回报。
    回复

    使用道具 举报

    17

    主题

    374

    帖子

    2500

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    2500
     楼主| 发表于 2022-7-8 18:11:40 | 显示全部楼层
    shejiewu 发表于 2022-7-8 16:01
    不知道为什么一直报错,现在是在git action 上编译的了,编译axt1800

    你这个是用的我的仓库么?我的那个是5.4内核,你这个看起来是4.4的内核啊
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    10095

    官方人员

    发表于 2022-7-8 18:20:02 | 显示全部楼层
    不望月的狼人 发表于 2022-7-8 09:24
    目前还有点小问题,@萝卜大侠 今天应该能修完,再等等吧!

    你在个固件在我们固件的基础上额外增加了哪些插件?
    回复

    使用道具 举报

    17

    主题

    374

    帖子

    2500

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    2500
     楼主| 发表于 2022-7-8 18:32:05 | 显示全部楼层
    萝卜大侠 发表于 2022-7-8 18:20
    你在个固件在我们固件的基础上额外增加了哪些插件?

    helloword ddns luci-app-eqos luci-app-commands 其他的都是从原来你们仓库直接复制的
    回复

    使用道具 举报

    8

    主题

    48

    帖子

    600

    积分

    高级会员

    Rank: 4

    积分
    600
    发表于 2022-7-8 19:02:38 | 显示全部楼层
    本帖最后由 shejiewu 于 2022-7-8 19:04 编辑
    不望月的狼人 发表于 2022-7-8 18:11
    你这个是用的我的仓库么?我的那个是5.4内核,你这个看起来是4.4的内核啊 ...

    是的,用你的仓库,我改了一下内核的"python3 setup.py -c config-wlan-ap-5.4.yml"
    其它也没动.出现的错误,
    也去下了你仓库git action编译出来的AXT1800固件 ,获取到DHCP-IP,没有网络,无法上网.,也没有官方UI
    回复

    使用道具 举报

    8

    主题

    48

    帖子

    600

    积分

    高级会员

    Rank: 4

    积分
    600
    发表于 2022-7-8 23:38:52 | 显示全部楼层
    本帖最后由 shejiewu 于 2022-7-9 08:54 编辑

    狼人大佬,我看了一下,你的库里面
    include:
      - wifi-ax

    官方的库里面
    include:
      - wifi-ax
      - ucentral-ap

    你库少了ucentral-ap,是精简,节约固件的吗?
    fork你的库,搞了好多次,在git action上...AXT1800 5.4内核
    没任何改动也会编译失败,成功后,跟你库的固件一样
    1.编译出来的固件uboot刷机无效,只能WEB升级
    2.没有官方UI
    3.能获得上级路由DHCP-IP,网络不通
    4.因为第2、3项问题,别的没测了,无线应该也是有问题的...
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|gl-inet.cn ( 粤ICP备18130956号 )

    GMT+8, 2025-6-6 13:25 , Processed in 0.028454 second(s), 23 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表