Kernel module problem

I compile a kernel module on my computer and when I do insmod . I get a message saying that it iwas compiled for a 2.0.x version,while teh current kernel version is 2.2.x.

I guess I have to change the include files for this. What do I change and where can I get them ? Do I need a new version of glibc? I am using gcc version 2.7.2.3
girishwAsked:
Who is Participating?
 
jlevieConnect With a Mentor Commented:
They are in the modutils tarball and you can get the from www.kernel.org/pub/linux/utils/kernel or any of the mirrors.
0
 
jlevieCommented:
Have you looked at the source for the module to see where it's getting the kernel version? I've run across stuff that had the kernel version hard-coded before.
0
 
ecwCommented:
What version of the kernel was insmod compiled for - get the latest 2.2 module utilities set, it'll probably fix things - it didi for me.

Ed.
0
 
girishwAuthor Commented:
Where can i get the module utilities set and what
are the files I need to get?
0
All Courses

From novice to tech pro — start learning today.