Hi Darren,
I was able to compile and install ipfilter 4.1.9 on CentOS 3.6
machine running on 2.4.21-37 kernel but when starting it, i get the
following errors.
[EMAIL PROTECTED] ip_fil4.1.9]# rpm -Uvh /usr/src/redhat/RPMS/i386/
ipfilter-4.1.9-1.i386.rpm
Preparing...
########################################### [100%]
1:ipfilter
########################################### [100%]
depmod: *** Unresolved symbols in /lib/modules/2.4.21-37.EL/kernel/
net/ipv4/ipfilter.o
Here is the error when starting IPFilter
[EMAIL PROTECTED] root]# service ipfilter start
/lib/modules/2.4.21-37.EL/kernel/net/ipv4/ipfilter.o: unresolved
symbol ip_route_output
/lib/modules/2.4.21-37.EL/kernel/net/ipv4/ipfilter.o:
Hint: You are trying to load a module without a GPL compatible license
and it has unresolved symbols. The module may be trying to
access
GPLONLY symbols but the problem is more likely to be a coding or
user error. Contact the module supplier for assistance, only
they
can help you.
/lib/modules/2.4.21-37.EL/kernel/net/ipv4/ipfilter.o: insmod /lib/
modules/2.4.21-37.EL/kernel/net/ipv4/ipfilter.o failed
/lib/modules/2.4.21-37.EL/kernel/net/ipv4/ipfilter.o: insmod ipfilter
failed
Starting IPFilter: mknod: wrong number of arguments
Try `mknod --help' for more information.
mknod: wrong number of arguments
Try `mknod --help' for more information.
mknod: wrong number of arguments
Try `mknod --help' for more information.
mknod: wrong number of arguments
Try `mknod --help' for more information.
mknod: wrong number of arguments
Try `mknod --help' for more information.
mknod: wrong number of arguments
Try `mknod --help' for more information.
mknod: wrong number of arguments
Try `mknod --help' for more information.
/dev/ipl: open: No such file or directory
[FAILED]