• 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。 专注于以下四个领域: 分布式存储 分布式数据库 云计算 大数据 重点通过技术架构与性能优化(底层)实现基于私有云的大数据平台能力

  • 相关阅读:
    Makefile中的函数
    Android命令行工具使用总结
    功耗杂项笔记汇总
    Repo学习笔记
    CPU调度——EAS调度器
    Android log常用分析方法
    event log 分析
    用户空间控制驱动与设备的绑定与解绑
    内核工具 – Sparse 简介
    在docker宿主机上查找指定容器内运行的所有进程的PID
  • 原文地址:https://www.cnblogs.com/gordonchang/p/6682378.html
Copyright © 2020-2023  润新知