I'm trying to build the zaptel (v1.2.5) modules on a 4.2 machine upgraded to 4.3, but running into a kernel version problem.
The kernel I'm running is 2.6.9-34.ELsmp and I have the kernel-devel-2.6.9-34 RPM installed. I believe the problem is that the modules are being built as if for the uniprocessor kernel (the default for kernel-devel?) leading to the error:
zaptel: disagrees about version of symbol struct_module
when I try to load the module.
I *think* I probably need to grab the kernel sources, take the config file for the SMP kernel from that and drop it into kernel-devel, edit the kernel-devel top-level makefile to get the version name correct and then rebuild the kernel config to get the right kernel version set in the zaptel modules.
Is that correct, or have I missed something obvious?
James