红联Linux门户
Linux帮助

Linux Add or Remove module manully

发布时间:2008-05-06 21:08:14来源:红联作者:basiozwq
1,modprobe后边都可以直接添加模块的名字,比如模块名字为bnx2,不能加ko

[root@lab net]# lsmod |grep bnx2

[root@lab net]# modprobe bnx2.ko

FATAL: Module bnx2.ko not found.

[root@lab net]# modprobe bnx2

[root@lab net]# lsmod |grep bnx2

bnx2 158104 0

[root@lab net]# modprobe -r bnx2.ko

FATAL: Module bnx2.ko not found.

[root@lab net]# modprobe -r bnx2

[root@lab net]# lsmod |grep bnx2

[root@lab net]#

2,用rmmod来去除内存中的模块,加不加ko都可以,而且在任何路径都可以

[root@lab net]# lsmod |grep bnx2 查看内存中有无模块

[root@lab net]# modprobe bnx2 加载

[root@lab net]# lsmod |grep bnx2 再查看

bnx2 158104 0

[root@lab net]# rmmod bnx2 remove

[root@lab net]# lsmod |grep bnx2 查看,模块已去除

[root@lab net]# modprobe bnx2 再加载

[root@lab net]# lsmod |grep bnx2 再查看

bnx2 158104 0

[root@lab net]# rmmod bnx2.ko 再remove

[root@lab net]# lsmod |grep bnx2 查看,模块再次去除

[root@lab net]#

3,如果是用insmod,后边一定是绝对路径而且要加上ko,不然出错

[root@lab tmp]# lsmod |grep bnx2

[root@lab tmp]# insmod bnx2

insmod: can't read 'bnx2': No such file or directory

[root@lab tmp]# insmod bnx2.ko

insmod: can't read 'bnx2.ko': No such file or directory

[root@lab tmp]# insmod /lib/modules/2.6.18-8.el5xen/kernel/drivers/net/bnx2.ko

[root@lab tmp]# lsmod |grep bnx2

bnx2 158104 0

[root@lab tmp]#
文章评论

共有 0 条评论