当前位置:  技术问答>linux和unix

怎么样安装一个模块

    来源: 互联网  发布时间:2016-05-06

    本文导语:  Linux内核版本为2.6.21.5,在netfilter目录下我开发了一个模块ip_conntrack_urlfilter,是用来做url过滤的。修改了其下面的Makefile,该模块也能编译为ip_conntrack_urlfilter.ko 但是内核在编译的时候竟然不会把这这个模块拷贝到相...

Linux内核版本为2.6.21.5,在netfilter目录下我开发了一个模块ip_conntrack_urlfilter,是用来做url过滤的。修改了其下面的Makefile,该模块也能编译为ip_conntrack_urlfilter.ko 但是内核在编译的时候竟然不会把这这个模块拷贝到相应的文件系统目录下,而类似的如nf_conntrack_tftp.ko都能拷贝过去了。很不明白在哪里修改能让其和nf_conntrack_tftp.ko一样的被拷贝过去? 谢谢!

|
这个没有按照kernel标准的写法去写。所以会有些问题。

你可以参考 http://lxr.linux.no/linux_v2.6.21.5/net/netfilter/Makefile 的写法去改你的。

简单来说,需要类似下面这样的:
obj-$(CONFIG_XXX) += ..........

CONFIG_XXX可以为 m 或者 y,前者为模块,后者为built-in。

[进阶阅读]

Documentation/kbuild/makefiles.txt
Documentation/kbuild/modules.txt

|
你的意思是你已用了 make modules_install?

检查一下你的Makefile。


    
 
 

您可能感兴趣的文章:

  • Python的MySQLdb模块安装
  • 模块的安装求助
  • 关于LINUX内核模块的按需卸载及安装
  • iptables时间模块的安装问题
  • php模块安装
  • 如何选择linux系统安装模块?
  • *****关于virtual pc附加模块的安装问题!急!!*****
  • 在远程linux服务器上安装PHP模块的问题
  • linux下用su -c 'make install'命令安装mod_jk模块的意义?
  • insmod 安装内核模块的问题
  • 我在安装LINUX 9简体中文版时,漏装了一个PHP-MYSQL的模块,那我现在该如何加装?
  • linux下重装apache,却无法安装apache模块?
  • nginx安装第三方模块的方法
  • 在Python安装MySQL支持模块的方法
  • 我用gcc编了一个小内核模块,但是用insmod安装的时候提示内核版本不对,怎么办?
  • 编译好的内核模块可以直接安装到别的机器上吗?
  • Python下的Mysql模块MySQLdb安装详解
  • windows下安装python paramiko模块的代码
  • Apache防DDOS模块mod_evasive安装和配置方法详解
  • paramiko模块安装和使用(远程登录服务器)
  • PHP之APC缓存详细介绍 apc模块安装
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 数据库 iis7站长之家
  • linux安装nagios,安装nrpe时候,先安装了openssl再从安装nrpe出错。
  • Centos6下安装Shell下文件上传下载rz,sz命令
  • 我已经用源代码方式安装了apache,如何让它支持php和mysql(php没有安装,mysql安装的是rpm包),要不要重新安装apache?如何删除已有的ap
  • CentOS下PHP安装完成后继续安装GD扩展库
  • 请教IBM服务器安装AIX的安装资料(教程或者资料,最好有安装步骤)
  • win7, win8安装docker需要了解的概念
  • 为什么安装redhat 7.1的时候没有让我配置lilo的安装而是系统默认的给我安装了--那位哥们安装过redhat7.1还望赐教
  • windows下tinyxml.dll下载安装使用(c++解析XML库)
  • 我安装的是Red Flag版本的linux,汉字输入法还没有安装,请问怎么安装?
  • tcmalloc内存泄露优化c++开源库下载,安装及使用介绍
  • 关于X库安装问题:我怎么查看我已经安装了哪些X库,并且哪些知道安装的版本号?
  • win7,win8安装Docker具体过程
  • android自动安装apk代码实例(不使用apk安装器安装)
  • php安装完成后如何添加mysql扩展
  • ubuntu 安装失败后,xp也无法进入;连xp安装盘也无法安装
  • 红帽RHEL下安装docker依赖性检查
  • 在win分区上安装linux和独立分区安装linux有什么区别?可以同时安装吗?(两个linux系统)
  • ubuntu系统中软件安装、卸载以及查询是否已经安装某个软件包的方法
  • 在已经安装了windows2000server的机器上安装红旗linux时,如何配置引导记录安装位置?急
  • MemCached介绍及最新稳定版memcached-1.4.20.tar.gz下载和安装
  • ubuntu10.04下安装openvz,openvz下安装ubuntu10.04,然后安装ipvsadm问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3