免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4502 | 回复: 4
打印 上一主题 下一主题

insmod出现的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-10-09 15:06 |只看该作者 |倒序浏览
我在编译 一个下载的程序时出现了问题
在make时没有错误
当make install时就出现错误了,我手动insmod  .ko 文件也不行
然后我又用另一个相似的程序试,出现了同样的错误
make通过,install出现问题
make的结果:

LD [M]  /root/Desktop/aodv-uu-ipv6-0.9/lnx/kaodv6.o
  Building modules, stage 2.
  MODPOST
  CC      /root/Desktop/aodv-uu-ipv6-0.9/lnx/kaodv6.mod.o
  LD [M]  /root/Desktop/aodv-uu-ipv6-0.9/lnx/kaodv6.ko
make[2]: Leaving directory `/usr/src/linux-2.6.16'
cp kaodv6.ko ../
make[1]: Leaving directory `/root/Desktop/aodv-uu-ipv6-0.9/lnx'

make install出现问题:
[root@localhost aodv-uu-ipv6-0.9]# make install
make IPV6=-D_IPV6 -C lnx KERNEL_DIR=/lib/modules/2.6.16/build KCC=gcc
make[1]: Entering directory `/root/Desktop/aodv-uu-ipv6-0.9/lnx'
make[1]: Nothing to be done for `default'.
make[1]: Leaving directory `/root/Desktop/aodv-uu-ipv6-0.9/lnx'
install -s -m 755 aodvd6 /usr/sbin/aodvd6
Installing kernel module in /lib/modules/2.6.16/aodv/
install: 无法 stat “kaodv.o”: 没有那个文件或目录
make: *** [install] 错误 1


我用的是2.6.16内核,/lib/modules/2.6.16/aodv中已经存在aodv.ko文件却无法加载
手动加载模块:
[root@localhost aodv-uu-ipv6-0.9]# insmod kaodv6.ko
insmod: error inserting 'kaodv6.ko': -1 Operation not permitted


请问这样的错误问题是出在哪里呢
谢谢!

论坛徽章:
5
2 [报告]
发表于 2006-10-10 10:24 |只看该作者
insmod: error inserting 'kaodv6.ko': -1 Operation not permitted


insmod需要要root权限

论坛徽章:
0
3 [报告]
发表于 2006-10-10 18:21 |只看该作者
我就是root 登陆的

论坛徽章:
0
4 [报告]
发表于 2006-10-10 18:40 |只看该作者
dmesg | tail 一下

论坛徽章:
0
5 [报告]
发表于 2006-10-11 21:10 |只看该作者
[root@localhost aodv-uu-ipv6-0.9]# insmod kaodv6.ko
insmod: error inserting 'kaodv6.ko': -1 Operation not permitted


[root@localhost aodv-uu-ipv6-0.9]# dmesg|tail
audit(1160571129.195:11): avc:  granted  { execmem } for  pid=2366 comm="nautilu s" scontext=root:system_r:unconfined_t:s0-s0:c0.c255 tcontext=root:system_r:unco nfined_t:s0-s0:c0.c255 tclass=process
audit(1160571129.291:12): avc:  granted  { execmem } for  pid=2366 comm="nautilu s" scontext=root:system_r:unconfined_t:s0-s0:c0.c255 tcontext=root:system_r:unco nfined_t:s0-s0:c0.c255 tclass=process
audit(1160571129.291:13): avc:  granted  { execmem } for  pid=2366 comm="nautilu s" scontext=root:system_r:unconfined_t:s0-s0:c0.c255 tcontext=root:system_r:unco nfined_t:s0-s0:c0.c255 tclass=process
ip_queue: failed to create netlink socket


请问这样能看出问题出在哪里吗
谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP