然后make menuconfig开启 Use external kernel tree 选项即可。
内核配置要修改是,我们会使用make kernel_menuconfig来进行配置。
先看下原本内核.config的生成逻辑,make kernel_menuconfig的时候,会通过kconfig.pl脚本将generic和mediatek下的config-4.19合并成一个.config给内核使用。
当我们kernel_menuconfig配置完之后,退出的时候就会保存使用kconfig.pl脚本重新将配置文件保存到config-4.19文件中。
所以我们要做的是将上报的到处和导入过程,改成我们自己配置的kernel_config文件。
在 config/Config-devel.in 里面添加KERNEL_CONFIG的选项支持外部配置
然后make menuconfig填入我们要用的外部配置文件路径名称
修改导入过程,在 19.07/include/target.mk 里面添加导入外部kernel config内容
修改保存过程, 19.07/include/kernel-build.mk 里面添加保存外部kernel config内容
之后,再次make kernel_menuconfig就可以看到,导入过程如下:
保存过程如下:
OpenWrt的默认配置文件位于/etc/config/目录下,其中包括:1. network:网络配置文件,用于配置网络接口,如WAN口、LAN口等;
2. wireless:无线网络配置文件,用于配置无线网络,如SSID、加密方式等;
3. dhcp:DHCP服务器配置文件,用于配置DHCP服务器,如IP地址池、租
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)