2021-03-22

Openwrt修改内核代码或配置的方法

 

一 打patch的方法。以mt7621为例。在软件包根目录下的/target/linux/ramips/patch-4.4下加相应的patch。

 

二 修改linux内核代码,重新打包。其方法如下:

1 在dl的目录下把linux-4.4.182.tar.xz复制出来。解压后修改。解压命令如下:

  1. xz -d linux-4.4.182.tar.xz生成linux-4.4.182.tar
  2. tar -xvf linux-4.4.182.tar

 

2 修改对应代码,修改好后。再压缩。压缩命令如下:

  1. tar -cvf linux-4.4.182.tar linux-4.4.182
  2. xz -z linux-4.4.182.tar

 

3 压缩好后,用命令shasum -a 256 linux-4.4.182.tar.xz来计算哈希值。把新的哈希值替换掉/include/kernel-version.mk里的红框中。

 

4 把新压缩的linux-4.4.182.tar.xz替换掉dl的linux-4.4.182.tar.xz即可。

 

在操作修改软件的过程中注意备份。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值