Firefly开源社区

标题: RK3588JQ开发板.config总会被覆盖 [打印本页]

作者: 筱熙    时间: 2023-10-25 14:29
标题: RK3588JQ开发板.config总会被覆盖
你好,在RK3588JQ开发板内核源码中,想要打开MPTCP选项,
但是在Kernel源码目录下通过make menuconfig选项打开MPTCP并保存写入.config文件后,
需要重新整个编译,再回到上层目录,通过./buld.sh重新全编,.config又会被重新覆盖,所以刚刚打开的MPTCP选项无法生效,这种
怎么办呢?

作者: qq2317783075    时间: 2023-10-25 15:46
提示: 作者被禁止或删除 内容自动屏蔽
作者: 筱熙    时间: 2023-10-25 16:22
qq2317783075 发表于 2023-10-25 15:46
直接修改defconfig文件

哪个位置呢?
有没有这一类的相关文档介绍的呢
作者: dengkx    时间: 2023-10-26 09:11
筱熙 发表于 2023-10-25 16:22
哪个位置呢?
有没有这一类的相关文档介绍的呢

make ARCH=arm64 menuconfig修改后使用make ARCH=arm64 savedefconfig保存,在当前目录下会生成defconfig,将他复制到arch/arm64/configs/firefly_linux_defconfig
作者: 筱熙    时间: 2023-10-26 17:50
dengkx 发表于 2023-10-26 09:11
make ARCH=arm64 menuconfig修改后使用make ARCH=arm64 savedefconfig保存,在当前目录下会生成defconfig ...

你好,在、kernel/arch/arm64/configs目录下关于rk3588只有如下几个config文件:
rk3588_edge.config
rk3588_ipc_linux.config
rk3588_linux.config
rk3588_nvr.config
另外还有
rockchip_defconfig
rockchip_electric_defconfig
rockchip_linux_defconfig

并没有rk3588_linux_defconfig,
所以是复制到rockchip_linux_defconfig这个文件吗
还是rk3588_linux.config文件呢
作者: dengkx    时间: 2023-10-27 09:07
筱熙 发表于 2023-10-26 17:50
你好,在、kernel/arch/arm64/configs目录下关于rk3588只有如下几个config文件:
rk3588_edge.config
r ...

3588的那就不需要保存defconfig,修改后的.config和修改之前的.config对比差别,将修改项写入rk3588_linux.config就行
作者: 筱熙    时间: 2023-10-27 17:37
dengkx 发表于 2023-10-27 09:07
3588的那就不需要保存defconfig,修改后的.config和修改之前的.config对比差别,将修改项写入rk3588_linu ...

另外就是开发板命令:
ip route可以正常显示,但是ip rule show就报错,如下:

root@firefly:/proc/sys/net/ipv4# ip rule show
RTNETLINK answers: Operation not supported
Dump terminated
root@firefly:/proc/sys/net/ipv4#
root@firefly:/proc/sys/net/ipv4# ip route
default via 10.176.127.254 dev wlan1 proto dhcp metric 601
default via 10.176.131.254 dev wlan0 proto dhcp metric 602
10.176.124.0/22 dev wlan1 proto kernel scope link src 10.176.124.77 metric 601
10.176.128.0/22 dev wlan0 proto kernel scope link src 10.176.129.242 metric 602
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown
root@firefly:/proc/sys/net/ipv4#
root@firefly:/proc/sys/net/ipv4#
root@firefly:/proc/sys/net/ipv4#


这是怎么回事呢




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1