openwrt 内核 打补丁
2016-07-21 18:25
585 查看
openwrt 版本 15.05
内核版本:3.18.29
1、新建补丁文件
最好和 target/linux/ar71xx/patches-3.18/ 路径下的名字格式保持一致 如:907-MIPS-ath79-add-WPN824N.patch
2、增加要修改的文件
quilt add xxx.c //可以增加多个
3、修改文件
quilt edit xxx.c //或者 vim 修改
4、查看修改的地方,看是否正确
5、生产补丁文件
quilt refresh
生成的补丁文件放在当前目录下的patches 目录下,需要同步到 OpenWrt 代码树
6、同步更新
内核版本:3.18.29
最好和 target/linux/ar71xx/patches-3.18/ 路径下的名字格式保持一致 如:907-MIPS-ath79-add-WPN824N.patch
quilt new platform/920-MIPS-ath79-add-4g-gps-support.patch 官方文档不带 platform 前缀, 是错的
2、增加要修改的文件
quilt add xxx.c //可以增加多个
3、修改文件
quilt edit xxx.c //或者 vim 修改
4、查看修改的地方,看是否正确
quilt diff # 查看 diff
5、生产补丁文件
quilt refresh
生成的补丁文件放在当前目录下的patches 目录下,需要同步到 OpenWrt 代码树
6、同步更新
make target/linux/update V=s 同步完后
ls target/linux/ar71xx/patches-3.18/ 会发现我们所打的补丁,查看文件,已经修改
相关文章推荐
- 基于FL2440开发板实现蜂鸣器唱歌的原理
- 飞凌Fl2440开发板蜂鸣器pwm的驱动
- 【Linux全面学习】6.Linux常用命令(重点)
- centos 如何用 rsyslog 搭建本地日志服务(续1: omprog模块与php deamon的配合使用)
- 运维日记005 - vim操作总结(一、软件包与安装)
- opencv腐蚀与膨胀
- linux 常用命令 用法总结
- Java 程序员应会的 Linux 命令
- shell初步学习
- 快速编写“专家级”makefile(3.提高编译环境的实用性)
- 在Hadoop集群上的Hive配置
- 快速编写“专家级”makefile(2.创建基本编译环境-使用功能”函数“)
- 快速编写“专家级”makefile(2.创建基本编译环境)
- 快速编写“专家级”makefile(1.从最简单的Makefile中了解规则)
- mongoperf
- 一台服务器 安装两个tomcat6 服务
- Tomcat 单实例 多server部署时 Server配置文件示例
- Centos7安装配置svn
- u盘在linux系统下文件只读方式的解决方案,linux基本常用命令之二十八dosfsck
- Linux 命令