forum.gl-inet.cn

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
    123
    返回列表 发新帖

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

      [复制链接]

    16

    主题

    368

    帖子

    2186

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    2186
     楼主| 发表于 2023-2-24 10:52:33 | 显示全部楼层
    特异个体 发表于 2023-2-24 10:13
    这个方法可行,补充一下,这个实现的本质是root下面etc/uci-defaults文件夹下的文件会在初次启动时被识别为 ...
    这个方法可行,补充一下,这个实现的本质是root下面etc/uci-defaults文件夹下的文件会在初次启动时被识别为sh脚本,并按照文件名排序进行依次执行,执行后删除。
    因此,99开头的文件名很重要,而99-后面的default-settings不重要。实际上,可以在这个文件夹里添加多个脚本按顺序执行都可以。

    这个说的很对。
    源码中,文件放置在openwrt/package/base-files/files/etc/uci-defaults文件夹下即可,makefile的部分和menuconfig的部分可以省略。

    这么做的主要原因是可以自己自由选择是否需要包含默认配置,像我之前分享固件的时候就会取消这个选择,我自己编译固件的时候就会选择默认配置,相对来说简单一点。
    回复

    使用道具 举报

    0

    主题

    8

    帖子

    59

    积分

    注册会员

    Rank: 2

    积分
    59
    发表于 2023-5-31 22:42:10 | 显示全部楼层
    很好,感谢大佬
    回复

    使用道具 举报

    0

    主题

    10

    帖子

    50

    积分

    注册会员

    Rank: 2

    积分
    50
    发表于 2023-8-21 12:28:28 | 显示全部楼层
    这个教程可太行了!
    回复

    使用道具 举报

    0

    主题

    5

    帖子

    53

    积分

    注册会员

    Rank: 2

    积分
    53
    发表于 2023-12-1 16:44:00 | 显示全部楼层
    固件已经不能自己编译了
    回复

    使用道具 举报

    1

    主题

    6

    帖子

    55

    积分

    注册会员

    Rank: 2

    积分
    55
    发表于 2024-1-15 21:00:33 | 显示全部楼层
    txn for sharing
    回复

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-4-19 16:14 , Processed in 0.021247 second(s), 22 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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