Sundance.o is not working with IPSec kernel

Started by
3 comments, last by Sonu Kapoor 21 years, 6 months ago
Hi guys, I have a system with the kernel 2.4.18-3ipsec and 2.4.18-3 .I am booting my system with the ipsec kernel. Now i compile the sundance.c file and it compiles without any errors. But as soon as i try to use "insmod sundance.o" it displays the following error: "Sundance.o: Kernel-module version mismatch sundance.o was compiled for Kernel version 2.4.18-3 while this kernel is version 2.4.18-3ipsec." I cant understand this, cause i am compilining the file with the 2.4.18-3ipsec kernel. Please help me. Sonu
Advertisement
Possibly the kernel headers you have on your system are for the non-IPsec kernel..?

Just a guess.

-R
-Richard
how can i check this ?

-Sonu
Look where the kernel source is installed (should be usr/src/linux-x.x). That directory name is the kernel source that''s on the system.

-R
-Richard
You were right ! I have installed kernel source for my ipsec and now it works. But i still get the following error message during the boot process of the system.

Finding module dependendies: failed
depmod: depmod *** Unresolved symbols in
lib/modules/2.4.18-10custom/kernel/drivers/net/sundance.o

How can i avoid this error message ???

-Sonu

This topic is closed to new replies.

Advertisement