Having issues starting the damon, seems to think that I have a SMP kernel installed (which I don’t).
This is a very old United Linux verion.
Any clues or ideas when to look for this SMP flag that must be set somewhere?
isp0888:/etc/init.d # ./dgrp_daemon start
Starting DGRP daemons:
Daemon for id “01” (10.128.213.13): /lib/modules/2.4.19-4GB/misc/dgrp.o: kernel-module version mismatch
/lib/modules/2.4.19-4GB/misc/dgrp.o was compiled for kernel version 2.4.19-64GB-SMP
while this kernel is version 2.4.19-4GB.
ERROR: couldn’t load driver (err: 0).
I’m not sure whether the 64GB version will cause a mis-match though. Try compiling the driver to see if it complains. If so, you could try comparing the output of
uname -a
to the information:
cat /usr/src/linux/Makefile|head
Note that the kernel version string consists of:
VERSION.PATCHLEVEL.SUBLEVEL-EXTRAVERSION
If VERSION, PATCHLEVEL, or SUBLEVEL are different, you’ll need to obtain the kernel source that matches your kernel. However, if only EXTRAVERSION is different:
cd /usr/src/linux
make clean
vi Makefile
Change the EXTRAVERSION to be the same as the extraversion in the kernel version string from the uname command issued earlier.