• modprobe和insmod的区别


    linux设备驱动有两种加载方式insmod和modprobe,下面谈谈它们用法上的区别
    1、insmod一次只能加载特定的一个设备驱动,且需要驱动的具体地址。写法为:
            insmod drv.ko
    2.  modprobe则可以一次将有依赖关系的驱动全部加载到内核。不加驱动的具体地址,但需要在安装文件系统时是按照make modues_install的方式安装驱动模块的。驱动被安装在/lib/modules/$(uname -r)/...下。写法为:
           modprob drv
    ------
    modprobe 和insmod一样都是用来加载内核module的
    不过modprobe比较智能,它可以根据module的依赖性来自动为你加载;
    而insmod就做不到这点。

    -------------分隔线------------------
    比如说使用ipmitool这个工具需要在dev/中存在ipmi0的设备,如果没有的话就需要加载
    modprobe ipmi_si
    modprobe ipmi_devintf

    读取本地KCS接口的数据使用 -I open 例如
    ipmitool -I open sensor

    想要卸载module。使用rmmod
  • 相关阅读:
    react脚手架搭建及配置
    mac使用技巧
    nginx配置
    vue常见前端UI库
    自定义指令
    代码缩进修改
    webpack学习入门
    webpack使用extract-text-webpack-plugin打包时提示错误
    webpack未成功全局安装
    基于jQuery的AJAX实现三级联动菜单
  • 原文地址:https://www.cnblogs.com/dylancao/p/5867602.html
Copyright © 2020-2023  润新知