标签:自己 menu lin margin white indent mips 驱动 inux
来源
注意:网上有些错误的 linux-3.10.14-p112871.tar.xz 下载,这个文件是在 windows 上重新压缩的,因为文件系统不分大小写,最终会导致下面的的文件丢失:
include/uapi/linux/netfilter_ipv6、netfilter_ipv4、netfilter 目录下的 xt_MARK.h 和 xt_mark.h 等
MTK SDK 不使用 OpenWRT 官方的 dts 定义 ROM 布局,网卡布局。
网卡:修改内核 config 的(比如 target/linux/ramips/mt7620/config-3.10 )CONFIG_WAN_AT_P4=y 或者 CONFIG_WAN_AT_P0=y
ROM 布局:修改内核的 spi 驱动文件
内核启用 ipt-nathelper-extra、ipt-filter (注意:15.05 netfiler 模块前缀从 ipt 变为 nf 了) 时候会依赖 textsearch 模块,但这个模块的3个子模块默认并没有编译,需要修改内核 package/kernel/linux/modules/lib.mk 中标红部分:
define KernelPackage/lib-textsearch
SUBMENU:=$(LIB_MENU)
TITLE:=Textsearch support
KCONFIG:= \
CONFIG_TEXTSEARCH=y \
CONFIG_TEXTSEARCH_KMP=m \
CONFIG_TEXTSEARCH_BM=m \
CONFIG_TEXTSEARCH_FSM=m
FILES:= \
$(LINUX_DIR)/lib/ts_kmp.ko \
$(LINUX_DIR)/lib/ts_bm.ko \
$(LINUX_DIR)/lib/ts_fsm.ko
AUTOLOAD:=$(call AutoProbe,ts_kmp ts_bm ts_fsm)
endef
或者修改内核 config 文件(比如 target/linux/ramips/mt7620/config-3.10 )的
CONFIG_TEXTSEARCH=y
CONFIG_TEXTSEARCH_KMP=m
CONFIG_TEXTSEARCH_BM=m
CONFIG_TEXTSEARCH_FSM=m
2、mqmaker 上传了为它自己 mt7621 开发板适配过的 SDK
MTK 官方 openwrt SDK 使用
标签:自己 menu lin margin white indent mips 驱动 inux
原文地址:http://www.cnblogs.com/JesseFang/p/6961970.html