when i run the command: rmmod mymodule, linux give me a message : Device or resource busy . so i can't uninstall my module. please tell me : how can i uninstall it without rebooting the system ?? Thanks!!
by 3040602024 - C/C++ - 2008-01-03 20:21:40 阅读(1129) 回复(2)
我以前的同事这么写了两行: 1. system("rmmod rmsio"); 2. system("insmod ./rmsio.ko"); 我认为这两行作用是先卸载后加载驱动,那就应该这么写啊: 3. system("rmmod rmsio.ko"); 4. system("insmod rmsio.ko"); 请问1,2 两行这么写是什么意思?
情况是这样的,我已经用ifconfig eth0 down停掉网卡的使用,然后查看模块的引用是0,应该可以用rmmod e1000卸载模块了,但是还是不能卸载模块,我的系统是FC 4的,内核版本是2.6.11.1的,请大家帮忙看看,谢谢
bsdfpf.tar.gz这个东东应该是模块bsdfpf.tar.gz这个东东应该是模块夹载,但是如何加载呢?BSD下有类似lsmod的工具吗?加载,但是如何加载呢?BSD下有类似lsmod,insmod rmmod的工具吗?
insmod后显示Segmentation fault无法rmmod 一直提示ERROR: Module test is in use 这是社么原因啊,郁闷~~~ 请各位前辈指点~ [root@localhost modules]# insmod test.ko Segmentation fault [root@localhost modules]# lsmod Module Size Used by test 5939 1 iptable_filter 6721 0 ip_tables 20929 1 iptable_filter md5 8001 1 ipv6 ...
我在机子上装了三块网卡,用Redhat7.2,其中两块是3COM的996-SX,Linux都认了,当作eth0和eth1,还有一块需要bcm5700的驱动,当我安装驱动中insmod bcm5700的时候,系统提示已经存在这个mod,我没有在意,就用rmmod bcm5700删掉了,安装完驱动后重新启动,发现系统把eth0分配给了刚刚装驱动的网卡,并且可以正常工作,可是原来能用的两块3COM网卡却都不能用了,现在我想用rmmod bcm5700删掉新装的mod,系统提示为bcm5700:device or...