error : insmod

Kristof Provost kristof at sigsegv.be
Mon Feb 11 06:04:56 EST 2013


On 2013-02-11 16:24:17 (+0530), sunil <sunil.slvphsn at gmail.com> wrote:
> Have a look at this:
> 
> donno wats happening:
> 
> sunil at ubuntu:~/test/drive$ sudo rmmod helloworld
> sunil at ubuntu:~/test/drive$ lsmod|grep hellow*
> Binary file helloworld.ko matches
> Binary file helloworld.o matches

This doesn't actually do what you seem to think it does.
You're not passing the 'hellow*' argument to grep. The 'hellow*' is
first expaned by your shell, so it probably turns that command line into
'lsmod | grep helloworld.c helloworld.o helloworld.ko'.
Try using 'lsmod | grep hellow' instead (i.e. without the *).

> sunil at ubuntu:~/test/drive$ modprobe -r helloworld
> FATAL: Module helloworld not found.

Obviously, because your previous command succeeded. The module is no
longer loaded.

Regards,
Kristof

PS: Please don't top-post.
PS 2: Please keep the mailing list in cc.




More information about the Kernelnewbies mailing list