forum.gl-inet.cn

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz

    [经验分享] 【教程】编译固件如何加入自定义配置

      [复制链接]

    17

    主题

    374

    帖子

    2351

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    2351
     楼主| 发表于 2022-7-18 16:24:21 | 显示全部楼层
    jzz15 发表于 2022-7-18 16:19
    是的,就是要改源码,哎

    下载源码自己修改生成patch不就好了么
    回复

    使用道具 举报

    2

    主题

    17

    帖子

    76

    积分

    注册会员

    Rank: 2

    积分
    76
    发表于 2022-7-18 16:26:45 | 显示全部楼层
    不望月的狼人 发表于 2022-7-18 16:24
    下载源码自己修改生成patch不就好了么

    我在WSL里编译固件总是EXIT 1,也没错误提示
    回复

    使用道具 举报

    17

    主题

    374

    帖子

    2351

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    2351
     楼主| 发表于 2022-7-18 16:57:50 | 显示全部楼层
    jzz15 发表于 2022-7-18 16:26
    我在WSL里编译固件总是EXIT 1,也没错误提示

    提供截图呢,让 @萝卜大侠 帮你看看!
    回复

    使用道具 举报

    0

    主题

    19

    帖子

    80

    积分

    注册会员

    Rank: 2

    积分
    80
    发表于 2022-10-20 18:12:41 | 显示全部楼层
    感谢分享。
    回复

    使用道具 举报

    5

    主题

    48

    帖子

    162

    积分

    注册会员

    Rank: 2

    积分
    162
    发表于 2022-11-12 15:22:34 来自手机 | 显示全部楼层
    可不可以先设置好,然后把设置导出来,编译时加进去?
    回复

    使用道具 举报

    17

    主题

    374

    帖子

    2351

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    2351
     楼主| 发表于 2022-11-12 19:15:09 | 显示全部楼层
    WittyHare 发表于 2022-11-12 15:22
    可不可以先设置好,然后把设置导出来,编译时加进去?

    当然可以
    回复

    使用道具 举报

    5

    主题

    48

    帖子

    162

    积分

    注册会员

    Rank: 2

    积分
    162
    发表于 2022-11-12 21:18:32 | 显示全部楼层

    谢谢,慢慢折腾。一时半会还搞不会。
    回复

    使用道具 举报

    0

    主题

    8

    帖子

    38

    积分

    新手上路

    Rank: 1

    积分
    38
    发表于 2022-11-14 20:50:32 | 显示全部楼层
    谢谢分享!
    回复

    使用道具 举报

    0

    主题

    834

    帖子

    1684

    积分

    禁止发言

    积分
    1684
    发表于 2023-1-14 01:29:46 | 显示全部楼层
    好好好好好好好好好好好好好好好好好顶
    回复

    使用道具 举报

    4

    主题

    17

    帖子

    118

    积分

    注册会员

    Rank: 2

    积分
    118
    发表于 2023-2-24 10:13:53 | 显示全部楼层
    这个方法可行,补充一下,这个实现的本质是root下面etc/uci-defaults文件夹下的文件会在初次启动时被识别为sh脚本,并按照文件名排序进行依次执行,执行后删除。
    因此,99开头的文件名很重要,而99-后面的default-settings不重要。实际上,可以在这个文件夹里添加多个脚本按顺序执行都可以。
    源码中,文件放置在openwrt/package/base-files/files/etc/uci-defaults文件夹下即可,makefile的部分和menuconfig的部分可以省略。
    回复

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-11-21 21:14 , Processed in 0.025352 second(s), 22 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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