ubuntu的/etc/modules内核模块文件

/etc/modules:

内核模块文件,里面列出的模块会在系统启动时自动加载。

/etc/modprobe.d:

存放禁止加载或者加载内核模块脚本的目录。

以下是我增加netfilter模块是的流程:

echo "1" >/proc/sys/net/ipv4/ip_forward
vi /etc/rc.local
exit前加入 echo "1" >/proc/sys/net/ipv4/ip_forward

depmod -a && lsmod

cat /etc/modules

......

 17 #added by changfugang
 18 #realtek 725n wifi
 19 8192cu

对比lsmod加载情况和/etc/modules是否一致.  不一致则说明有内核模块不存在或者加载有问题。

具体使用modprobe 命令加载模块和使用lsmod命令检查模块是否成功加载。

比如:

modprobe 8192cu

lsmod |grep 8192cu

本文系作者原创,转载请注明出处。如您阅读的是转载,请最好再看下原文,原文随时会更新和勘误的。

@Gordon_chang
1997年毕业于北京联合大学,先后在中国万网,新媒传信,亚信等公司工作,现在在一家创业型公司担任云计算与大数据运维方面的 PM & Engineer。 专注于以下四个领域: 分布式存储 分布式数据库 云计算 大数据 重点通过技术架构与性能优化(底层)实现基于私有云的大数据平台能力

原文地址:https://www.cnblogs.com/gordonchang/p/6682378.html